GPSGP: Incorrect CPF For Terminated Employee Who Is Paid Additional Wage (Doc ID 1967348.1)

Last updated on JULY 06, 2017

Applies to:

PeopleSoft Enterprise HCM Global Payroll Singapore - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
---------------------
A 38 years old Citizen (DOB = May 1975) has Comp Rate $6210. The employee is Terminated on 1st Oct 2013. The CPF accumulators upon Termination is as follows :

CPF ORD WAGES YTD = 54,010
CPF ADD WAGES YTD = 32,883.26
CPF AC PRV ADD LMT = 32,883.26

In Oct 2013, backdated payment is made after the employee has left :
  Oct 2013 Ordinary Wages = 0, Additional Wages = 125 SGD

The system is calculating Ordinary & Additional CPF as follows :
CPF ORD ER = 8
CPF ADD EE = 25
CPF ADD ER = 20


EXPECTED BEHAVIOR
-----------------------
According to the CPF Calculator :
Contribution by Employee = 0
Contribution by Employer = 8


STEPS
--------
The issue can be reproduced at will with the following steps:
1. Setup employee age as 38 years old (Workforce Administration, Personal Information, Modify a Person, Biographical Details ).
2. Setup employee as Citizen (Workforce Administration, Personal Information, Citizenship, Identification Data, Citizenship/Passport ).
3. Setup employee Comp Rate = 6,210 (Workforce Administration, Job Information, Job Data, Work Location ).
4. Setup CPF VR EE OW EST = 60,000 (Global Payroll & Absence Mgmt, Payee Data, Create Overrides, Supporting Elements).
5. Enter PI for AW = 26,138.80 for January payroll (Global Payroll & Absence Mgmt, Payee Data, Assign Earnings and Deductions, One Time (Positive Input), Positive Input ).
6. Process January payroll (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll, Calculate Absence and Payroll ).
7. Process February to August payroll (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll, Calculate Absence and Payroll ).
8. Enter PI for AW = 6,744.46 for September payroll (Global Payroll & Absence Mgmt, Payee Data, Assign Earnings and Deductions, One Time (Positive Input), Positive Input ).
9. Terminate employee on 1st October (Workforce Administration, Job Information, Job Data, Work Location ).
10.Process September payroll (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll, Calculate Absence and Payroll ).
11.Enter PI for AW = 125 for October payroll (Global Payroll & Absence Mgmt, Payee Data, Assign Earnings and Deductions, One Time (Positive Input), Positive Input ).
12.Process October payroll (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Calculate Absence and Payroll, Calculate Absence and Payroll ).


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms