My Oracle Support Banner

PeopleSoft Forms And Approval Builder: Class Record Method GetField Field Is Invalid Error When Using NAP CI_PY_PSHUP_LOAD (Doc ID 2414213.1)

Last updated on JUNE 22, 2018

Applies to:

PeopleSoft Enterprise HCM Human Resources - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.


After applying the Patch 27673756, getting the below error message when trying to Save & Post Form from the Fluid Form. 

Class Record method GetField field is invalid.
EODC_CI.Framework.CInterface.OnExecute Name:UpdateCICollections PCPC:13731 Statement:229
Called from:EODC_CI.Framework.CInterface.OnExecute Name:Create Statement:110
Called from:EODC_DOC.Document.Form.OnExecute Name:SaveRelatedDocuments Statement:25
Called from:EODC_DOC.Document.Form.OnExecute Name:Save Statement:11
Called from:EOFM_FL.Controller.FormController.OnExecute Name:EoDcWrk_EoDcSubmitPb_FieldChange Statement:403
The field name has been used as a parameter of the specified method. It is not valid for the current object.

Use the PeopleCode Debugger or a PeopleCode trace to determine the point of the error, and correct the program.

The issue can be reproduced at will with the following steps:
1.Create a new Form using Design Form Tile
2.Configure the Form to CI (CI_PY_PSHUP_LOAD used here).Now Go to My Forms Tile.Click Fill Out a New Form
3)Complete the fields and Click on Submit.Click on Save and Post Form.


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.