GPCHE Formula FM [CH_TX_FO100] : 'After Termination' Needs Distinction Between Leave In Previous Or Actual Year
(Doc ID 2888007.1)
Last updated on AUGUST 05, 2022
Applies to:
PeopleSoft Enterprise HCM Global Payroll Switzerland - Version 9.2 to 9.2 [Release 9]Information in this document applies to any platform.
Symptoms
The solution of <Bug 32391654> (GPCHE TAX - PAYMENTS AFTER TERMINATION) results in doubled tax bases in situations where the employee leaves the company before the end of the pay roll year.
In such a case the Variable VR [CH_TX_LOOKUP] (freshly calculated in CH_TX_FO110) is first added to Accumulator AC [CH_TX_LUP_CP] and in a second step this Accumulator AC [CH_TX_LUP_CP] is added to Variable VR [CH_TX_LOOKUP].
The second step should only be applied to situations with leave in previous (former) year: AND VR [CH_SI_PREV_YEAR] <> 'Y'
The issue can be reproduced at will with the following steps:
1. Navigate to Menu > Global Payroll & Absence Mgmt > Payee Data > Taxes > Maintain Source Tax Data CHE
Go to tab Tax Data and enter the needed data
2. Navigate to Menu > Workforce Administration > Job Information > Job Data
Add new rows for the Empl IDs with the needed data
3. Navigate to Menu > Global Payroll & Absence Mgmt > Payee Data > Assign Earnings and Deductions > One Time (Positive Input)
Add a new row for Pay Group = 'KW21' with the needed data
4. Navigate to Menu > Global Payroll & Absence Mgmt > Absence and Payroll Processing > Calculate Absence and Payroll
Calculate and confirm Payroll
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |