My Oracle Support Banner

E-AD/E-PC: When Drag'n Droping a Record Field from the Project Workspace into PeopleCode, the Code That Is Created for the Field Is Incorrect. Rather than RecordName.FieldName, It Creates as RECORD.<RecordName>.FIELD.<FieldName>. (Doc ID 2683191.1)

Last updated on JUNE 24, 2020

Applies to:

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


Issue reported on PT 8.58.03.

When drag'n droping a Record Field from the Project Workspace into PeopleCode, the code that is created for the field is incorrect. Rather than RecordName.FieldName, it creates as RECORD.<RecordName>.FIELD.<FieldName>. E.g.: 'RECORD.VOUCHER.FIELD.BUSINESS_UNIT'.

The issue can be reproduced at will with the following steps:
1. In Application Designer, insert a Record Definition into the Project.
2. In the Project Workspace, expand the Record Definition.
3. Open a PeopleCode.
4. In the Project Workspace, select one of the Record Fields and drag'n drop it inside the PeopleCode Editor.
5. Code that is generated for the Record Field is invalid.
   Example using the VOUCHER record definition:
   Code generated by dragging'n dropping Record Field VOUCHER.BUSINESS_UNIT into PeopleCode: 'RECORD.VOUCHER.FIELD.BUSINESS_UNIT'.
   It should have been: 'VOUCHER.BUSINESS_UNIT'.


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.