My Oracle Support Banner

E1: 77: Bug 28179619 Has Broken The CPP Exemption Process. (Doc ID 2443758.1)

Last updated on APRIL 03, 2019

Applies to:

JD Edwards EnterpriseOne Canadian Payroll - Version 9.0 and later
Information in this document applies to any platform.


Bug 28179619 has broken the CPP exemption process.

The rules as per the CRA are:

Each period an employee is active with the company and is processed thru payroll, a CPP exemption period is recorded... regardless of whether there is pensionable income or not. The fix to the reported issue in bug 28179619 is actually breaking the system as now, when an employee who is on a leave and has no pensionable earnings in the period, is not getting the CPP exemption and the self-adjust is not refunding CPP (as it should be if the CRA CPP manual calculation is applied).

In reading the bug details, the client reporting should have been directed to ensure that when a vacation advance was given, to process this through an interim using the pay period in which the advance was going to apply for - or - if the monies were truly an advance, they should have issued an interim with a net advance - then in the period in which the employee actually took the vacation, they should have recorded vacation taken (pays cash, pensionable) and retrieved the advance.

It is critical that the Canadian CPP calculations are performed as per the CRA instructions. Employee's on leave (and therefore with perhaps no pensionable earnings) should still have an exemption applied. The only time that an exemption is not applied is if the only wages in the period are paid using a pay code that has the Cdn Leg/Reg settings set to '3' or '7' for bonus.




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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.