My Oracle Support Banner

ETL9.2: Report Time Actionable Tile Giving PeopleCode Error "Fetching array element 2: index is not in range 1 to 1." For Punch Employee Accessing The Tile On an OFF Day (Doc ID 2738065.1)

Last updated on DECEMBER 22, 2020

Applies to:

PeopleSoft Enterprise HCM Time and Labor - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

Report Time actionable tile giving PeopleCode error when a punch type employee accesses the tile on OFF shift day. In the employee's schedule, the OFF day's punch type is 'Elapsed'.

Fetching array element 2: index is not in range 1 to 1.
TL_RPT_TIME.PunchEventHandler.OnExecute Name:RetrievePunches PCPC:24508 Statement:375
Called from:TL_RPT_TIME.PunchEvent Handler.OnExecute Name:PunchInit Statement:29
Called from:TL_RPT_TIME.BaseEventHandler.OnExecute Nam:PunchInitLoad Statement:334
Called from:BaseEventHandler OnExecute Name:InitJob Statement:318
Called from:TL_RPT_TIME.BaseEventHandler.OnExecute Name:Init Statement:74
Called from:TL_RPT_TIME.GBL.TL_WEB_CLOCK_WK.TL_PREV_DATE_PB.FieldChange Sattement:16

While fetching the value of an array element,the index was not within the length of the array.



The issue can be reproduced at will with the following steps:
1. Create a schedule with OFF Shift (Shift Type as Elapsed)
2. Assign the schedule to an employee who is a Punch Time Reporter.
3. Login as Employee and Click on Time Tile and gets the error.

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
Cause
Solution


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