Skip to content

ISO20022

Beschreibung

Das Modul ISO2022 unterstützt die Abwicklung des Zahlungsverkehrs gemäss ISO 20022 (PostFinance).

Folgende Anwendungsfälle werden unterstützt:

  • Auszahlung mit pain.001
  • Verarbeitung von Gutschriften und Belastungen mit camt.054
  • Erstellung von QR-Rechnungen mit Swiss QR-Code. Erfordert Template-ListLabel

Bausteine

Entities

Activities

Queries

ValueLists

Expression Functions

Tabellen

erDiagram
    business_ISO20022_BILL {
        IBI_G_ID VARCHAR PK
        IBI_S_CREDITOR_REFERENCE_ID VARCHAR
        IBI_S_ULTIMATE_CREDITOR_REFERENCE_ID VARCHAR
        IBI_S_CREDIT_ADVICE_ID VARCHAR
        IBI_S_ACCOUNT_ID VARCHAR
    }
    business_ISO20022_CREDIT_ADVICE {
        ICA_G_ID VARCHAR PK
        ICA_S_MESSAGE_ID VARCHAR
        ICA_S_DEBTOR_AGENT_ID VARCHAR
        ICA_S_PROCESSED_ENTITY_ID VARCHAR
    }
    business_ISO20022_DEBIT_ADVICE {
        IDA_G_ID VARCHAR PK
        IDA_S_MESSAGE_ID VARCHAR
        IDA_S_PAYMENT_ORDER_ID VARCHAR
        IDA_S_PROCESSED_ENTITY_ID VARCHAR
    }
    business_ISO20022_PAYMENT_ORDER {
        IPO_G_ID VARCHAR PK
        IPO_S_DEBIT_ADVICE_ID VARCHAR
        IPO_S_PAYMENT_MESSAGE_ID VARCHAR
        IPO_S_PAYMENT_INFORMATION_ID VARCHAR
        IPO_S_CREDITOR_AGENT_ID VARCHAR
    }
    business_ISO20022_PAYMENT_ORDER_EXT {
        IPO_G_ID VARCHAR PK
    }
    business_ISO20022_SI_RELATION {
        ISR_G_ID VARCHAR PK
        ISR_S_SI_DATASET_ID VARCHAR
        ISR_S_SI_GROUP_ID VARCHAR
        ISR_S_ENTITY_ID VARCHAR
        ISR_S_MESSAGE_ID VARCHAR
    }
Hold "Alt" / "Option" to enable pan & zoom

Configs

Parameter Beschreibung Beispiel
Iso20022_Pain001RequestedExecutionDateCompatibilityMode false (Default): neues Standardverhalten; true: Kompatibilitätsmodus (altes Verhalten) false

Komptatibilitätsmoduls Pain001-Execution-Date

Vor elego 22.2 wurde ein fehlendes RequestedExecutionDate bereits beim Einfügen in die Queue automatisch auf den nächsten Tag gesetzt. Das führte dazu, dass bei nicht täglicher Auszahlung mehrere Gruppen im Pain001-File entstanden (je Ausführungsdatum eine).

Seit elego 22.2 wird das Datum erst bei der File-Generierung auf den nächsten Tag gesetzt. Dadurch werden alle Auszahlungen ohne explizites RequestedExecutionDate in einer gemeinsamen Gruppe mit gleichem Ausführungsdatum zusammengefasst.