When Trying To Create A New Position Number, Error Occurs -"PeopleCode compile error (Field POSITION_DATA_E.EFFDT not defined. (2,17) ^ HHR) for program FUNCLIB_HR.UPDATE_INCUMBENTS.FieldFormula. (2,405)"
(Doc ID 2548591.1)
Last updated on APRIL 13, 2020
Applies to:PeopleSoft Enterprise HCM Human Resources - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
Users receive the following errors when trying to create a new position:
A PeopleCode program for the specified reference failed to compile correctly for the indicated reason.
In Application Designer, open the referenced program and examine the PeopleCode to locate the cause of the
Cannot load PeopleCode for FUNCLIB_HR.UPDATE_INCUMBENTS-FieldFormula. (2,128)
POSITION_DATA.STEP.SaveEdit PCPC:35 Statement:1
Unable to load the specified PeopleCode program for the record or field.
Review the program for errors. Verify that the record, field, and program type exist. If necessary, run a
PeopleCode trace to determine the program that failed.
The issue can be reproduced at will with the following steps:
1. Navigate to Organizational Development > Position Management > Maintain Positions/ Budgets > Add/ Update Position Info
2. Add a new Position
3. Enter data, click Save, and note above error is returned
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