My Oracle Support Banner

"Cannot update the SHIPMENT_STOP_D record." Exception During OMD Agent After Ship Unit Swapping (Doc ID 1963575.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Transportation Management - Version 6.3.3 to 6.3.6 [Release 6.3]
Information in this document applies to any platform.

Symptoms

When attempting to swap delivery details in Oracle EBS, at the Order Release level in OTM the lines are getting swapped but the corresponding shipment ship unit ID's are not getting swapped correctly. The agent fails with the following error:

ERROR
-----------------------
Cannot update the SHIPMENT_STOP_D record. [S_SHIP_UNIT_GID] must reference a valid S_SHIP_UNIT record.
java.sql.BatchUpdateException: ORA-02291: integrity constraint (GLOGOWNER.FK_STD_SSU_GID) violated - parent key not found

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create sales orders in EBS.
2. Create deliveries for the two sales orders.
3. Run Shipping-Transportation Outbound Interface program in EBS to interface the newly created deliveries to OTM.
4. Review the order releases created in OTM.
5. Plan the order releases into OTM shipments.
6. Setup an agent that will listen to Order Modification via integration.
7. Swap delivery details from the two deliveries in EBS.
8. Run the Shipping-Transportation Outbound Interface again to send the swapped delivery to OTM.
9. Review the updated order releases and shipments.
10. Note that Line Item ID and Ship Unit ID get changed as expected on both order releases, but the Shipment Ship Unit ID does not get updated correctly on one of the two corresponding shipments. An error is received stating that the agent failed for the related order release.

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


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.