Bezeichnung des AlgorithmusXEN_Zuordnung_Gegenparteiklasse
KurzbezeichnungAlgorithmus zur Zuordnung der Gegenparteiklasse gem. LDR
Verbale Beschreibung/Beispiele

Der Algorithmus ordnet Einheiten für Zwecke der Zuordnung im Liability Data Report in Klassen ein. Die Bezeichnungen derer richten sich nach der Benennung der Spalten in T01.00 Liability Data.

Die Zuordnung erfolgt auf Basis von EMA77_Sektor_FinRep_Code, EMA49_Sektor_fuer_Meldezwecke_Code und EM44_SME_gem_EU_Empfehlung_Kennzeichen.

Kommt vor in/wird verwendet für

XEN_Resolution_Planning

XEN_LDR_Gegenparteiklasse

Formale Beschreibung

FUNKTION XEN_Zuordnung_Gegenparteiklasse(AI_Mandant MA, AI_Einheitennummer_ID emId, AI_Stichtag_Datum repDate)

sektor_finrep = SELEKTIERE EM.EMA77_Sektor_FinRep_Code VON EM_Einheit_MS MIT EM.AI_Einheitennummer_ID ISTGLEICH emId

sektor_esvg = SELEKTIERE EM.EMA49_Sektor_fuer_Meldezwecke_Code VON EM_Einheit_MS MIT EM.AI_Einheitennummer_ID ISTGLEICH emId

kmu = SELEKTIERE EM.EM44_SME_gem_EU_Empfehlung_Kennzeichen VON EM_Einheit_MS MIT EM.AI_Einheitennummer_ID ISTGLEICH emId

WENN(sektor_finrep ISTGLEICH "Households (6)") DANN

rValue = "c001x   - Households (C001X)"

SONST WENN(sektor_finrep ISTGLEICH "Credit institutions (3)") DANN

rValue = "c004x   - Institutions (C004X)"

SONST WENN(sektor_finrep ISTGLEICH "Financial corporations other than credit institutions (4)") DANN

WENN(sektor_esvg ENTHAELT ("Versicherungsgesellschaften (1280)", "Pensionskassen (Alterssicherungssysteme) (1290)")) DANN

rValue = "c006x   - Insurance firms & pension funds (C006X)"

SONST

rValue = "c005x   - Other financial corporations (C005X)"

ENDE

SONST WENN(sektor_finrep ISTGLEICH "Non-financial corporations (5)") DANN

WENN(kmu ISTGLEICH WAHR) DANN

rValue = "c002x   - Micro & SME (C002X)"

SONST

rValue = "c003x   - Corporates (C003X)"

ENDE

SONST WENN(sektor_finrep ENTHAELT ("General governments (2)", "Central banks (1)")) DANN

rValue = "c008x - Government, central banks & supranationals (C008X)"

ENDE

RUECKGABE rValue

FUNKTIONSENDE

  • No labels