Ansicht
Dokumentation

BADI_PIC_PREPXCHDATA - Add-In: BstlgsDaten vor Aufruf v. Autausch zum Anl. v.Unterpos. vorbereiten

BADI_PIC_PREPXCHDATA - Add-In: BstlgsDaten vor Aufruf v. Autausch zum Anl. v.Unterpos. vorbereiten

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

Dieses BAdI wird in der Komponente Herstellerteilenummer(IS-AD-MPN) verwendet.

Die Methode EXCHANGE_MAT_IN_PO der Klasse CL_ADPIC_EXCHANGE_PO, die zur Durchführung eines Materialaustauschs aus der Warenbewegungstransaktion MIGO aufgerufen wird, berücksichtigt lediglich die Tabellen POITEM und POSCHEDULE, d.h. allgemeine Positionseinteilungsdaten.

Wenn ein System so eingestellt ist, dass alle anderen Felder für die Erzeugung von Unterpositionen erforderlich sind, tritt bei der Methode EXCHANGE_MAT_IN_PO ein Fehler auf. Mit der Methode PREPARE_EXCHANGE_DATA des BAdI BADI_PIC_PREPXCHDATA können Sie solche Felder füllen. Die Methode erhält die gefüllten Tabellen von der Methode EXCHANGE_MAT_IN_PO und der Bestellnummer. Sie erhält auch eine Tabelle, welche die Benutzereingaben aus der Warenbewegung mittels MIGO (IT_IMSEG) enthält. Sie gibt nahezu alle möglichen Tabellen von BAPI_PO_CHANGE zurück, die ausgefüllt werden können und dann beim Aufruf des BAdI berücksichtigt werden.

Sie können das Unterpositionsmaterial oder die Unterpositionsmenge nicht ändern. Diese werden in Methode EXCHANGE_MAT_IN_PO geprüft, und wenn sich eines der beiden geändert hat, bricht das System die Verarbeitung ab.

Hinweis: IT_IMSEG enthält nicht die aktuellen Positionsnummern, da die Positionsnummern für die Erzeugung von Unterpositionen zu einem späteren Zeitpunkt bestimmt werden. Die aktuellen Positionsnummern finden Sie in der Tabelle IT_POITEM.

Für dieses BAdI gibt es keine Standardimplementierung.






BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1836 Date: 20240520 Time: 173855     sap01-206 ( 48 ms )