Ansicht
Dokumentation

CRM4S_PS_VC_PS_GEC - Define Entitlement Calculation Profile

CRM4S_PS_VC_PS_GEC - Define Entitlement Calculation Profile

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

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).

ECPER_ENDDA

ECPER_ENDDA

You must maintain an entry for each SSP type.

ECPER_ENDDA






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 )