Ansicht
Dokumentation

ISU_SAMPLE_R260 - Zahlungsverteilung aus Avis: Ergänzen Zahlstapelkopfdaten

ISU_SAMPLE_R260 - Zahlungsverteilung aus Avis: Ergänzen Zahlstapelkopfdaten

CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der zum Zeitpunkt R260 gerufene Funktionsbaustein wird von einem Lauf zur Verteilung aggr. Zahlungen aus Avis gerufen und dient dazu Zahlstapelkopfdaten anwendungs- oder kundenspezifisch zu ergänzen.

Die Positionsdaten der ersten in den Zahlstapel einzufügenden Avisposition werden im Importparameter I_ADV übergeben. Die Daten des Zahlstapelkopfes werden im Changing-Parameter C_DFKKZK übergeben und können dort geändert werden.

Restriktionen bei der Programmierung

Um die Konsistenz des Systems nicht zu gefährden beachten Sie dass Sie die folgenden Sprachelemente in Zeitpunkten nicht verwenden dürfen.

  • COMMIT WORK

  • ROLLBACK WORK

  • CALL FUNCTION 'DEQUEUE ALL'

  • Löschen von Sperren, die Sie nicht selbst gesetzt haben

Wenn Sie zu einem Zeitpunkt zusätzliche Daten fortschreiben und dabei das Konstrukt PERFORM commitroutine ON COMMIT verwenden, denken Sie daran, dass

  • am Ende der commitroutine alle internen Tabellen, aus denen Daten fortgeschrieben werden, wieder initialisiert werden müssen, um eine doppelte Fortschreibung beim nächsten Aufruf zu verhindern

  • zusätzlich ein PERFORM rollbacktroutine ON ROLLBACK aufgerufen werden muss. In der rollbackroutine sind die gleichen Daten zu initialisieren, die auch am Ende der commitroutine initialisiert werden.

Wenn Sie zu einem Zeitpunkt Prüfungen vornehmen, bedenken Sie bei der Ausgabe von Meldungen, dass Warnungen bei Hintergrundverarbeitung den Prozess abbrechen. Vermeiden Sie deshalb nach Möglichkeit die Ausgabe von Warnmeldungen. Geben Sie Warnmeldungen allenfalls aus, wenn der Wert von SY-BATCH initial ist.





Parameter

C_DFKKZK
I_ADV

Ausnahmen

Funktionsgruppe

EE_DEREG_PMT_PLOTA

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

Length: 2337 Date: 20240523 Time: 144730     sap01-206 ( 41 ms )