Ansicht
Dokumentation

CRM_MKTPL_TPM_OVL - BAdI: Overlap Checks

CRM_MKTPL_TPM_OVL - BAdI: Overlap Checks

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

You can use this Business Add-In (BAdI) within the context of the trade promotions (CRM-MKT) component. You use the BAdI to include additional overlap attributes as defined in the BAdI implementation.

This BAdI contains the following method: GET_OVERLAPS.

GET_OVERLAPS determines whether a given trade promotion overlaps with other existing trade promotion(s) in terms of the five standard trade promotion attributes:

  • Date
  • Product
  • Account
  • Trade spend
  • Trade promotion type

The method checks for overlaps regardless of whether you have zero, or all attributes active.

The GET_OVERLAPS method contains the following parameters:

Name Type Description
IR_OBJECT_ITEM Importing A reference object for the current trade promotion (for which overlaps are being determined).
IT_CANDIDATES Importing A table of trade promotion GUIDs, which are evaluated against the IR_OBJECT_ITEM parameter for overlaps. If an overlap is found, then the trade promotion GUID is added to the RT_OVERLAPS parameter.
RT_OVERLAPS Return A subset of the IT_CANDIDATES table. This parameter returns GUIDs whose corresponding trade promotions overlap with the trade promotion referenced by IR_OBJECT_ITEM.

Return Return

Return

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.

Return






BAL_S_LOG - Application Log: Log header data   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 2810 Date: 20240523 Time: 183528     sap01-206 ( 117 ms )