ACC DOCUMENT: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
M1ch3lde (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „== BAdI Einsatz in Bezug zum BAPI_ACC_DOCUMENT_POST und dessen Erweiterungsparameter "extension2" == === Z-Implementierung anlegen === Der BAdI ist mehrfach…“
 
M1ch3lde (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Zeile 15: Zeile 15:
In der Interface Methode "CHANGE" ist entsprechend Code zu programmieren, sodass der BAPI_ACC_DOCUMENT_POST mit den definierten Buchungsschlüssel arbeitet:
In der Interface Methode "CHANGE" ist entsprechend Code zu programmieren, sodass der BAPI_ACC_DOCUMENT_POST mit den definierten Buchungsschlüssel arbeitet:


https://answers.sap.com/answers/3883521/view.html
https://answers.sap.com/answers/3883521/view.html
 
https://community.sap.com/t5/technology-q-a/mapping-of-posting-key-in-bapi-acc-document-post/qaq-p/3659837

Aktuelle Version vom 16. Januar 2026, 12:45 Uhr

BAdI Einsatz in Bezug zum BAPI_ACC_DOCUMENT_POST und dessen Erweiterungsparameter "extension2"

Z-Implementierung anlegen

Der BAdI ist mehrfach nutzbar und es kann eine eigene Z-Implementierung angelegt werden. Bevor man diesen speichern kann, muss ein Filter zugeordnet werden welcher Referenzvorgang relevant ist. In Bezug auf dem BAPI_ACC_DOCUMENT_POST ist hier der Referenzvorgang "BKPFF" zu verwenden. Bei manueller Buchung wäre es "BKPF", bei BAPI oder Batch Inputmappen ist es "BKPFF".

Vorgehen: Buchungsschlüssel explizit setzen

Wenn z.B. mit dem BAPI_ACC_DOCUMENT_POST eine FB01 Buchung erzeugt wird und der Erweiterungsparameter "extension2" zuvor mitgegeben wurde, wird die Z-Implementierung durchlaufen.

S. kurzen Blogeintrag, wann und warum die Buchungschlüssel explizit gesetzt werden sollten.

In der Interface Methode "CHANGE" ist entsprechend Code zu programmieren, sodass der BAPI_ACC_DOCUMENT_POST mit den definierten Buchungsschlüssel arbeitet:

https://answers.sap.com/answers/3883521/view.html

https://community.sap.com/t5/technology-q-a/mapping-of-posting-key-in-bapi-acc-document-post/qaq-p/3659837