Ansicht
Dokumentation
CRM4S_PS_VC_PS_GEC - Define Entitlement Calculation Profile
ABAP Short Reference PERFORM Short ReferenceThis documentation is copyright by SAP AG.
In this Customizing activity, you specify an entitlement calculation profile including the calculation exit for the calculation of entitlement for each social service plan (SSP) type. The calculation exit can be performed by a Business Add-In or by BRFplus.
- If you choose BAdI for an SSP type, you have to implement the BAdI BADI_CRMS4_PS_GE_CALC, which is found in the Social Services Customizing under Basis Settings -> Gross Entitlement Calculation -> Business Add-Ins (BAdIs) -> BAdI: Gross Entitlement Calculation.
- If you choose BRFplus as a calculation exit strategy, you need to specify a BRFplus application and a function within this application.
- This function requires the following context objects:
FREQ_TYPE | (with DDIC binding to the data element CRMT_4S_FRQ_TYPE) |
CRMS4S_PS_SXP_DATA | (with DDIC binding to the structure CRMS4S_PS_SXP_DATA) |
ECPER_BEGDA | (with DDIC binding to the data element CRMS4_PS_DATE) |
ECPER_ENDDA | (with DDIC binding to the data element CRMS4_PS_DATE) |
- The resulting object must be a structure with the type CRMS4S_PS_GE_RESULT.
The system performs checks after this calculation. In particular, the calculation cannot produce gross entitlement items (entitlement calculation results), where two items have the same benefit, the same payment recipient, and encompass the same entitlement frequency.
Note also that the periods for the entitlement items must be found within the start and end date of the gross entitlement document. This also applies to adjustment items that are generated by SAP. Make sure that the SAP implementation to calculate adjustment item periods covers the start and end date of the decision period.
Social Services supports the usage of SAP NetWeaver Decision Service Management(DSM). To use DSM-based rules, you must select the checkbox Use DSM.
Manual Entitlement Item Amount
You can influence system behavior for manual item amounts at social service plan (SSP) level in the respective transaction type Customizing (see Manual Check).
Composite (Gross Entitlement) Calculation
If you have enabled the composite calculation function for a SSP type, each entitlement item includes a reference to a decision unit. Define your calculation exit by adjusting the amounts for all respective decision units according to your composite calculation logic.
For more information about the Customizing setting for composite calculation, see Social Services Customizing under Benefit Program -> Define Benefit Program (Chapter Composite Calculation).
You must maintain an entry for each SSP type.
rdisp/max_wprun_time - Maximum work process run time General Material Data
This documentation is copyright by SAP AG.
Length: 4645 Date: 20240523 Time: 152134 sap01-206 ( 61 ms )