My Oracle Support Banner

EEX 9.2: Unable To Save Changes In Expenses Profile If Listed Department ID On Terminated Job Record Is Inactivated Even After Termination Date (Doc ID 1987525.1)

Last updated on AUGUST 29, 2023

Applies to:

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

Symptoms


The Expenses Profile Component is throwing an Error Message that prevents users from saving any manual changes performed at the personal data or bank details level. This happens if for any of the listed Employee Record Job Instances, there is a Department ID value that has been inactivated. While that would be correct, as all Expenses Profiles need to be valid at all times (default one or not), however, this would not apply if the Job Instance is Terminated. The system keeps and displays the terminated Job Record instances of an Employee for auditing purposes. These Job Records could make reference to Business Units, or Department IDs that while at some point in time had been valid, they are currently inactivated/retired.

Just because a Department ID used in a Terminated Expenses Profile has been inactivated after the Termination Date, the system should not prevent users from saving necessary changes.

REPLICATION STEPS:

  - Log into the HRMS Online Application as User ID PS
  - Navigate to: Workforce Administration > Personal Information > Add a Person
  - Enter all the Personal and Job related data, to create the new Employee ID GCS001
       - Effective Date = January 1st 2010
       - Business Unit = US001
       - Department ID 10000
  - Log into the FSCM Online Application as User ID VP1
  - Navigate to: Travel and Expenses > Manage Employee Information > Load Employee Data
  - Create a brand new Run Control ID, select all the available options, and run the process
  - Navigate to: Travel and Expenses > Manage Employee Information > Update Profile
  - Open Employee ID GCS001, and confirm that the Expenses Profile is reflecting the proper organizational data
  - Log into the HRMS Online Application as User ID PS
  - Navigate to: Workforce Administration > Job Information > Add Employment Instance
  - Find Employee ID GCS001, set Employee Record 1, and click on ADD:
       - Effective Date = January 1st 2014
       - Business Unit = US001
       - Department ID 25000
  - Log into the FSCM Online Application as User ID VP1
  - Navigate to: Travel and Expenses > Manage Employee Information > Load Employee Data
  - Create a brand new Run Control ID, select all the available options, and run the process
  - Navigate to: Travel and Expenses > Manage Employee Information > Update Profile
  - Open Employee ID GCS001, and confirm that the Expenses Profile is showing 2 Job Records, each with the proper organizational data
  - Navigate to: Set Up Financials/Supply Chain > Common Definitions > Design ChartFields > Define Values > ChartField Values > Department
  - Open existing Department ID 25000 under Set ID SHARE, and add a new effective dated row with the below values:
       - Effective Date = September 1st 2014
       - Status = Inactive
  - Log into the HRMS Online Application as User ID PS
  - Navigate to: Workforce Administration > Job Information > Job Data
  - Open Employee ID GCS001, with Job Record 1, and with an Effective Date of July 31st 2014, and an Action of Termination
  - Log into the FSCM Online Application as User ID VP1
  - Navigate to: Travel and Expenses > Manage Employee Information > Load Employee Data
  - Create a brand new Run Control ID, select all the available options, and run the process
  - Navigate to: Travel and Expenses > Manage Employee Information > Update Profile
  - Open Employee ID GCS001, at the 'Employee Data' tab enter a new value under Telephone Field, and proceed to save the changes
  - The system throws an Error Message stating that the Department ID is invalid

To gather more information concerning this scenario and its related problem, refer to the available Replication Steps Word Document here linked containing the complete configuration and the replication steps necessary to reproduce the issue.

ERROR MESSAGE:

Changes

 

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
Changes
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.