Dieser Algorithmus ist gültig ab 30.06.2022. 

Bezeichnung des AlgorithmusXEN_Abfluesse_notleidender_Kredite_ohne_Statuswechsel
KurzbezeichnungErmittlung der jahreskumulierten Abflüsse der NPL, die nicht Statuswechsel-bedingt sind (Wertart jkANPN)
Verbale Beschreibung/Beispiele

Dieser Algorithmus errechnet die nicht durch einen Statuswechsel bedingten jahreskumulierten Abflüsse aus einzelnen anzuliefernden Komponenten für die Befüllung von FinRep F24.01 als die Summe der Abflüsse aus Rückzahlungen, Sicherheitenliquidation, Sicherheiteninbesitznahme, Forderungsverkauf, Abschreibungen, Umklassifizierung als zur Veräusserung gehalten und sonstigen Abflüssen. Für weitere Details siehe Darstellung von Zu- und Abflüssen von NPL.

Kommt vor in/wird verwendet fürWertart_CL
Formale Beschreibung

FUNKTION XEN_Abfluesse_notleidender_Kredite_ohne_Statuswechsel (AI_Mandant MA, AI_Geschaeftsfall_ID gfId, AI_Stichtag_Datum t, AI_Kons_ID konsId)

//in diesem Algorithmus stellt die Variable t die aktuelle Periode dar; die Variable (t-1) stellt den letzten Jahresultimo (31.12. des Vorjahres) dar.

Produkt = SELEKTIERE GK.GKA10_FinRep_Produkt_Code VON GK_Geschaeftsfall_Konsolidierungssicht

WENN(Produkt ISTGLEICH "Darlehen und Kredite (LA)") DANN

outflow_rueck = SELEKTIERE EEW.Wert VON EEW_Ereignis_Wert MIT (EEW.AI_Wertart_Code ISTGLEICH "jahreskumulierte sonstige Abflüsse der NPL (jkANPS)") MIT (AI_Ereignisart_Code ISTGLEICH "Rückzahlung (RU)") MIT (repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

outflow_liqui = SELEKTIERE EEW.Wert VON EEW_Ereignis_Wert MIT (EEW.AI_Wertart_Code ISTGLEICH "jahreskumulierte sonstige Abflüsse der NPL (jkANPS)") MIT (AI_Ereignisart_Code ISTGLEICH "Sicherheitenliquidation (SL)") MIT (repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

outflow_besitz = SELEKTIERE EEW.Wert VON EEW_Ereignis_Wert MIT (EEW.AI_Wertart_Code ISTGLEICH "jahreskumulierte sonstige Abflüsse der NPL (jkANPS)") MIT (AI_Ereignisart_Code ISTGLEICH "Sicherheiteninbesitznahme (SI)") MIT (repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

outflow_verkauf_transfer = SELEKTIERE EEW.Wert VON EEW_Ereignis_Wert MIT (EEW.AI_Wertart_Code ISTGLEICH "jahreskumulierte sonstige Abflüsse der NPL (jkANPS)") MIT (AI_Ereignisart_Code ISTGLEICH "Forderungsverkauf (FV)") MIT (repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

spezielle_abschreib = SUMME(SELEKTIERE ALLE EEW.Wert VON EEW_Ereignis_Wert MIT (EEW.AI_Wertart_Code ISTGLEICH "jahreskumulierte Abschreibung in Zusammenhang mit NPL-Abflüssen (jkABNP)") MIT (repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

abschreib = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT (GFW.AI_Wertart_Code ISTGLEICH "jahreskumulierte Abschreibung (jkAB)") VON GF_Geschaeftsfall

outflow_abschreib = abschreib - spezielle_abschreib

outflow_zur_veraeuss = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT (GFW.AI_Wertart_Code ISTGLEICH "jahreskumulierte Abflüsse der NPL durch Klassifikation als zur Veräusserung gehalten (jkANPV)") VON GF_Geschaeftsfall

outflow_sonst = SELEKTIERE GFW.Wert VON GFW_Geschaeftsfall_Wert MIT (GFW.AI_Wertart_Code ISTGLEICH "jahreskumulierte sonstige Abflüsse der NPL (jkANPS)") VON GF_Geschaeftsfall

outflow = outflow_rueck + outflow_liqui + outflow_besitz + outflow_verkauf_transfer + outflow_abschreib + outflow_zur_veraeuss + outflow_sonst

RUECKGABE outflow

ENDE

FUNKTIONSENDE

  • No labels