E-PC: Document Class Method UpdateFromRowset() is not taking into account the entire rowset structure. The method is generating incomplete documents. (Doc ID 2282366.1)

Last updated on SEPTEMBER 18, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.55 and later
Information in this document applies to any platform.

Symptoms

Document Class Method UpdateFromRowset() is not taking into account the entire rowset structure. The method is generating incomplete documents.

Customer Case:
We have a document structure that contains 3 level 1 scrolls with a level 2 scroll under each level 1. When we populate all of the scrolls and use UpdateFromRowset. the first level 1 and level 2 are populated, however, the remaining level 1 records are not part of the response.

To Replicate:

1. Create all the structure to generate the document:
- Record for Level0
- 3 Level 1 Records.
- 3 Level 2 Records - each one as child as one of the Level 1 records.

Populated with some initial data.

Create Documents (request and response) using PeopleTools Documents framework / Document Builder.

2. Create peopleCode to instantiate the document and get it populated through UpdateFromRowset() method.

3. Use IB Handler Tester to conclude the test.

Resulting XML was the same of the customer's: UpdateFromRowset() generated XML file taking into account only the first rowset.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms