EEX: Able To Submit For Approval An Expense Report With An Invalid Project ID Value Even After Bug 27524825
(Doc ID 2619787.1)
Last updated on DECEMBER 12, 2019
Applies to:PeopleSoft Enterprise FIN Expenses - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
Employees are able to submit for approval an Expense Report transaction that contains an invalid Project ID value in its Accounting Details. This takes place even after the fix from <Bug 27524825> (EEX 9.2: ABLE TO SUBMIT EXPENSE REPORTS WITH INVALID CHARTFIELDS) has been properly installed, (delivered within FSCM 9.2 Image #28).
This is replicated should the Project Costing module not be implemented in the system, and where Project ID ChartField is a standalone field in the Expense Report Line Distribution Accounting details.
1.- Disable at the Installed Products level the modules of: Grants, Maintenance Management, Program Management, Project Costing, and Proposal Management
2.- As a stand alone ChartField, ensure that there is no Project ID in the system with the value ABCD001
3.- Create a new Expense Report transaction, and at the Line Accounting Details level, define Project ID ABCD001
4.- Try to submit the Expense Report for approval
5.- The system correctly throws Error Message (15,11)
6.- Click OK on the message
7.- Click on the prompt feature of the Location field at the Expense Report Line level
8.- Select a different Location value than the one that was previously defined
9.- Note that the Project ID ChartField is no longer highlighted in red
10.- Try to submit the Expense Report transaction for approval
11.- The Expense Report gets successfully submitted for approval this second time around
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.
" Invalid value -- press the prompt button or hyperlink for a list of valid values. (15,11)
The value entered in the field does not match one of the allowable values. You can see the allowable values by pressing the Prompt button or hyperlink. "
The Expense Report transaction gets successfully submitted with an invalid Project ID ChartField value. If approved, the transactions EX Accrual Accounting Entries will book the amount of the Line under a non-existing Project ID, and as a result, the Ledger will have incorrect values.
As long as an invalid value is present at the Accounting Details level of an Expense Report Line, being this one a Project ID, or any other ChartField, the system should not allow the Expense Report to be submitted for approval.
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