Pick Release API Error "Pick Release Online has partially completed with Warning. (MOVE_ORDER=)" (Doc ID 790574.1)

Last updated on JULY 19, 2016

Applies to:

Oracle Shipping Execution - Version 11.5.10.0 to 11.5.10.CU2 [Release 11.5.10]
Information in this document applies to any platform.
Oracle Shipping Delivery Based - Version: 11.5.10

*** Checked for relevance on 05-Jan-2015 ***


Symptoms

Pick Release API (wsh_picking_batches_pub.release_batch) errors out with the
message "Pick Release Online has partially completed with Warning. (MOVE_ORDER=)".
This happens trying to ship 2 Items on the same order which are available in different
subinventories. Since pick_from_subinventory and pick_from_locator_id are passed as part of the
Batch Creation (calling wsh_picking_batches_pub.create_batch API) process, the expectation is to release the line which existed in the pick_from_subinventory and Back-order the other line.
However, the API returns a return_status of 'E' and does not process any of the lines.

Errors found in log:
P_MESSAGE_TYPE ==> E
P_MODULE_NAME ==> wsh.plsql.WSH_PICKING_BATCHES_GRP.RELEASE_BATCH
msg_buffer ==> Pick Release Online has partially completed with Warning.
(MOVE_ORDER=)
E:Pick Release Online has partially completed with
Warning. (MOVE_ORDER=)

-- Steps To Reproduce:
The issue can be reproduced at will with the following steps:
Create the Order.
Book the Order.
Pick-Release and Ship Confirm using the custom Shipment program.

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