Bezeichnung des AlgorithmusXEN_Other_Financial_Liability
KurzbezeichnungAlgorithmus zur Ermittlung der Art der sonstigen finanziellen Verbindlichkeit (für LDR)
Verbale Beschreibung/Beispiele

In diesem Algorithmus werden alle Verbindlichkeiten, die im Liability Data Report in T06.01 auszuweisen sind, identifiziert, und mit ihrem entsprechenden Typ im Attribut GKA14_Other_Financial_Liability_Code hinterlegt.

Sofern ein Geschäftsfall nicht in T06.01 zu zeigen ist, so wird NULL zurückgegeben.

Kommt vor in/wird verwendet fürGKA14_Other_Financial_Liability_Code
Formale Beschreibung

FUNKTION XEN_Other_Financial_Liability(AI_Mandant MA, AI_Geschaeftsfall_ID gfId, AI_Stichtag_Datum date, AI_Kons_ID konsId)

//die Variable CounterpartID stellt die AI_Einheitennummer_ID der betrachteten Einheit dar

bilanzseite = SELEKTIERE GK.GKA01_Bilanzseite_Code VON GK_Geschaeftsfall_Konsolidierungssicht

geschaeftsfallkategorie = SELEKTIERE GF.GF00_Geschaeftsfallkategorie_Code VON GF_Geschaeftsfall

typ_einlage = SELEKTIERE GF.GF142_Einlagen_Typ_Code VON GF_Geschaeftsfall

uebertragbar = SELEKTIERE GF.GF108_Uebertragbare_Einlagen_Kennzeichen VON GF_Geschaeftsfall

wertpapierart = SELEKTIERE WM.WM02_Wertpapierart_Code VON WM_Wertpapier_MS VON GF_Geschaeftsfall

short = SELEKTIERE GF.GF40_Short_Position_Kennzeichen VON GF_Geschaeftsfall

WENN(bilanzseite ISTGLEICH "Passiv in der Bilanz (PAS)") DANN

WENN(geschaeftsfallkategorie ISTGLEICH "Wertpapiere (H)" UND wertpapierart ISTGLEICH "Namensschuldverschreibung (NSV)" UND uebertragbar ISTGLEICH FALSCH) DANN

rValue = "Registered note (RNOTE)"

SONST WENN(geschaeftsfallkategorie ISTGLEICH "Einlagen (L)" UND typ_einlage ISTGLEICH "Schuldscheindarlehen (SSD)") DANN

rValue = "Promissory note (PNOTE)"

SONST WENN(geschaeftsfallkategorie ISTGLEICH "Einlagen (L)" UND typ_einlage ISTGLEICH "Wechselverbindlichkeiten (WVB)") DANN

rValue = "Bill of exchange (BOE)"

SONST WENN(geschaeftsfallkategorie ENTHAELT ("Einlagen (L)", "Sonstige Aktiva/Passiva aus Zwischenkonten (T)", "Sonstige Aktiva/Passiva aus Schwebender Verrechnung (U)") ODER (geschaeftsfallkategorie ENTHAELT ("Wertpapiere (H)", "Investmentfonds (I)", "Verbriefung (J)") UND short ISTGLEICH WAHR)) DANN

rValue = "Other (OTHER)"

ENDE

ENDE

RUECKGABE rValue

FUNKTIONSENDE

  • No labels