My Oracle Support Banner

EPY: Subscript out of range (Error 153) in PSPMFLSA.cbl (Doc ID 618566.1)

Last updated on APRIL 23, 2021

Applies to:

PeopleSoft Enterprise HCM Payroll for North America - Version 8 and later
Information in this document applies to any platform.

This document was previously published as Customer Connection Solution 200741339


This error occurs when the employee moves from one paygroup to another and each paygroup has its own Earnings Program associated with it.

What happens is this:
1. Employee is paid in paygroup ABC with earnings progarm 123 from January 1-June 30th.
2. Employees transfers to paygroup XYZ with earnings program 2314 effective July 1.
3. Employee has overtime to be paid in the June look back period, but they have transferred to new paygroup.
4. OT is paid with the new Overtime code in the new earnings program (Page input won't allow you to use old code)
5. Calc receives error.

If the earnings defined for the paygroups is not the same across all paygroups, you can get this error.

The changes delivered in Tax Update 03-D to PSPERNTB added EARNINGS_END_DT as a search key in the Array ERNTB-DATA. With multiple periods entered from T&L or other sources (such as retro pay) , this array can exceed the old limit -- causing an error message 000001 to be issued.

Customer who implemented work around for this issue (solution document 699440) is now getting subscript out of range is PSPMFLSA.

Client received this error on an employee who had a payline to receive over 2 years of retro pay.




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.