Delivery API Erroring "No carrier by that name exists"

(Doc ID 2220901.1)

Last updated on JANUARY 05, 2018

Applies to:

Oracle Shipping Execution - Version 12.1.3 and later
Information in this document applies to any platform.


On : 12.1.3 version, Open Interfaces & Public APIs

When performing an Update a valid freight carrier to a Delivery using the Public API WSH_DELIVERIES_PUB,

there is the following:

Entering WSH_UTIL_VALIDATE.VALIDATE_CARRIER (WSHUTVLB.pls 120.12.12010000.4) (07/29/2016 08:36:31 AM)
  p_carrier_name ==> QPMT
  x_carrier_id ==> is FND_API.G_MISS_NUM
  Entering WSH_UTIL_CORE.ADD_MESSAGE (WSHUTCOB.pls 120.21.12010000.7) (07/29/2016 08:36:31 AM)
  msg_buffer ==> No carrier by that name exists. Please select a valid carrier.
  E:No carrier by that name exists. Please select a valid carrier.
  Exiting WSH_UTIL_CORE.ADD_MESSAGE (07/29/2016 08:36:31 AM, 0 seconds)

The issue can be reproduced at will with the following steps:
1. Using the API, try to update the delivery with a freight carrier.

The issue has the following business impact:
Due to this issue, users cannot process the delivery


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