Error "variable contains a reference to a row object that has been deleted" In Maintain Schedule Of Classes When Cancelling Multiple Sections Of A Class And Page And Field Configurator Exists For CLASS_DATA Component
(Doc ID 2887435.1)
Last updated on APRIL 21, 2023
Applies to:
PeopleSoft Enterprise CS Student Records - Version 9.2 to 9.2 [Release 9]Information in this document applies to any platform.
Symptoms
Page field and configurator setup created for the component CLASS_DATA component and mapped to Curriculum Management > Schedule of Classes > Maintain Schedule of Classes.
For a course with multiple sections in the "Enrollment Control" (Curriculum Management > Schedule of Classes > Schedule New Course), for any active class section, check the "Cancel if Student Enrolled" box, change the class status value to "Cancelled Section", and click "Cancel Class", the section is cancelled. Repeating same action for a second class section, without exiting and revisiting the component, when hit the "Cancel Class" button, the following error occurs:
The issue can be reproduced with the following steps:
- Navigate to Enterprise Components > Page and Field Configuration > Page and Field Configurator
- Add a new value for component CLASS_DATA, Market: Global and Configuration Type: Standard
- Selecting fields from:
Primary Page: 02 - Class Meeting Pattern/Instr
Fields:
CRS_TOPIC_ID - Label Text: Topic ID - Hide Field checked
DESCR - Label Text:Description - Hide Field checked
PRINT_TOPIC_ON_XCR - Label Text:Print Topic On Transcript - Hide Field checked
DESCR - Label Text:Course Topic Description - Hide Field checked
FREE_FORMAT_LBL - Blank Label Text - Modify Label checked - Go to "Map to Portal Registry" tab.
- Select PORTATL - Root > Curriculum Management > Schedule of Classes > Maintain Schedule of Classes.
- Click on "Apply Configuration" and save.
- Navigate to Curriculum Management > Schedule of Classes > Maintain Schedule of Classes or Curriculum Management > Schedule of Classes > Schedule New Course.
- Navigate to the "Enrollment Control" tab.
- For any active class section, check the "Cancel if Student Enrolled" box, change the class status dropdown value to "Cancelled Section", and click "Cancel Class."
- Repeat step 9 for a second class, without exiting and revisiting the component. The error should appear after clicking the "Cancel Class" button.
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 |