Ansicht
Dokumentation

BKK_PAYM_ITEM_PREPARE_ITEM - Vervollständigt die Zahlungspostendaten

BKK_PAYM_ITEM_PREPARE_ITEM - Vervollständigt die Zahlungspostendaten

PERFORM Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Funktionalität des Funktionsbausteins gliedert sich in die Bereiche
Formale Prüfung und Ergänzung fehlender Daten für weitere Prüfungen.

Die formale Prüfung umfasst die folgenden Punkte:

  • Existenz des Kontos und Vervollständigung der Schlüsselfelder
    (dazu gehören Bankkreis, Bankschlüssel, Bankland, interne und
    externe Kontonummer sowie die IBAN falls vorhanden)
  • Vorgangsart und Medium
  • Typ des Postens und Prozeß
  • Name des Kontoinhabers, falls Kontonummern/Namensvergleich
    geprüft werden soll
  • Betrag in Transaktionswährung vorhanden
  • Vorzeichen des Betrags entspricht dem Vorzeichen der Vorgangsart
  • Buchungsdatum und Valutadatum falls vorhanden
  • Stornierung erlaubt (nur wenn Stornokennzeichen gesetzt ist)
  • Existenz der Referenznummer aus dem Zahlungsverkehr, falls der
    Zahlungsposten fremdinitiiert ist

Folgende Daten werden ergänzt:

  • Betrag in Kontowährung falls identisch mit Transaktionswährung oder
    Eurowährung
  • Aktuelles Buchungsdatum des Bankkreises
  • Setzen von Buchungsdatum und Valutadatum des Zahlungspostens
  • Verarbeitungsdatum
  • Buchungstext
  • Bestimmen des Kontoinhabers

Beispiel

Hinweise

Am Ende des Funktionsbausteins wird der Business-Transcaction-Event
"00010020" prozessiert. Hier kann der Anwender eigene
Funktionsbausteine einbinden.

Es werden folgende Returncodes verwendet:

  • 0: kein Fehler
  • 1: Fehler erkannt
  • 2: Konto existiert nicht
  • 3: ungültige Daten übergeben
  • 4: Systemfehler aufgetreten
  • Achtung bei der Verwendung des Bausteins: Der Entwickler trägt die Verantwortung für die Initialisierung der globalen Gedächtnisse der angesprochenen Anwendungsteile ( BKK_PAYM_ITEM_REFRESH_ALL ). Dieses darf in keinem Fall in diesem Baustein geschehen (Verwendung im Rahmen einer Vererbeitungsschleife über mehrere Posten).

Weiterführende Informationen





Parameter

C_ITEM
E_MSG_ACCNT
E_RETURN
E_TRNS_ATTR
E_XERR
I_CHECK_BANK_KEY
I_FOREIGN_SIGN

Ausnahmen

Funktionsgruppe

FBI5

ROGBILLS - Synchronize billing plans   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3257 Date: 20240523 Time: 180512     sap01-206 ( 33 ms )