SAP Function SGPS_CALCULATE_NPVP_COMPONENT - Function to calculate NPVP

Parameter Reference Type Length Default Optional Text
EDATE SYST-DATUM D 8 End date
LGART T510-LGART C 4 Wage type
MOLGA T510-MOLGA C 2 Country Grouping
TRFAR T510-TRFAR C 2 Pay scale type
TRFGB T510-TRFGB C 2 Pay scale area
TRFKZ T510-TRFKZ C 1 Employee subgroup grouping for CAP.

Parameter Reference Length Optional Text
DATATAB_T510 T510 47 Internal Table of structure T510

Functionality
The main objective of this function is to calculate the NPVP Component.
The amount and Percentage may be differ from one scheme of officers to
another scheme.
For example NPVP Calculation for Time Scale officers is as follows.
1993 NPVP = 2.2% x (Basic Salary + MVC + NPC)
1994 NPVP = $15 + 1% x (Basic Salary + MVC + NPC + 1993 NPVP)
1995 NPVP = $30 + 1% x (Basic Salary + MVC + NPC + 1993 NPVP +
1994 NPVP)
1996 NPVP = $45 + 1% x (Basic Salary + MVC + NPC + 1993 NPVP +
1994 NPVP + 1995 NPVP)
1997 NPVP = $25 + 1% x (Basic Salary + MVC + NPC + 1993 NPVP +
1994 NPVP + 1995 NPVP + 1996 NPVP)
1998 NPVP = $25 + 1% x (Basic Salary + MVC + NPC + 1993 NPVP +
1994 NPVP + 1995 NPVP + 1996 NPVP + 1997 NPVP)
1999 NPVP = $X + Y% x (Basic Salary + MVC + NPC + 1993 NPVP +
1994 NPVP + 1995 NPVP + 1996 NPVP + 1997 NPVP + 1998 NPVP)
Tables & Features Used
=======================
1. T5PBSR6H - NPVP Maintenance Table.
2. 25ELI - Feature
The above table is provided to the users to maintain their NPVP
percentage and amount. This table contain the return code from the
feature 25ELI.
This table also helps us to keep track of the adjustments done during
the past years. It contains the information like Country Grouping ,
Eligr, Start date, End date, NWC Amount, Percentage of Increase,
Base from year and Base to year for NPVP Calculations.