Ansicht
Dokumentation

DPVMS_BADI_FUNC_FRAM - BAdI: Enhancement of Functions Framework

DPVMS_BADI_FUNC_FRAM - BAdI: Enhancement of Functions Framework

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
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.

Among other things, you can use this BAdI to execute additional checks and change and enhance data for functions.

It is processed if a function is executed within the dealer portal.

The BAdI has the following methods:

  • CHECKS_BEFORE_ACTION
Carries out checks before executing the function.
Before executing an elementary function, additional checks can be implemented. When executing an interlinking function, this method is processed before each elementary function.
  • BEFORE_EXECUTE_FUNCTION
Changes or adds data before executing the function.
This method is processed directly before the EXECUTE function module is called.
  • AFTER_EXECUTE_FUNCTION
Changes or adds data after executing the function.
This method is processed directly after the EXECUTE function module is called.
  • OPERATION_ISOLATION
Isolates documents.
Processing can be implemented for which the EXECUTE function module for a function is called individually for each concerned sales document.
  • DET_FOLLOW_UP_FUNCTIONS
Finds a follow-up function dynamically.
After executing a function, a follow-up function can be determined which is executed afterwards.
  • BEFORE_PREPARE_FUNCTION
Changes or adds data before preparing the function.
This method is processed directly before the PREPARE function module is called.
  • AFTER_PREPARE_FUNCTION
Changes or adds data after preparing the function.
This method is processed directly after the PREPARE function module is called.
  • EXPAND_VLCACTDATA
Expands data in the action communication structure.
After executing the PREPARE function module, the action communication structure can be enhanced by further data, for example descriptions.
  • MESSAGE_FILTER
Filters messages.
After executing functions, the messages can be filtered.
  • INIT_VLCACTDATA_IN_CREATE_CASE
Specific logic in creation cases.

  • 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_IM_BADI_FUNCTIONS_FRA 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.






BAL_S_LOG - Application Log: Log header data   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 4072 Date: 20240523 Time: 164328     sap01-206 ( 130 ms )