Component Interface CI_JPM_PERSON_PROFILE Errors for Adhoc Items: “The Highlighted Field is Required” and “First Operand of . is Null”

(Doc ID 1969955.1)

Last updated on SEPTEMBER 15, 2017

Applies to:

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

Symptoms

Scenario# 1:

When attempting to add Area of Study via Component Interface Tester, the following error occurs.

ERROR

The highlighted field is required. You must enter a value for it before proceeding
{CI_JPM_PERSON_PROFILE.JPM_CAT_TYPE(12).JPM_JP_CRITM_VW(2).JPM_JP_ITEMS(1).JPM_CAT_ITEM_ID} (91,37)

STEPS

The issue can be reproduced at will with the following steps:
1. Open CI_JPM_PERSON_PROFILE and open Component Interface Tester and enter emplid and click on "Get Existing" push button.
2. Right click on JPM_JP_CRITM_VW and select "InsertItem" and enter JPM_ADHOC_DESCR value and click on Save. We are getting the above error message.

Upon navigating to Workforce Development > Profile Management > Profiles > Person Profiles and Enter the emplid value, click on Education tab and Add a New Area of Study and just enter Area of Study value and save the page. Able to save the page successfully without any issues.

 

Scenario# 2:

When user trying to update his own information via CI_JPM_PERSON_PROFILE tester, the following error occurs.

ERROR

Invoke - [Save].  {Errors Pending} {Warnings Pending} First operand of . is Null, so cannot access member GetRow. (180,236) HCR_JPM_PKG.Profiles.BUS.PRofile.OnExecute  Name:SaveProfileItems PCPC:23907 Statement:282Called from:JPM_PERSON_PROFILE.GBL. SavePostChange Statement 9 Error saving Component Interface. {CI_JPM_PERSON_PROFILE} (91,37)


STEPS

The issue can be reproduced at will with the following steps:
1. Open CI_JPM_PERSON_PROFILE and open Component Interface Tester and enter user's emplid and click on "Get Existing" push button.
2. Right click on JPM_JP_CRITM_VW and select "InsertItem" and enter value for JPM_CAT_ITEM_ID and also enter JPM_RATING1, JPM_RATING2 and JPM_RATING3 values and save it. We are getting the above error message

If we perform the same operation for other emplid, we are able to save the data successfully without any issues.


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