EEX 9.1+: My Wallet Reimbursement Amount Field Not Being Recalculated When Amount Is Updated (Doc ID 2001086.1)

Last updated on MARCH 16, 2016

Applies to:

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

Symptoms

ISSUE:

Having manually added, and saved into the system, a brand new Expenses transaction into an Employee's My Wallet feature, if the Transaction Amount is later on modified by the User, this change does not get reflected with the proper updating of the transaction's system calculated Reimbursement Amount field. Regardless of trying to click on the Update, or Save buttons, the Reimbursement Amount field is not getting properly updated, which causes a clear discrepancy between the Amount fields of the My Wallet transaction. This out of sync corruption eventually drills down to the Expense Report creation page.

REPLICATION STEPS:

  - Log into the FSCM Online Application as User ID EXA1
  - Navigate to: Employee Self-Service > Travel and Expenses > My Wallet
  - Enter Employee ID KU0021, and click on Search button
  - Define Expense Type = Groceries, and click on Add button
  - Set the below listed values in the new My Wallet transaction:
       - Expense Type = Groceries
       - Transaction Date = January 9th 2015
       - Payment Type = Cash
       - Non-Preferred Merchant = 7Eleven
       - Expense Location = New York
       - Transaction Amount = 100
       - Currency Code = USD
       - Exchange Rate = 1.00000000
       - Default Rate = Y
       - Description = GCS Test
  - Click on Save button
  - Confirm that the Reimbursement Amount field has been calculated to 100.00 USD
  - Modify the Transaction Amount to 150.00 USD
  - Click on the Update button
  - Confirm that the Reimbursement Amount field has remained in 100.00 USD, when it should have been 150.00 USD
  - Click on the Save button
  - Confirm that the Reimbursement Amount field has remained in 100.00 USD, when it should have been 150.00 USD
  - Click on the 'Return To My Wallet' link
  - Confirm that the Amount column on the newly created My Wallet transaction still displays 100.00 USD, when it should be 150.00 USD instead
  - Navigate to: Employee Self-Service > Travel and Expense Center > Expense Report > Create
  - Define employee ID KU0021, and click on Add button
  - Select Quick Start = Entries from My Wallet, and click on Go button
  - Note that the My Wallet transaction gets listed with an Amount of 100.00 USD, when it should be 150.00 USD
  - Click on the Expense Type available link for the My Wallet transaction
  - Confirm that the Transaction Amount is 150.00 USD, while the Reimbursement Amount stays still at 100.00 USD

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.

BUSINESS IMPACT:

The Reimbursement Amount field is not being properly re-calculated. As such, when defaulting the transaction into the Expense Report, users are confused, given the amount mismatch between Transaction Amount and Reimbursement Amount. There seems to be no way to correct the discrepancy, and this is making the transaction corrupted.

EXPECTED BEHAVIOR:

The Reimbursement Amount field for the My Wallet transaction should be automatically re-calculated with the new Transaction Amount change, once the UPDATE or SAVE buttons are acted upon.
 

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