My Oracle Support Banner

EPC 9.2: When the Project Type Is Made as a Required Field Using Page and Field Configuration, the Project ID Is Incorrectly Assigned When the Project Is Not Saved Due to the System Validations for This Field. (Doc ID 2984636.1)

Last updated on JANUARY 08, 2024

Applies to:

PeopleSoft Enterprise FIN Project Costing - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

When the project type is made as a required field using Page and Field Configuration, the Define Project General Info component correctly shows the project type marked as a required field and correctly prevents saving the component if no value is specified in the field; however, at the point after clicking 'save' to highlight the field in red and produce the 'field is required' error message, the Project ID that *would* have been assigned, if the project type field was specified, is displayed in the Project field at the top of the page in place of the expected value of 'Next. As a result, if starting over on the component to properly enter the information including the required field specified, the Project ID displayed and assigned when the component is saved is the next number in sequence, and the previous number is missed and not utilized.

 

Replication Steps

  1. Go To Enterprise Components > Page and Field Configuration > Page and Field Configurator. Open PROJECT_GENERAL component. Configure the component such that the PROJECT_TYPE field is made as a "Required" Field.
  2. Project Costing> Project Definition > Define Project General Info. Add a new project using NEXT.
  3. Notice that there is * in front of Project Type. This is correct.
  4. Without entering any Project Type, add the description of the project and save. The message pops up - " The field Project Type is a required field. Enter data into the field. (18111,25031). You have not entered data into all the required fields." This is correct.
  5. But notice that Project ID '000000000000333' is getting assigned at this stage instead of having a value of "NEXT".
  6. Now cancel and come page to this component and search for the Project "000000000000333". The project is not created. This is correct.
  7. Now add a new project along with the project Type and save. Notice that the project gets saved with the Project ID of "000000000000334". Effectively we are missing a project ID in the sequence because of this issue.

Replication document

 

NOTE: The above User Details / Company Names / Addresses / Emails / Telephone Numbers / Etc. are fictitious (based upon made-up data used in the Oracle DEMO Environments), any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

 

Cause

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
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.