Error in External Purchase Order (PO) Interface when Message Type is XOrderMod and no Order Detail is Included in Message (Doc ID 1329816.1)

Last updated on OCTOBER 17, 2016

Applies to:

Oracle Retail Merchandising System - Version 13.2.2 and later
Information in this document applies to any platform.
Checked for relevance on August 14th, 2013.

Symptoms

When XOrderMod message is received, it is failing when no Purchase Order (PO) details exist in the message XML.

The error message is the following:

javax.ejb.EJBException: Exception while processing request: Error from {call RMSSUB_XORDER.CONSUME(?,?,?,?)}: [E] Erro ORA-06531: Reference to uninitialized collection returned by the program unit RMSSUB_XORDER_VALIDATE.POPULATE_RECORD_HEAD


Steps to recreate:

 

Attempt to receive XOrderMod Message via External Purchase Order Interface, not including PO Detail Information.

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