Ansicht
Dokumentation

CL_FEB_BSIMP_IMPL_BS_MT940 - Klasse zur BAdI-Impl.: FEB_BSIMP_BANK_STATEMENT_940

CL_FEB_BSIMP_IMPL_BS_MT940 - Klasse zur BAdI-Impl.: FEB_BSIMP_BANK_STATEMENT_940

Vendor Master (General Section)   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Methode GET_BANK_STATEMENTS splittet die SWIFT-Formate MT940 und MT942 in einzelne Kontoauszüge. Die Methode gilt für folgende Formate im SAP-System, die in der Customizing-Aktivität Importparameter festlegen hinterlegt werden können:

I,,SWIFT MT940 - International. Format (Feld 86 unstrukturiert)

S,,SWIFT MT940 - mit strukturiertem Feld 86

G,,SWIFT MT940 - Feld 86: Struktur wird automatisch erkannt

Ein neuer Kontoauszug beginnt immer mit der Zeile, die das Tag ":20:" enthält, wenn folgende Bedingungen erfüllt sind:

  • bei Format MT940 enthält ein vollständiger Kontoauszug die Tags ":60F: " und ":62F:"
  • bei Format MT942 beginnt ein neuer Kontoauszug, wenn Bankschlüssel/ Kontonummer (Tag ":25: ") sich ändern

Falls mindestens eine der folgenden Detailinformationen in der Ergebnistabelle ET_BANK_STATEMENTS nichtgefüllt werden konnte, dann wird der entsprechende Kontoauszug als fehlerhaft gekennzeichnet (Feld X_ERROR):

  • Bankschlüssel
  • Kontonummer
  • Identifikation des Kontoauszugs
  • ISO-Code Währung
  • Auszugsdatum

Wenn es sich um das SWIFT-Format MT942 handelt, wird das INTRADAY-Kennzeichen ebenfalls pro Kontoauszug an das Hauptprogramm zurückgegeben (Feld X_INTRADAY).

Die Methode SAVE_BANK_STATEMENT ruft das Programm RFEKA400 zum Import der Kontoauszüge auf.

Beispiel

Hinweise

Weiterführende Informationen






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2157 Date: 20240426 Time: 024610     sap01-206 ( 38 ms )