EEX 9.2: Error Message (2,236) Triggered When Selecting My Wallet Transactions To Default Into Expense Report (Doc ID 1934056.1)

Last updated on MARCH 16, 2016

Applies to:

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

Symptoms

ISSUE:

Users are unable to default into an existing Expense Report new My Wallet transactions as the system returns an Error Message. This seems to take place if previously, in the same Expense Report, Wallet transactions have been defaulted, and at least one has been deleted. If a Save For Later command is done between the deletion of the Expense Report Line, and the defaulting of a new transaction from My Wallet, the Error gets displayed.

REPLICATION STEPS:

 - Log into the FSCM Online Application as User ID VP1
 - Navigate to: Employee Self-Service > Travel and Expense Center > Expense Report > Create/Modify
 - Enter Employee ID KU0042, and click on ADD Button
 - From the My Wallet feature, select 3 Credit Card transactions to default into the new Expense Report, and select DONE
 - Save For Later this transaction
 - Select one of the Expense Report Lines, and delete it
 - Save For Later this transaction
 - Go back into the My Wallet feature, and select a new transaction
 - Click on DONE button
 - The system throws an Error Message

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:

 " Invalid row number 2 for class Rowset method GetRow. (2,263) TE_EXPENSE_SHEET.GBL.EX_ICLIENT_WRK.OK_LEVEL1_PB.FieldChange  PCPC:75  Statement:1
   A PeopleCode program has called an object method with an invalid value for the row number parameter.  The row number should be within the range of existing rows in the rowset.
   Use the PeopleCode Debugger or a PeopleCode trace to determine the point of the error and correct the program. "

BUSINESS IMPACT:

My Wallet transactions cannot be properly defaulted into the existing Expense Report. Users need to get out of the component, re-open the transaction, and then go back into My Wallet to select the desired lines and default them. This involves many additional unnecessary manual steps.

EXPECTED BEHAVIOR:

The My Wallet functionality should not trigger any Error Message in such manner, and should allow the Employee to select at any time all transactions desired, and default them if so into the Expense Report.

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