SAP Function SGPS_CALC_APE_MAIN - Main Function Module for APE Calculation

Parameter Reference Type Length Default Optional Text
FIREDATE P0008-BEGDA D 8 Retirement date
MOLGA T001P-MOLGA C 2 Country Grouping
PERNR P0003-PERNR N 8 Personnel Number

Parameter Reference Type Length Text
APE_AMT P0495-APEAMT P 7 Pensions Scheme Annual Pensionable Emolument Amount
BS_AMT P0495-APEAMT P 7 Pensions Scheme Basic Salary Per Annum
HIGHEST_PE P0495-APEAMT P 7 Highest Pensionable Emolument Amount Per Annum
LS_APE_AMT P0495-APEAMT P 7 Last Drawn Annual Pensionable Emolument Amount
LS_BS_AMT P0495-APEAMT P 7 Last Drawn Basic Salary Per Annum
LS_MAPE_AMT P0495-APEAMT P 7 Last Drawn Annual Pensionable Emolument Amount
LS_MBS_AMT P0495-APEAMT P 7 Last Drawn Basic Salary Per Annum
LS_MPA_AMT P0495-APEAMT P 7 Last Drawn Pensionable Allowance Per Annum
LS_PA_AMT P0495-APEAMT P 7 Last Drawn Pensionable Allowance Per Annum
MAPE_AMT P0495-APEAMT P 7 Pensions Scheme Annual Pensionable Emolument Amount
MBS_AMT P0495-APEAMT P 7 Pensions Scheme Basic Salary Per Annum
MPA_AMT P0495-APEAMT P 7 Pensions Scheme Pensionable Allowance Per Annum
PA_AMT P0495-APEAMT P 7 Pensions Scheme Pensionable Allowance Per Annum

Parameter Reference Length Optional Text
AVE_DTLS PSG8F 64 HR-PS-SG: Structure for Pensions APE Valid Event Details
EMPLOYEE_DTL PSG8D 115 Structure for feature 25PEN (HR-PS-SG Pensions Scheme)
TAB_0000 P0000 85 HR Master Record: Infotype 0000 (Actions)
TAB_0001 P0001 322 HR Master Record: Infotype 0001 (Org. Assignment)
TAB_0008 P0008 968 HR Master Record: Infotype 0008 (Basic Pay)
TAB_0495 P0495 692 HR-PS-SG: Infotype 0495 (Pensions Scheme)

Exception Text
DATEINT_ERROR Error in getting duration
PENSAL_ERROR Error when performing 'RP_SALARY_GENERIC_CALC'

Functionality
This is the main function module for calculating the Annual PensionableEmolument (APE) for Singapore Public Sector Pensions module.