Ansicht
Dokumentation

CRM_MKTPL_AGR_CASC - BAdI: Cascading Changes from Agreements to Trade Promotions

CRM_MKTPL_AGR_CASC - BAdI: Cascading Changes from Agreements to Trade Promotions

ABAP Short Reference   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Marketing (CRM-MKT) component. You can use this BAdI to implement additional processing for objects in trade promotion management and campaign management. The BAdI is called for each individual object. Examples of objects are trade promotions and campaigns.

For example, you can use this BAdI is to cascade changes from a trade promotion agreement to the trade promotions that are related to it.

The following BAdI implementations are activated by default:

  • CRM_ISU_MKTPL_OL_OBJ
  • CRM_MKTPL_OL_INI_OBJ
  • CRM_MKTPL_OL_OBJ
  • CRM_MKTPL_OL_OBJ_TPM

Note: BAdI implementation CRM_MKTPL_OL_OBJ_EXAMPLE is delivered as a sample, and is therefore not active.

This BAdI is filter-dependent. You can define different BAdI implementations for different objects by using the following filter:

  • OBJECT_TYPE

You can refer to the Customizing for marketing generic object layer meta data to obtain possible values for the filters. To do so, perform the following:

  1. Go to Marketing Generic Object Layer Model Maintenance (transaction CRM_MKTGS_OL_MODEL) and select the Marketing Planner(MKT) application.
  2. Select Object Definitionsto obtain more information about object meta data.

Note: You can choose an empty OBJECT_TYPE filter for object type independent implementations. However, the filters must be defined in a unique way. Each object can only be assigned to one implementation.

Example: You can have an implementation for object type = DLM and one for <> DLM. However, you cannot have one for = DLM and one for = ( = no value).

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.

This BAdI uses the interface IF_EX_CRM_MKTPL_OL_OBJ. For more information, display the interface in the Class Builder.






BAL Application Log Documentation   General Material Data  
This documentation is copyright by SAP AG.

Length: 3295 Date: 20240523 Time: 162017     sap01-206 ( 108 ms )