My Oracle Support Banner

ETL92: Variable Contains A Reference To A Rowset Object That Has Been Deleted Using Filter And Pressing Eenter On Fluid Enter and Leave/Comp Time Pg (Doc ID 2816419.1)

Last updated on MARCH 24, 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.

Symptoms

PeopleCode error triggered on fluid Enter Time and Leave/Comp Time pages using Filter and pressing Enter versus Done, Cancel or Reset buttons. The issue does not occur when using Filter and selecting the Done, Cancel and Reset buttons provided on the pages.

Error for Enter Time Page:
Variable contains a reference to a rowset object that has been deleted.
TL_MSSCH_FL_WRK.TL_EDIT_BTN.FieldFormula Name:LoadMSSFilter PCPC:34675 Statement:379
Called from:TL_ENTER_TIME_FLU.GBL.TL_MSSCH_FL_WRK.TL_EDIT_BTN.FieldChange Statement:1
A PeopleCode variable contains an object referring to a rowset that no longer exists.

This is an application error. It can happen if the reference is stored in the variable, and its parent row is subsequently flushed or removed following a save, or if the reference is stored in a global variable and accessed after the Component has been exited.
Use the Application Reviewer or PeopleCode trace to locate the point of the error and correct the program.

Error for Leave/Comp Time Page:
Variable contains a reference to a rowset object that has been deleted.
TL_COMPLEAVBAL_FLU.GBL.TL_MSSCH_FL_WRK.TL_EDIT_BTN.FieldChange PCPC:731 Statement:14
A PeopleCode variable contains an object referring to a rowset that no longer exists.

This is an application error. It can happen if the reference is stored in the variable, and its parent row is subsequently flushed or removed following a save, or if the reference is stored in a global variable and accessed after the Component has been exited.
Use the Application Reviewer or PeopleCode trace to locate the point of the error and correct the program.


Steps to Recreate:
Scenario 1 - Enter Time
1. Manager navigates to MSS > Team Time > Enter Time.
2. Click on filter and filter based on Department 100000 then click Done.
3. Click on filter again, change Department to 11000 and press Enter. Note: Error triggered for Enter Time.

Scenario 2 – Leave/Comp Time
1. Manager navigates to MSS > Team Time > Leave / Comp Time.
2. Click on filter and filter based on Department 10000 then click Done.
3. Click on filter again and select a different Department and Emplid then click Enter. Note: Error triggered for Leave / Comp Time.



Changes

 

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
Changes
Cause
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.