Last updated on SEPTEMBER 08, 2016
Applies to:Oracle Transportation Management - Version: 5.5
This problem can occur on any platform.
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.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms