My Oracle Support Banner

Accessing a Reimbursement from an HRMS Responsibility that is not multi-org enabled, causes the error "...APP-FND-02938: Multi-organization routine failed to initialize a session..." (Doc ID 1458876.1)

Last updated on AUGUST 13, 2018

Applies to:

Oracle Internet Expenses - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Access Payments Search , and query up some Reimbursements, click on Reimbursement Number in results, it produces an error.

"...
oracle.apps.fnd.framework.OAException: Could not load application module 'oracle.apps.ap.oie.history.payments.server.PaymentsAM'. ..
## Detail 0 ##
oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-20001: SQL_PLSQL_ERROR: N, ROUTINE, MO_GLOBAL.INIT,
N, ERRNO, -20001, N, REASON, ORA-20001: SQL_PLSQL_ERROR: N, ROUTINE, MO_GLOBAL.SET_ORG_ACCESS, N, ERRNO, -20001, N,
REASON, ORA-20001: APP-FND-02938: Multi-organization routine failed to initialize a session for the product: &PRODUCT. Please inform your support representative.
ORA-06512: at "APPS.FND_MESSAGE", line 509..."

This is a New feature in R12 for Payments Search.



Please provide the details, including the navigation path, on how to consistently reproduce the issue.
1. Expenses Home >
2. Payments Search tab >
3. leave my name and press Go.
4. Results show for all my expenses.
5. Press on Reimbursement Number in results. Get error

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
Cause
Solution

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.