My Oracle Support Banner

ABMGT: When to Increase FM-DATA Array to Prevent Overflow Errors (Doc ID 2576653.1)

Last updated on AUGUST 15, 2019

Applies to:

PeopleSoft Enterprise HCM Absence Management - Version 9.2 and later
Information in this document applies to any platform.

Goal

When running GP_PAYE, the GPPDPRUN process is failing with the following array overflow error:

STATEMENT: SELECT A.S_RL_RESET_BAL FROM PS_S_AM_CALC_HOURS A WHERE A.EMPLID=:001 AND A.ABS_TYPE_OPTN=:002 AND A.PAY_END_DT=:003
 Internal array overflow occurred for array %1 defined in copybook %2 with a max array count of %3
  %1--> FM-DATA
  %2--> GPPUFML1
  %3--> 1000

GPPUFML1.cbl shows the baseline limit is set to 1000 and will be increasing it to 1500 so the process will run to Success.

However, what would be the cause of an increase to this array?
 

Solution

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
Goal
Solution
References


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