Ansicht
Dokumentation

CRM_GEN_EXT_BADI - BAdI: Enhancements for New Business Transaction Components

CRM_GEN_EXT_BADI - BAdI: Enhancements for New Business Transaction Components

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

In this work step you can create enhancements for business transaction components that were generated using the EEW.

The BAdI matches the various component-specific BAdIs for non-generated components in its functionality. You can find them in the Implementation Guide under Customer Relationship Management-> Transactions -> Basic Settings -> Business Add-Ins. You have to create a separate implementation for each business transaction component to be enhanced. You can use the following methods in Business Add-In CRM_GEN_EXT_BADI:

CHECK: Checks on the business transaction component

MERGE: Merge the business transaction component

MERGE_FROM_PRODUCT: Transfer product data to a generated business transaction component

CHECK

You can carry out additional checks, the results of which can be transferred as error messages. Error messages should not be output directly, but rather forwarded to the application log via function module CRM_MESSAGE_COLLECT.

On the interface the wrk structure of the component is transferred as an importing parameter.

MERGE

As a changing parameter the wrk structure is transferred that contains the fields of the object. The fields of this structure can be changed within the BAdI method.

MERGE_FROM_PRODUCT

The method is called up when product master data is transferred to the transaction item. It is possible to influence whether and which data is transferred to the component. For this, a table with the data (com structure) and a table with the input fields are transferred per line.






Addresses (Business Address Services)   CPI1466 during Backup  
This documentation is copyright by SAP AG.

Length: 1955 Date: 20240523 Time: 180211     sap01-206 ( 40 ms )