Ansicht
Dokumentation
CRM_PRODUCT_HISTORY1 - BAdI: Addition/Removal of History Blocks
Fill RESBD Structure from EBP Component Structure ABAP Short ReferenceThis documentation is copyright by SAP AG.
Use
You can use this Business Add-In (BAdI) to add, change, or remove complete history blocks within the change history.
Technically the BAdI is called in the function module CRM_PRODUCT_HISTORY_GET, or in terms of the UI, whenever the Change History assignment block is opened.
The BAdI CRM_PRODUCT_HISTORY_2 can be used to add, remove, or change individual records of the change history.
Requirements
Standard settings
The BAdI definition is filter-dependent. The filter consists of two parts:
- COMT_PRODUCT_TYPE: as in the table COMM_PRODUCT
- COMT_PRODUCT_OBJECT_FAMILY: as in the table COMM_PRODUCT
The standard system contains an active BAdI implementation ( IMPL_COM_LOCAT_ADDR) for addresses. It contains a filter that is valid for all objects (object family does not equal blank).
The BAdI definition is designed for multiple use.
Note that the BAdI PRODUCT_GET_HISTORY is not called in the function module CRM_PRODUCT_HISTORY_GET, which is the basis for the change history in the CRM WebClient UI.
Activities
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.
Further information
Interface IF_CRM_PRODUCT_HISTORY_1
General Material Data ROGBILLS - Synchronize billing plans
This documentation is copyright by SAP AG.
Length: 2265 Date: 20240523 Time: 175320 sap01-206 ( 82 ms )