Bezeichnung des Algorithmus | XEN_Eigenfinanzierungsanteil |
Kurzbezeichnung | Ermittlung des Eigenfinanzierungsanteil |
Verbale Beschreibung/Beispiele | Es werden die Gesamtinvestitionskosten abzüglich der Höhe des Neukredits (=Betrag, der selbst finanziert wurde) den Gesamtinvestitionskosten gegenübergestellt. Falls auch bei einem anderen Kreditinstitut ein Kredit zu Finanzierung derselben Immobilie aufgenommen wurde, so ist dieser Betrag ebenfalls im Zähler zu subtrahieren. |
Kommt vor in/wird verwendet für | Wertart_CL |
Formale Beschreibung | FUNKTION XEN_Eigenfinanzierungsanteil(AI_Mandant MA, AI_Geschaeftsfall_ID gfId, AI_Stichtag_Datum repDate) relevanterKredit = SELEKTIERE GF.GFA185_Private_Wohnimmobilienfinanzierung_Kennzeichen VON GF_Geschaeftsfall gesamtinvestitionskosten = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT GFW.AI_Wertart_Code ISTGLEICH "Gesamtinvestitionskosten (GIK)" VON GF_Geschaeftsfall hoehe_neukredit = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT GFW.AI_Wertart_Code ISTGLEICH "Neukreditvergabe (NV)" VON GF_Geschaeftsfall hoehe_fremde_fremdfinanzierung = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT GFW.AI_Wertart_Code ISTGLEICH "Fremdfinanzierungen bei fremden KIs zur Finanzierung derselben Immobilie (FFSI)" VON GF_Geschaeftsfall WENN(relevanterKredit ISTGLEICH WAHR UND hoehe_neukredit > 0 UND gesamtinvestitionskosten > 0 UND (hoehe_neukredit + hoehe_fremde_fremdfinanzierung) <= gesamtinvestitionskosten) DANN rValue = (gesamtinvestitionskosten - hoehe_neukredit - hoehe_fremde_fremdfinanzierung) / gesamtinvestitionskosten RUECKGABE rValue * 100 ENDE FUNKTIONSENDE |