Ansicht
Dokumentation

DPVMS_BADI_BS_ADJUST - BAdI: Enhancement of Business Partner Screens

DPVMS_BADI_BS_ADJUST - BAdI: Enhancement of Business Partner Screens

Fill RESBD Structure from EBP Component Structure   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Vehicle Management System (IS-A-VMS) component.

You can use this BAdI to change Floor Plan Manager data and set context attribute value sets for the existing Web Dynpro components of the business partner (end customer) screen. That means that the available business partner screen is influenced by the exisiting BAdI implementation. The following methods provided by the BAdI interface are called from the specific Web Dynpro component:

  • MODIFY_IDR allows to change the whole identification region including the title bar. The text for the title bar is defined by an existing OTR text element. Additionally, the implementation covers information, which are displayed on the identification region.
  • MODIFY_CNR_OIF allows to change the FPM control region (toolbar). You can create and change buttons and links. There is one button (Close), which is provided by the FPM framework, thus is visible on the business partner screen. This method is the only place where this button can be set as invisible or deactivated explicitly.
  • HANDLE_EVENTS allows to react on events which are triggered by buttons or links defined in the above mentioned method MODIFY_CNR_OIF. Within the BAdI implementation, you can for example fire WD plug, trigger navigations and change the content of the context. The only exception is the handling of the Close button, which is done by the framework and you cannot react.
  • SET_CTX_ATTR_VAL_SET allows to set the context attribute value set. This is mainly used to supply DropdownListByKey UI elements with entries.

The used filter value is the Web Dynpro Component name of the Business Partner Screen.

  • In the standard system, the BAdI implementation DPVMS_BI_BS_ADJ_BUPA is activated. The default code is executed automatically.
  • The BAdI is designed for multiple use. All activated implementations are called and executed.
  • The BAdI is not filter-dependent.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 3117 Date: 20240523 Time: 180809     sap01-206 ( 111 ms )