Orchestration Process fails with an error: The Inventory Reservation System Cannot Create A Reservation.

(Doc ID 1988648.1)

Last updated on JANUARY 25, 2017

Applies to:

Oracle Fusion Distributed Order Orchestration - Version 11.1.6.0.0 to 11.1.9.2.0 [Release 1.0]
Information in this document applies to any platform.
***KM Review - Dec 2016 - Checked for Relevance***

Symptoms

We are unable to process a DOO order as it is failing with an error. The order has been created with a ShipOrderGenericProcess - Orchestration Process assigned and the Fulfillment lines on the order have been progressed through Scheduling. The Reservation process has failed and an error is reported in the DOO workbench:

The inventory reservation system cannot create a reservation because of an unknown inventory error. Contact the inventory administrator.

We have checked the BPEL instance for this order in Enterprise Manager(EM) an error is shown in the Reserve Process - DOO_SYSTEM_ERROR - An unknown error has occured.

<bpelFault>
  <faultType>1</faultType>
  <InventoryError xmlns="http://xmlns.oracle.com/apps/scm/doo/taskLayer/reserve/DooTaskReserveProcessComposite">
  <part name="payload">
    <TaskLayerResponse xmlns="http://xmlns.oracle.com/apps/scm/doo/taskLayer">
      <holdInstanceId></holdInstanceId>
      <manualStepFlag></manualStepFlag>
      <returnCode>DOO_SYSTEM_ERROR</returnCode>
      <description>An unknown error has occured</description>
      <WbOrchRequestId></WbOrchRequestId>
      <WbOrchRequestType></WbOrchRequestType>
      <WbOrchRequestTrackingId></WbOrchRequestTrackingId>
      <WbOrchRequestCompleteUpdateFlag></WbOrchRequestCompleteUpdateFlag>
      <CompensationPatternOverride></CompensationPatternOverride>
    </TaskLayerResponse>
  </part>
</InventoryError>
</bpelFault>


Examining the ReserveProcess Shows an error: The Reserved UOM {RESERVED_UOM} must match the UOM defined in the item master {ITEM_MASTER_UOM}.



Examining the ReserveRequest Shows an error: INV_MATAV_INVALID_RSV_UOM - The reserved UOM {RESERVED_UOM} must match the UOM defined in the item master {ITEM_MASTER_UOM}.

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