Pay On Receipt AutoInvoice Ends In Warning "ORA-01555: Snapshot Too Old"

(Doc ID 2384033.1)

Last updated on APRIL 09, 2018

Applies to:

Oracle Inventory Management - Version 12.2.4 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.4 version, Receiving Functions

Pay On Receipt AutoInvoice ORA-01555: snapshot too old

There are periodic issues with the Oracle request named Pay On Receipt AutoInvoice. The request runs for over an hour in the production environment and ends in warning with the ORA-01555 snapshot too old.

Application Version R12.2.4
Database Version 12.1.0.2
OS Version Oracle Enterprise Linux 7 Update 3

ERROR
-----------------------
ORA-01555: snapshot too old


STEPS
-----------------------
The issue was reproduced with the following steps:
1. Run the concurrent program Pay on Receipt Autoinvoice
2. Program ends in Warning
3. create_receipt_invoices-030: ORA-01555: snapshot too old: rollback segment number 37 with name "_SYSSMU37_1243426908$" too small


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