SAP ABAP IMG Activity _CACS_SE_THR (BAdI: Settle Minimum Amounts)
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_THR BAdI: Settle Minimum Amounts  
Transaction Code S_PRN_53000226   (empty) 
Created on 20061107    
Customizing Attributes _CACS_SE_THR   BAdI: Settle Minimum Amounts 
Customizing Activity _CACS_SE_THR   BAdI: Settle Minimum Amounts 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name CACS_SETTLEMENT_RUN_THR    

Use

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

You use it to determine whether minimum amounts are to be settled according to your requirements.

The settlement amount, current contract, period as well as the upper and lower threshold value for the minimum amounts according to Customizing are passed on to the BAdI. The return value determines whether this value is to be settled or not.

The BAdI is called for each period, directly after the calculation of the disbursement amount, which means that the decision as to whether the amount will be paid or deferred is made immediately.

Requirements

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

Standard settings

The BAdI implementation CACS_SETTLEMENT_RUN_EXC_REM is activated in the standard delivery. The default coding is automatically executed.

The upper and lower threshold value for minimum amounts is checked and the return value is changed accordingly. If the contracts ends in the current period, the indicator to disburse the amount is likewise set.

No multiple usage is anticipated in the standard delivery.

The BAdI is filter-dependent. The following filter is 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_THR.

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