Ansicht
Dokumentation

/FRE/CON_BADI_001 - BAdI: Kontraktermittlung

/FRE/CON_BADI_001 - BAdI: Kontraktermittlung

General Data in Customer Master   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses BAdI ermöglicht die Implementierung alternativer Kontraktermittlungsmodi auf zwei verschiedenen Ebenen; daher stellt das BAdI-Interface zwei unterschiedliche Methoden bereit:

  • Die Methode GET_SINGLE_CONTRACT_FOR_OPI kann zur Implementierung einer alternativen Kontraktermittlungslogik für eine einzelne Bestellvorschlagsposition verwendet werden. In Fällen, in denen eine aktive Implementierung dieses BAdI vorliegt, wird der Standardalgorithmus zur Ermittlung von Kontrakten nicht ausgeführt.
Die Schnittstelle für diese Methode besteht aus der Bestellvorschlagspositionsstruktur als Änderungsparameter. Daher können die Felder, die die Kontraktnummer und das Kennzeichen für die Existenz von Kontrakten innerhalb dieser Methode geändert werden. Es können keine Bestellvorschlagspositionsfelder geändert werden. Das System prüft nicht, ob die vom der BAdI-Implementierung zurückgegebenen Bestellvorschlagspositionsdaten konsistent sind.
Wenn die Implementierung die Customizing-Einstellungen für den Kontraktermittlungsservice berücksichtigen soll, müssen diese Einstellungen innerhalb dieser BAdI-Implementierung gelesen und bewertet werden.
  • Die Methode GET_CONTRACTS_FOR_LOCLOCPROD kann zur Implementierung einer alternativen Lesemethode für zu einer Quelllokation, Ziellokation und einem Produkt festgelegte Kontraktdaten verwendet werden. Die Schnittstelle für diese Methode besteht aus einer Importstruktur mit Quelllokation, Ziellokation und Produkt sowie einer Exporttabelle mit Kontraktdaten.
Die Implementierung dieser Methode (die vom standardmäßigen Kontraktermittlungsservice aufgerufen wird) ermöglicht die Auswahl und Filterung der Kontraktdaten zu einer Quelllokation, Ziellokation und einem Produkt, bevor die Daten an den standardmäßigen Kontraktermittlungsservice weitergegeben werden.
Das System prüft nicht, ob die von der BAdI-Implementierung zurückgegebenen Daten konsistent sind.






CPI1466 during Backup   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2377 Date: 20240520 Time: 204259     sap01-206 ( 76 ms )