SAP ABAP IMG Activity _CACS_SE_ENR_DOC (BAdI: Enrich Settlement Document)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSSE (Package) ICM: Settlement
IMG Activity
ID _CACS_SE_ENR_DOC BAdI: Enrich Settlement Document  
Transaction Code S_PRN_53000222   (empty) 
Created on 20061107    
Customizing Attributes _CACS_SE_ENR_DOC   BAdI: Enrich Settlement Document 
Customizing Activity _CACS_SE_ENR_DOC   BAdI: Enrich Settlement Document 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CACS_SETTLEMENT_RUN_ENR_DOC    

Use

This Business Add-In (BAdI) is used in the Incentive and Commission Management (ICM) component.

You use this BAdI to adjust the settlement document before posting. For instance, you can add your own fields. You may not delete or add document lines within the BAdI. This could result in document misrepresentation and inconsistencies. A check routine ensures that no inconsistencies occur.

The lines of the document header and settlement lines are transferred as data references. These must first be resolved since it is not possible in a BAdI interface to transfer generated data types.

The BAdI is called when the transfer to a target system is called successfully. Postings have not yet taken place. However the BAdI checks that postings can in fact be made. The prerequisite for this is that the appropriate setting in Customizing is active.

Requirements

The ISF package: Settlement (CACSSE) is active in your commission application.

Standard settings

No BAdI implementation has been activated in the standard delivery.

No multiple usage is anticipated in the standard delivery.

The BAdI is filter-dependent. The following filters are available:

  • APPL        Commission application

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

See also:

This BAdI uses the interface IF_EX_CACS_SETTLEMENT_RUN_ENR.

For more information, display the interface in the Class Builder.

Example

Business Attributes
ASAP Roadmap ID 255   Create Interfaces 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20070605 
SAP Release Created in 700