Ansicht
Dokumentation

/FRE/RWB_BADI_004 - BAdI: Erweiterung zur Konfiguration der Dispositions-Workbench

/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.
SAP E-Book

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 )