My Oracle Support Banner

Exception When Uploading An Order Release XML With Transaction Code 'R' Containing Remarks (Doc ID 748611.1)

Last updated on FEBRUARY 25, 2019

Applies to:

Oracle Transportation Management - Version 5.5 and later
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

The requirement is that if certain data is not available in the updated message, but it is present on the existing Order Release, this data should be deleted.

Transaction Code 'RC' works in order to delete all child elements. For parent elements, Transaction Code 'RP' can be used. But if parent as well as child elements need to be deleted, the proper Transaction Code is 'R', since according to the XSR one should 'specify R to replace the object. This is a combination of the RC and RP Transaction Codes which results in nulling out data in the primary object when fields are not passed in, and also deleting child data when not in the XML.'

But after uploading an XML with Transaction Code 'R', that contains remarks, the following integration error message is thrown:

CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSACTION:
java.lang.Exception: No data found for <Domain Name>.<Order Release ID>

The above mentioned process does work for XMLs with Transaction Code 'R', that do not contain remarks.

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
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.