Receive Order Request Service
Provides the ability to bring orchestration orders from different order capturing applications into Order Orchestration.
Life Cycle Status: Active
Operations
ProcessOrderRequest
Operation used to submit a orchestration order for Distributed Order Orchestration to initiate transformation.
Callback Operation Name: ProcessOrderResponse
Service Type: One Way
Input Payload
-
Description: The input payload has the orchestration order SDO. Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReceiveOrderServiceRequestMessage
SubmitDraftOrder
Operation used to create an order in a draft status or create and submit the order governed by the submitFlag in the SDO.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input payload has the order request SDO. Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}SubmitDraftOrderRequestMessage
RequestHold
This operation is used to request that the order or fulfillment process be put on hold.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input payload has Source System, Source Order ID, Source Line ID, Source Hold Code and Comments.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}RequestHoldRequestMessage
ReleaseHold
This operation is used to release a hold that was previously put on the order or fulfillment process .
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input payload has Source System, Source Order ID, Source Line ID, Source Hold Code, Hold Release Code and Hold Release Comments.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReleaseHoldRequestMessage
GetAvailabilityCheck
Provides the ability to get the available supply of an item at an organization or a supplier.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input payload includes the inventory item ID, request date, quantity, and additional additional attributes that can be specified while doing the availability check.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetAvailabilityCheckRequestMessage
Output Payload
-
Description: The output payload contains the attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), data promised, available Qty,and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetAvailabilityCheckSyncResponseMessage
ReleasePausedTasks
This service allows the user to release paused tasks based on a combination of search parameters.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input contains attributes that are used to search paused tasks that need to be released.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReleasePausedTasksRequestMessage
CheckAvailability
Provides the ability for order capture applications to retrieve, view and analyze sales order item availability and promising options.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input payload contains the attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}CheckAvailabilityServiceRequestMessage
GetOrderDetails
Deprecated. Provides the ability for order capture applications to retrieve and view fulfillment order and orchestration plan details. This service operation was replaced with the GetOrderDetailsAsync operation of the Order Information Service.
Callback Operation Name:
Service Type: One Way
Input Payload
-
Description: The input is the order identifiers for the order to be retrieved.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetOrderDetailsRequestMessage
Output Payload
-
Description: The Output Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetOrderDetailsResponseMessage
ProcessOrderRequestSync
Operation used to submit a orchestration order for Distributed Order Orchestration to initiate transformation.
Callback Operation Name:
Service Type: Synchronous
Input Payload
-
Description: The input payload has the orchestration order SDO. Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReceiveOrderServiceRequestMessage
Output Payload
-
Description: The output payload contains both Source and DOO keys along with Order Status information.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReceiveOrderServiceResponseMessage
SubmitDraftOrderSync
Operation used to create an order in a draft status or create and submit the order governed by the submitFlag in the SDO.
Callback Operation Name:
Service Type: Synchronous
Input Payload
-
Description: The input payload has the order request SDO. Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}SubmitDraftOrderRequestMessage
Output Payload
-
Description: The output payload contains both Source and DOO keys along with Order Status information.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}ReceiveOrderServiceResponseMessage
GetAvailabilityCheckSync
Provides the ability to get the available supply of an item at an organization or a supplier.
Callback Operation Name:
Service Type: Synchronous
Input Payload
-
Description: The input payload includes the inventory item ID, request date, quantity, and additional additional attributes that can be specified while doing the availability check.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetAvailabilityCheckSyncRequestMessage
Output Payload
-
Description: The output payload contains the attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), data promised, available Qty,and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetAvailabilityCheckSyncResponseMessage
GetOrderDetailsSync
Deprecated. Provides the ability for order capture applications to retrieve and view fulfillment order and orchestration plan details. This service was replaced with the GetOrderDetails operation of the Order Information Service.
Callback Operation Name:
Service Type: Synchronous
Input Payload
-
Description: The input is the order identifiers for the order to be retrieved.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetOrderDetailsRequestMessage
Output Payload
-
Description: The Output Data payload contains all the Order attributes including but not limited to inventoryItemId (ID of the item to be fulfilled), unitOfMeasure, orderedQuantity (the quantity of the ordered), dateRequested (arrival date or ship date) and so forth.
-
Type: {http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/DooDecompReceiveOrderExternalComposite}GetOrderDetailsResponseMessage