Ansicht
Dokumentation

VLC_FPM_ENHANCEMENTS - BAdI: Enhancements of Floor Plan Manager Objects

VLC_FPM_ENHANCEMENTS - BAdI: Enhancements of Floor Plan Manager Objects

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
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 (FPM) data of the provided Web Dynpro user interface (UI) for the characteristic value assignment screen (configurator). The following methods provided by the BAdI interface are called from the Web Dynpro component VMS_PLM_VC:

  • MODIFY_IDR allows you to change the whole identification region including the title bar.
  • MODIFY_CNR_OIF allows you to change the FPM control region (toolbar). You can create and change buttons and links. The toolbar elements provided by the characteristic value assignment screen are maintained dynamically in the default implementation class of this method. However, the buttons Accept (Confirm Configuration) and Cancel (Cancel Configuration) are configured directly in the Web Dynpro Component Configuration by default.
  • HANDLE_EVENTS allows you to react to events that are triggered by buttons or links defined in the above mentioned method MODIFY_CNR_OIF. For example, you can trigger a WD plug, trigger navigations and change the content of the context within the BAdI implementation. However, you cannot react to the events triggered by the Accept and Cancel buttons, because they are handled by the Web Dynpro Component VMS_PLM_VC. In addition, the dynamically created toolbar elements for the characteristic value assignment screen are handled in the default implementation class of this method.

  • In the standard system, there is no activated BAdI implementation.
  • The BAdI is designed for multiple use. All activated implementations are called and executed.
  • The BAdI is not filter-dependent.
  • For this BAdI, the default implementation class CL_DEF_IMP_VLC_FPM_ENHMTS is available. If no customer-specific implementation is active, this default implementation class is called.

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.






rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 3063 Date: 20240523 Time: 153228     sap01-206 ( 134 ms )