Ansicht
Dokumentation

VB_BM_CUSTOM_FIELDS - BAdI: Additional Custom Fields and Tab in Batch Master Transactions

VB_BM_CUSTOM_FIELDS - BAdI: Additional Custom Fields and Tab in Batch Master Transactions

ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

You use this Business Add-In (BAdI) in the Batch Management (LO-BM) component to enable customers to use their own fields in the transactions for the batch master (MSCxN). These fields can be part of the MCHA append structure or fields in customer-specific tables.

The customer-specific fields can be displayed on a customer-specific tab page with a predefined name or on the Basic Data 2 tab page in the batch master.

BAdI Methods

  • AFTER_CUSTOM_SCREEN_PAI - You can use this method to deliver the customer-specific data of the MCHA append structure to the screen.
  • BEFORE_CUSTOM_SCREEN_PBO - You can use this method to transfer the data of the MCHA append structure from the screen.
  • SAVE_DATA - You can use this method to save the data of the customer-specific tables in the database.
  • READ_DATA - You can use this method to read the data of the customer-specific tables from the database.
  • INITIALIZE_DATA - You can use this method to reset customer-specific global data to its initial values.
  • CHECK_DATA_CHANGED - You can use this method to check whether the data of the customer-specific table has been changed and is to be saved.
  • SET_TABSTRIP_NAME - You can use this method to assign a name for the customer-specific tab page.
  • BEFORE_CUSTOM_SCREEN_PAI - This method transmits control parameters for screen processing.

  • The Business Add-In is not activated in the standard system.
  • The Business Add-In is filter independent.
  • The Business Add-In is not multiple-use.

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.

To enhance the transactions for the batch master so that customer-specific fields can be added, create a separate active implementation. An example implementation is class CL_EX_VB_BM_ADD_SCREEN_FIELDS.






Fill RESBD Structure from EBP Component Structure   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3160 Date: 20240523 Time: 172608     sap01-206 ( 94 ms )