Ansicht
Dokumentation

MMDA_PUR_SCL - BAdI: Einkaufsbeleg (Einteilungsebene)

MMDA_PUR_SCL - BAdI: Einkaufsbeleg (Einteilungsebene)

PERFORM Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Einkaufsauswertung verwendet und erweitert die Funktionen zum Ermitteln von Einteilungsdaten in Einkaufsbelegen in der Komponente Materialwirtschaft (MM). Mit diesem BAdI können Sie den Extraktionsprozess der DataSource 0MM_PUR_PO_SCL erweitern, indem Sie der Extraktstruktur MMDA_PUR_S_PO_SCL neue Felder hinzufügen.

Der Aufruf dieses BAdI erfolgt aus der Methode GET_CGR_SGR_SCLder Klasse CL_MM_PUR_PO_BWEXTRACT, die zum Extrahieren der SCL-Daten durch den Extraktor-Funktionsbaustein dieser DataSource aufgerufen wird.

Sie müssen folgende Schritte ausführen, wenn Sie die betriebswirtschaftliche Verwendung in der BAdI-Implementierung erweitern möchten:

  1. Fügen Sie der Extraktstruktur MMDA_PUR_S_PO_SCL neue benutzerspezifische Felder hinzu.
  2. Ändern Sie in der Transaktion RSA2 die DataSource 0MM_PUR_SCL und definieren Sie die neuen Felder als Eingabefelder
    (X) oder Anzeigefelder (leer).
  3. Sichern Sie die DataSource.
  4. Erweitern Sie die betriebswirtschaftliche Verwendung der BAdI-Implementierung mit der BAdI-Methode EXTRACT_SCL des Interface IF_EX_MMDA_PUR_SCL.

Zu diesem BAdI gehört die BAdI-Methode EXTRACT_SCL. Folgende Parameter werden mit dieser Methode übertragen und erfordern zusätzliche Informationen:

Änderungsparameter,,

  • CT_SCL: Tabellentyp für SCL

Weitere Informationen über die Standardeinstellungen (Filter, einfache oder mehrfache Verwendbarkeit) finden Sie auf der Registerkarte Erw.spot-Elementdefinitionen im BAdI Builder (Transaktion SE18).

Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP Bibliothek von SAP NetWeaver unter BAdIs - Einbettung in das Enhancement Framework.

Beispielimplementierungen finden Sie im BAdI-Builder auf der Registerkarte Erw.spot-Elementdefinitionen im Bereich Implementierungsbeispielklassen.

Es steht folgende Beispielimplementierung zur Verfügung:

  • CL_EXM_MMDA_PUR_SCL
Diese Beispielimplementierungsklasse zeigt, wie sich die Ausgabe der DataSource mit der BAdI-Methode EXTRACT_SCL ändern lässt.






BAL_S_LOG - Application Log: Log header data   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3051 Date: 20240603 Time: 194235     sap01-206 ( 45 ms )