My Oracle Support Banner

ETL9.2: Error 'Invalid row number 2 for class Rowset method GetRow' while Accessing The Team Calendar. (Doc ID 2902162.1)

Last updated on MAY 30, 2023

Applies to:

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


When attempting to access the Team Calendar,
the following error occurs.

"Invalid row number 2 for class Rowset method GetRow.
HCSC_CALENDAR.BuildCalendar.OnExecute Name:PopulateEmpCalendar PCPC:17515 Statement:176
Called from:HCSC_CALENDAR.TeamCalendar.OnExecute Name:LoadCalendarData Statement:59
Called from:HCSC_CALENDAR.TeamCalendar.OnExecute Name:Build Statement:30
Called from:HCSC_CALENDAR_FLU.GBL.PostBuild Statement:15

A PeopleCode program has called an object method with an invalid value for the row number parameter. The row number should be within the range of existing rows in the rowset.

Use the PeopleCode Debugger or a PeopleCode trace to determine the point of the error and correct the program."

The issue can be reproduced at will with the following steps:

1. Navigate to Set Up HCM > Common Definitions > Direct Reports for Managers > Direct Reports Interface > Direct Reports Configuration and update the Direct Reports Transaction Configuration for the Team Calendar to allow for empty positions.
2. Access via the Team Calendar tile and get an error.
3. If user turns off the allow empty positions configuration, the page loads as expected.


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.