Ansicht
Dokumentation

FKK_SAMPLE_1772 - Erzeugen von Vertragskontokorrentbelegen für Anordnungen

FKK_SAMPLE_1772 - Erzeugen von Vertragskontokorrentbelegen für Anordnungen

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Das Aktivitätenrahmenprogramm erzeugt mit dem zum Zeitpunkt 1772 prozessierten Funktionsbaustein aus Anordnungen Vertragskontokorrentbelege.

Die pro Aktivitätenlauf zu verarbeitende Menge der Anordnungen wird zunächst durch die allgemeinen Abgrenzungen wie das Geschäftspartner-, Vertragskonto-, Vertrags- und das Buchungskreisintervall eingeschränkt. Eine zusätzliche Abgrenzung der Anordnungen erfolgt über die Angabe eines Intervalls von Anordnungsnummern, die das System verarbeiten soll.

Das Geschäftspartnerintervall wird zu Beginn des Verarbeitungsprozesses gesperrt. Es werden nur die Anordnungen verarbeitet, für die alle Positionszeilen vollständig durch die Selektionsbedingungen der allgemeinen Abgrenzungsparameter selektiert werden. Das bedeutet, besteht eine Anordnung aus mehreren Positionszeilen, deren Geschäftspartnereinträge verschieden sind, müssen alle diese Geschäftspartner innerhalb des gesperrten Geschäftspartnerintervalls liegen. Das gilt ebenso für das Vertragskonto, den Vertrag und den Buchungskreis.

Es werden nur genehmigte, falls ein Genehmigungsworkflow eingerichtet ist, und nicht abgeschlossene Anordnungen berücksichtigt. D.h., die Massenaktivität verarbeitet Anordnungen nur dann, wenn die Erzeugung des Kontokorrentbelegs nicht unmittelbar bei der Erfassung der Anordnung erfolgt und ein entprechender Eintrag in der Tabelle DFKKORDAPPROVE vorliegt.

Für das Buchungsdatum in der Anordnung, für das laut Historie noch kein Beleg erstellt wurde, erzeugt das System einen neuen Beleg. Zur Buchung eines Belegs aus einer Anordnung wird der Funktionsbaustein FKK_ORDER_POST_FI aufgerufen.

Nach erfolgreicher Buchung des Belegs erzeugt das System einen Eintrag in einer Historiendatei, in der die Anordnungsnummer, die Belegnummer, das Buchungsdatum und die Laufidentifikation registriert werden. Im Kopfsatz der Anordnung wird die Belegnummer des Kontokorrentbelegs vermerkt; der Status der Anordnung wird auf abgeschlossen gesetzt.

Die Anordnungsnummer wird als Referenzschlüssel im Belegkopfsatz hinterlegt und erlaubt damit die Navigation zur Anordnung als Ursprungsbeleg.

Einsatzbereich

Massenaktivitäten





Parameter

C_SUCCESS_NUM
C_TEST_NUM
I_BASICS
I_FKKCOCC
I_FKK_PROT
I_HIGH
I_LOW
T_COUNTER

Ausnahmen

Funktionsgruppe

FKK_ORDERMASS

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

Length: 2733 Date: 20240523 Time: 122026     sap01-206 ( 70 ms )