Payments Search Of Advances Returns Data For Other Employees (Doc ID 877292.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Internet Expenses - Version 11.5.10.2 to 11.5.10.2 [Release 11.5]
Information in this document applies to any platform.
AdvancesPG.xml
AdvanceDetailsCO.java


Symptoms

On 11.5.10.2 in Production:
Find that Payments Search for Advances retrieves details of expense reports for other employees.

For example, when an employee, A, is searching in
Expense Reports > Payment Search and queries back prepayment (advance) 150609,
the screen displays two of her expense reports that it has been applied to (EXP-76933, EXP-76947)
BUT it also displays two expense reports for unrelated employees, EXP-769485 (for employee B)
and EXP-80392 (for employee C).


EXPECTED BEHAVIOR
Expect the screen only to display details of A's expense reports that this advance has been
applied to.

-- Steps To Reproduce:
The issue can be reproduced at will with the following steps:
1. Log in as A, Expense Reports > Payment Search
2. Search for advance 150609
3. Four expense reports are retrieved, two belonging to A and two for other employees.

-- Business Impact:
The issue has the following business impact:
Due to this issue, some users are presented with confusing information and are able to view other
employees expense reports.

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