Bezeichnung des AlgorithmusXEN_Stundungsmassnahmen_Neuverhandlung
KurzbezeichnungAlgorithmus zur Ermittlung des Stundungsmaßnahmen-/Neuverhandlungsstatus
Verbale Beschreibung/Beispiele

Gültig bis 31.05.2022: Es werden alle Ereignisse der aktuellen Periode vom Typ "Prolongation (PR)", "Neuverhandlung der Vertragsinhalte (ausgenommen Rahmenerhöhung und Währungsänderung/Konvertierung) (NZ)", "Währungsänderung/Konvertierung (KO)", "Rahmenerhöhung (RA)", "Stundung: Instrumente mit geändertem, unter den Marktkonditionen liegendem Zinssatz (UZ)", "Stundung: Instrumente mit anderen geänderten vertraglichen Bedingungen (UV)", "Stundung: ganz oder teilweise umgeschuldete Verbindlichkeit (UU)", "Stundungsmaßnahmen aufgehoben (SA)" berücksichtigt. Je nachdem ob das Instrument gestundet oder neu verhandelt wurde, wird der Status ausgehend vom Status der Vorperiode entsprechend neu gesetzt.

Gültig ab 30.06.2022: Es werden alle Ereignisse der aktuellen Periode vom Typ "Prolongation (PR)", "Neuverhandlung der Vertragsinhalte (ausgenommen Rahmenerhöhung und Währungsänderung/Konvertierung) (NZ)", "Währungsänderung/Konvertierung (KO)", "Rahmenerhöhung (RA)", "Stundungsmaßnahme (ST)","Stundungsmaßnahmen aufgehoben (SA)" berücksichtigt. Bei Stundungen wird weiters die Stundungsart selektiert. Je nachdem ob das Instrument gestundet oder neu verhandelt wurde, wird der Status ausgehend vom Status der Vorperiode entsprechend neu gesetzt.

Im Fall eines Ereignisses "Technische Umstellung (TU)" im Zusammenhang mit einem Wechsel der AI_Geschaeftsfall_ID muss gewährleistet werden, dass die Ereignisse, die innerhalb der Laufzeit des Geschäfts stattgefunden haben, hier weiter berücksichtigt werden.

Sollten innerhalb der aktuellen Meldeperiode keine relevanten Ereignisse aufgetreten sein, wird der Wert des Attribut GFA129_Stundungsmassnahmen_Code aus der Vorperiode übernommen.

Kommt vor in/wird verwendet fürGFA129_Stundungsmassnahmen_Code
Formale Beschreibung

FUNKTION XEN_Stundungsmassnahmen_Neuverhandlung (AI_Mandant MAAI_Geschaeftsfall_ID gfIdAI_Stichtag_Datum repDate)

//(I) Identifikation von allen relevanten Ereignissen in der Periode und dem Zustand der Vorperiode

Gültig bis 31.05.2022: Ereignisse =  SELEKTIERE ALLE EE_Ereignis VON GF_Geschaeftsfall MIT (EE.AI_Ereignisart_Code ENTHAELT ("Prolongation (PR)", "Neuverhandlung der Vertragsinhalte (ausgenommen Rahmenerhöhung und Währungsänderung/Konvertierung) (NZ)", "Währungsänderung/Konvertierung (KO)", "Rahmenerhöhung (RA)", "Stundung: Instrumente mit geändertem, unter den Marktkonditionen liegendem Zinssatz (UZ)", "Stundung: Instrumente mit anderen geänderten vertraglichen Bedingungen (UV)", "Stundung: ganz oder teilweise umgeschuldete Verbindlichkeit (UU)", "Stundungsmaßnahmen aufgehoben (SA)") UND repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

Gültig ab 30.06.2022: Ereignisse =  SELEKTIERE ALLE EE_Ereignis VON GF_Geschaeftsfall MIT (EE.AI_Ereignisart_Code ENTHAELT ("Prolongation (PR)", "Neuverhandlung der Vertragsinhalte (ausgenommen Rahmenerhöhung und Währungsänderung/Konvertierung) (NZ)", "Währungsänderung/Konvertierung (KO)", "Rahmenerhöhung (RA)", "Stundungsmaßnahme (ST)", "Stundungsmaßnahmen aufgehoben (SA)") UND repDate >= EE.AI_Ereignis_Datum > (repDate - 1))

gfVorperiode = XEN_GF_Vorperiode(MA, gfId, repDate)

MAVorperiode XEN_Mandant_Vorperiode(MA, gfId, repDate)

WENN(ISTLEER(gfVorperiode)) DANN

aktueller_zustand = "Nicht gestundet oder neu verhandelt (K)"

SONST                              

aktueller_zustand = SELEKTIERE GF.GFA129_Stundungsmassnahmen_Code VON GF_Geschaeftsfall MIT (GF.AI_Geschaeftsfall_ID ISTGLEICH gfVorperiode UND GF.AI_Mandant ISTGLEICH MAVorperiode)

ENDE

Gültig ab 30.06.2022: ist_gestundet = FALSCH


//(II) Iteration der Ereignisse: Es muss chronologisch nach dem Ereignisdatum abgearbeitet werden. Ein Ereignis vom Typ "Stundungsmaßnahmen aufgehoben" ist immer zuerst abzuarbeiten, sofern zwei Ereignisse dasselbe Datum haben.

ITERIERE ereignis VON 0,Max(Ereignisse)

ereignis_typ = SELEKTIERE EE.AI_Ereignisart_Code VON ereignis

ereignis_datum = SELEKTIERE EE.AI_Ereignis_Datum VON ereignis

Gültig ab 30.06.2022: stundungsart = SELEKTIERE EE.EE01_Stundungsart_Code VON ereignis


//Unabhängig vom aktuellen Zustand sind neue Stundungsereignisse für einen Statuswechsel relevant

Der folgende Abschnitt ist gültig bis 31.05.2022:

Abschnitt Beginn ------------------------------------------

WENN(ereignis_typ ISTGLEICH "Stundung: Instrumente mit geändertem, unter den Marktkonditionen liegendem Zinssatz (UZ)") DANN

 aktueller_zustand = "Instrumente mit geändertem, unter den Marktkonditionen liegendem Zinssatz (Z)"

SONST WENN (ereignis_typ ISTGLEICH "Stundung: Instrumente mit anderen geänderten vertraglichen Bedingungen (UV)") DANN

 aktueller_zustand = "Instrumente mit anderen geänderten vertraglichen Bedingungen (V)"

SONST WENN (ereignis_typ ISTGLEICH "Stundung: ganz oder teilweise umgeschuldete Verbindlichkeit (UU)") DANN

 aktueller_zustand = "Refinanzierung (R)"

//aktueller Zustand: gestundet – es sind daher nur Aufhebungen von Stundungsmaßnahmen relevant!

SONST WENN (aktuellerZustand ENTHAELT ("Refinanzierung (R)", "Instrumente mit geändertem, unter den Marktkonditionen liegendem Zinssatz (Z)", "Instrumente mit anderen geänderten vertraglichen Bedingungen (V)") DANN

Abschnitt Ende ------------------------------------------

Der folgende Abschnitt ist gültig ab 30.06.2022:

Abschnitt Beginn ----------------------------------------

//Wenn eine Stundung vorliegt wird der aktuelle Zustand basierend auf der Stundungsart gemappt. 

WENN(ereignis_typ ISTGLEICH "Stundungsmaßnahme (ST)") DANN

ist_gestundet = WAHR

aktueller_zustand = stundungsart

//aktueller Zustand: gestundet – es sind daher nur Aufhebungen von Stundungsmaßnahmen relevant!

SONST WENN (ist_gestundet ISTGLEICH WAHR) DANN

Abschnitt Ende ------------------------------------------

WENN(ereignis_typ ISTGLEICH "Stundungsmaßnahmen aufgehoben (SA)") DANN

aktueller_zustand = "Nicht gestundet oder neu verhandelt (K)"

Gültig ab 30.06.2022: ist_gestundet = FALSCH

ENDE

//aktueller Zustand: weder gestundet noch neuverhandelt – alle zukünftigen Ereignisse außer Aufhebungen von Stundungsmaßnahmen sind relevant

SONST WENN(aktuellerZustand ISTGLEICH "Nicht gestundet oder neu verhandelt (K)") DANN

//Prolongationen werden nur berücksichtigt wenn sie vor dem oder am 30.11.2020 durchgeführt wurden

WENN (ereignis_typ ENTHAELT ("Neuverhandlung der Vertragsinhalte (ausgenommen Rahmenerhöhung und Währungsänderung/Konvertierung) (NZ)", "Währungsänderung/Konvertierung (KO)", "Rahmenerhöhung (RA)") ODER (ereignis_typ == "Prolongation (PR)" UND ereignis_datum <="30.11.2020") DANN

 aktueller_zustand = "Neu verhandeltes Instrument ohne Stundungsmaßnahmen (O)"

ENDE

ENDE                                           

ITERATION ENDE

RUECKGABE aktueller_zustand

FUNKTION ENDE




  • No labels