Bezeichnung des AlgorithmusXEN_Unbesichert_Immobilienfinanzierung
KurzbezeichnungAlgorithmus zur Ermittlung von GFA187_Unbesichert_Immobilienfinanzierung_Kennzeichen
Verbale Beschreibung/Beispiele

Sofern für den Geschäftsfall im Zerlegungsansatz "CoRep (COR)" keine Sicherheit mit Sicherheitsleistung oder im Zerlegungsansatz "Hypothekarische Besicherung (HYP)" keine Immobiliensicherheit (für die eine HY_Hypothek als Sicherheit dient) hinterlegt ist, so wird das Kennzeichen auf WAHR gesetzt.

Ansonsten wird FALSCH zurückgegeben.

Kommt vor in/wird verwendet für

GFA187_Unbesichert_Immobilienfinanzierung_Kennzeichen

Formale Beschreibung

FUNKTION XEN_Unbesichert_Immobilienfinanzierung(AI_Mandant MA, AI_Geschaeftsfall_ID gfId, AI_Stichtag_Datum repDate)

relevanterKredit = SELEKTIERE GF.GFA185_Private_Wohnimmobilienfinanzierung_Kennzeichen VON GF_Geschaeftsfall

WENN(relevanterKredit ISTGLEICH WAHR) DANN

rValue = WAHR

sicherheiten_corep = SELEKTIERE ALLE SZ.AI_Sicherheiten_ID VON SZ_Sicherheiten_Zerlegung MIT SZ.AI_Zerlegungsansatz_Code ISTGLEICH "CoRep (COR)" VON GE_Geschaeftsfall_Exposure MIT GE.AI_Zerlegungsansatz_Code ISTGLEICH "CoRep (COR)" VON GF_Geschaeftsfall

ITERIERE sicherheit_corep_Id VON 0, Max(sicherheiten_corep )

sicherheitsleitung = SELEKTIERE ST.ST14_Sicherheit_mit_Sicherheitsleistung_Kennzeichen VON ST_Sicherheiten_Stammdaten MIT ST.AI_Sicherheiten_ID ISTGLEICH sicherheit_corep_Id

WENN(sicherheitsleistung ISTGLEICH WAHR) DANN

rValue = FALSCH

ENDE

ITERATION ENDE

sicherheiten_hypothekarisch = SELEKTIERE ALLE SZ.AI_Sicherheiten_ID VON SZ_Sicherheiten_Zerlegung MIT (SZ.AI_Zerlegungsansatz_Code ISTGLEICH "Hypothekarische Besicherung (HYP)" UND NICHT(ISTLEER(SZ.AI_Hypothek_ID))) VON GE_Geschaeftsfall_Exposure MIT GE.AI_Zerlegungsansatz_Code ISTGLEICH "Hypothekarische Besicherung (HYP)" VON GF_Geschaeftsfall

ITERIERE sicherheit_hypothekarisch_Id VON 0, Max(sicherheiten_hypothekarisch)

sicherheitenkategorie = SELEKTIERE ST.ST03_Sicherheitenkategorie_Code VON ST_Sicherheiten_Stammdaten MIT ST.AI_Sicherheiten_ID ISTGLEICH sicherheit_hypothekarisch_Id

WENN(sicherheitenkategorie ENTHAELT ("Wohnimmobilie (WI)", "Büros und sonstige Gewerberäume (GB)", "Sonstige Gewerbeimmobilien (SI)")) DANN

rValue = FALSCH

ENDE

ITERATION ENDE

RUECKGABE rValue

ENDE

FUNKTIONSENDE

  • No labels