Assign an Organization to Freight Carriers: Error "APP-WSH-231106-"Unexpected errors encountered at position 10" Updating WSH_ORG_CARRIER_SERVICES"

(Doc ID 1313056.1)

Last updated on DECEMBER 27, 2016

Applies to:

Oracle Shipping Execution - Version 12.0.1 to 12.1.3 [Release 12.0 to 12.1]
Oracle Order Management - Version 12.0.1 to 12.1.3 [Release 12.0 to 12.1]
Information in this document applies to any platform.
************ Checked for relevance January 19, 2014 ***********************

Symptoms

On  12.0.1 or 12.1.1 version

When attempting to assign  an organization to freight carriers, the following error occurs.

ERROR
-----------------------
APP-WSH-231106-Unexpected errors
encountered at position 10 when updating WSH_ORG_CARRIER_SERVICES errors occured.

Details : Exception Message EXCEPTION : Others,Error ORA- 01400: Cannot insert NULL into ("WSH"."WSH_ORG_CARRIER_SERVICES"."CARRIER_SERVICE_ID"), Code -1400


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

  1. As Order Management Super User, Navigate to shipping->setup->freight carriers, cost types-> Freight Carriers.
  2. Create a new Carrier.
  3. Enter Service level and mode of transport.
  4. Click "Organization Assignments" button.
  5. Click "Assign All: button.
  6. Click "Unassign All" button.
  7. Check the checkbox for desired Organization.
  8. Press "Done".
  9. Error pops up.


BUSINESS IMPACT
-----------------------
The issue has the following business impact:

If user incorrectly pressed the Assign All button, he/she is not able to recover.  User must cancel out of the Freight Carriers form and then restart the Freight Carrier definition from the beginning.  This wastes time.

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