Bezeichnung des Algorithmus | XEN_GF_Vorperiode |
Kurzbezeichnung | Algorithmus zur Ermittlung der Geschäftsfall-ID der Vorperiode |
Verbale Beschreibung/Beispiele | Dieser Algorithmus gibt die AI_Geschaeftsfall_ID der Vorperiode als Rückgabewert zurück, sofern dieser GF in der Vorperiode bereits vorhanden war. Dabei werden auch technische Umstellungen der Geschäftsfall-ID berücksichtigt. Sofern die technische Umstellung aus einer Fusion resultiert, so referenziert die GF-ID der Vorperiode auf einen anderen Mandaten. |
Kommt vor in/wird verwendet für | XEN_Wert_Forderungsankauf_in_aktueller_Periode XEN_Wert_Forderungsverkauf_in_aktueller_Periode XEN_Stundungsmassnahmen_Neuverhandlung |
Formale Beschreibung | FUNKTION XEN_GF_Vorperiode(AI_Mandant MA, AI_Geschaeftsfall_ID gfId, AI_Stichtag_Datum t) //in diesem Algorithmus stellt die Variable t die aktuelle Periode dar; die Variable (t-1) stellt die Vorperiode dar Ereignisse = SELEKTIERE ALLE AI_Ereignisart_Code VON EE_Ereignis MIT ((t-1) < EE.AI_Ereignis_Datum <= (t)) VON GF_Geschaeftsfall WENN (Ereignisse ENTHAELT "Technische Umstellung (TU)") DANN gfId_vor_TU = SELEKTIERE EE.AI_Geschaeftsfall_ID2 VON EE_Ereignis MIT EE.AI_Geschaeftsfall_ID ISTGLEICH gfId mandantVorperiode = XEN_Mandant_Vorperiode(MA, gfId, t) GFVorPeriode = SELEKTIERE GF.AI_Geschaeftsfall_ID VON GF_Geschaeftsfall MIT (GF.AI_Geschaeftsfall_ID ISTGLEICH gfId_vor_TU UND GF.AI_Stichtag_Datum ISTGLEICH (t-1) UND GF.AI_Mandant ISTGLEICH mandantVorperiode) SONST GFVorPeriode = SELEKTIERE GF.AI_Geschaeftsfall_ID VON GF_Geschaeftsfall MIT (GF.AI_Geschaeftsfall_ID ISTGLEICH gfId UND GF.AI_Stichtag_Datum ISTGLEICH (t-1)) ENDE RUECKGABE GFVorPeriode FUNKTIONSENDE |