Ansicht
Dokumentation

DPVMS_BADI_BS_ADJUST - BAdI: Erweiterung von Geschäftspartnerbildern

DPVMS_BADI_BS_ADJUST - BAdI: Erweiterung von Geschäftspartnerbildern

rdisp/max_wprun_time - Maximum work process run time   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Vehicle Management System (IS-A-VMS) verwendet.

Mit diesem BAdI können Sie Floorplan-Manager-Daten ändern und Wertemengen für Kontextattribute der bestehenden Web-Dynpro-Components des Bilds für Geschäftspartnerdaten (Endkundendaten) festlegen. Das bedeutet, dass das verfügbare Bild für Geschäftspartnerdaten mit der vorhandenen BAdI-Implementierung geändert werden kann. Das BAdI-Interface stellt folgende Methoden bereit, die aus den jeweiligen Web-Dynpro-Components aufgerufen werden:

  • Mit der Methode MODIFY_IDR können Sie den gesamten Identifikationsbereich einschließlich der Titelleiste anpassen. Der Text der Titelleiste wird über ein bestehendes OTR-Textelement definiert. Darüber hinaus beinhaltet die Implementierung auch Informationen, die im Identifikationsbereich angezeigt werden.
  • Mit der Methode MODIFY_CNR_OIF können Sie den Steuerungsbereich für den Floorplan Manager (Funktionsleiste) anpassen. Sie können Drucktasten und Links anlegen und ändern. Das Floorplan-Manager-Framework stellt eine Drucktaste bereit (Schließen); diese ist auf dem Bild für die Geschäftspartnerdaten sichtbar. Ausschließlich in dieser Methode kann diese Drucktaste als sichtbar oder unsichtbar definiert oder ausdrücklich deaktiviert werden.
  • Mit der Methode HANDLE_EVENTS können Sie auf Ereignisse reagieren, die durch Drucktasten oder Links ausgelöst werden, die in der zuvor genannten Methode MODIFY_CNR_OIF definiert sind. Mit dieser BAdI-Implementierung können Sie beispielsweise Navigationen anstoßen und den Inhalt des Kontexts ändern. Einzige Ausnahme bildet die Handhabung der Drucktaste Schließen, welche über das Framework abgedeckt ist. Ein Eingriff ist nicht möglich.
  • Mit der Methode SET_CTX_ATTR_VAL_SET können Sie die Wertemengen von Kontextattributen festlegen. Dies wird überwiegend getan, um DropdownListByKey-UI-Elemente mit Einträgen zu versehen.

Der verwendete Filterwert ist der Name der Web-Dynpro-Component des Bilds für die Geschäftspartnerdaten.

  • Im Standard ist die BAdI-Implementierung DPVMS_BI_BS_ADJ_BUPA aktiviert. Das Default-Coding wird automatisch ausgeführt.
  • Das BAdI ist für Mehrfachverwendung vorgesehen. Alle aktivierten Implementierungen werden aufgerufen und ausgeführt.
  • Das BAdI ist nicht filterabhängig.

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.






CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3785 Date: 20240602 Time: 063903     sap01-206 ( 125 ms )