Ansicht
Dokumentation
/FRE/RWB_BADI_004 - BAdI: Erweiterung zur Konfiguration der Dispositions-Workbench
PERFORM Short Reference Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Dieses BAdI können Sie verwenden, um die Konfiguration der Dispositions-Workbench (DWB) zu erweitern. In diesem BAdI können Sie nur die zusätzlich anzuzeigenden Felder hinzufügen.
Drei Bereiche der DWB können Sie wie folgt erweitern:
- Sie können drei optionale Spalten im Navigationsbaum hinzufügen. Diese Spalten sind standardmäßig sichtbar, haben jedoch vorgegebene Beschreibungstexte. Diese Texte können Sie überschreiben, indem Sie die BAdI-Methode GET_OPTIONAL_NAVTREE_COL_TEXTS implementieren.
- Sie können den Kopf-Subscreen um ein oder mehrere Felder erweitern. Standardmäßig werden keine zusätzlichen Felder angezeigt. Verwenden Sie die BAdI-Methode GET_OPTIONAL_HEADER_FIELDS, um einzustellen, welche Felder angezeigt werden sollen. Die gewünschten Feldbeschreibungen können Sie mit Hilfe der BAdI-Methode GET_OPTIONAL_HEADER_TEXTS festlegen.
- Sie können den Bestellpositions-Subscreen um ein oder mehrere Felder erweitern. Standardmäßig werden keine zusätzlichen Felder angezeigt. Verwenden Sie die BAdI-Methode GET_OPTIONAL_ORDERITEMS_FIELDS, um einzustellen, welche Felder angezeigt werden sollen. Die Beschreibungen der Spalten werden dynamisch aus den Texten des entsprechenden Datenelements übernommen.
Um die anzuzeigenden Informationen in die jeweiligen Subcreen-Bereiche aufzunehmen, müssen Sie die benötigten Felder in den entsprechenden Strukturen (APPEND-Strukctur) hinzufügen. Folgende Strukturen müssen erweitert werden:
- /FRE/WB_HEADER_INFO_STY (für den Kopf-Subscreen)
- /FRE/UI_ORDER_ITEM_INFO_STY (für den Bestellpositions-Subscreen)
Für den Navigationsbaum ist keine Strukturerweiterung erforderlich.
Damit diese Zusatzfelder gefüllt werden, müssen Sie zuerst einige zusätzliche BAdIs implementieren:
- BADI /FRE/UI_RWB_BADI_001 für den Kopf-Subscreen
- BADI /FRE/UI_RWB_BADI_002 für den Bestellpositions-Subscreen
Damit die optionalen Spalten im Navigationsbaum gefüllt werden, müssen Sie außerdem das folgende BAdI implementieren:
- BADI /FRE/UI_RWB_BADI_003
Nachdem Sie die entsprechenden BAdI-Methoden implementiert haben, müssen Sie den Report /FRE/UI_CREATE_CONFIGURATION ausführen. Dieser Report initialisiert die DWB-Konfiguration und verwendet die BAdIs für die anwenderspezifische Erweiterung.
Eine Beispielimplementierung für die einzelnen Bereiche der DWB finden Sie in den Methoden der Klasse /FRE/CL_EXM_IM_UI_RWB_BADI_004.
PERFORM Short Reference General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3106 Date: 20240425 Time: 152442 sap01-206 ( 53 ms )