Order Fulfillment Response Service

Service that receives the acknowledgement and the response to an order fulfillment request from a fulfillment system.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/scm/doo/taskLayer/commonService/}OrderFulfillmentResponseService

Service WSDL URL: https://servername/fscmService/OrderFulfillmentResponseService?WSDL

Logical Business Objects

  • SCM : Distributed Order Orchestration : Orchestration Order

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handles

Processing Details for Fulfillment Line Sent to Fulfillment System

Handles

Error Details for Fulfillment Line Sent to Fulfillment System

Handles

Extensible Flexfield Contexts, Grouped for Order Line

Handles

Charge Component Information in Fulfillment System Response

Handles

Shipping Cost Information in Fulfillment System Response

Handles

Confirmation of Fulfillment System Request

Handles

Lot and Serial Information in Fulfillment System Response

Handles

Extensible Flexfield Contexts, Grouped by Order Line Detail

Handles

Fulfillment Line Details in Fulfillment System Response

Handles

Header Information in Fulfillment System Response

Handles

Fulfillment Line Information in Fulfillment System Response

Handles

Header Information Sent to Fulfillment System

Handles

Charge Information in Fulfillment System Response

Operations

processAcknowledgement

This operation is used to accept and process the acknowledgement to a fulfillment request from the fulfillment system

Life Cycle Status: Active

Request Payload

Element Name Type Description

fulfillmentRequestAcknowledgement

Confirmation of Fulfillment System Request

Confirmation from the fulfillment system that it received a fulfillment request.

Response Payload

Element Name Type Description

result

void

processFulfillmentResponse

This operation is used to accept and process a response to a fulfillment request from the fulfillment system. Upon the first error, the entire response is rejected.

Life Cycle Status: Active

Request Payload

Element Name Type Description

responseMessageHeader

Header Information in Fulfillment System Response

Information about the message header that the fulfillment system sends when it responds to a fulfillment request.

fulfillLineList

Fulfillment Line Information in Fulfillment System Response

Processing details that the fulfillment system sends about the fulfillment line, such as the status of the fulfillment transaction.

Response Payload

Element Name Type Description

result

Header Information Sent to Fulfillment System

Message header information that Order Management sends to a fulfillment system when it processes the response that it received from this system for a fulfillment request.

stageFulfillmentResponse

This operation is used to stage response from an order fulfillment system to an Order Management fulfillment request in interface tables. Response data so captured in interface tables can be periodically loaded to the transaction tables in bulk using the scheduled program Import Order Fulfillment Response.

Life Cycle Status: Active

Request Payload

Element Name Type Description

responseMessageHeader

Header Information in Fulfillment System Response

Information about the message header that the fulfillment system sends when it responds to a fulfillment request.

fulfillLineList

Fulfillment Line Information in Fulfillment System Response

Processing details that the fulfillment system sends about the fulfillment line, such as the status of the fulfillment transaction.

Response Payload

Element Name Type Description

result

Header Information Sent to Fulfillment System

Message header information that Order Management sends to a fulfillment system when it processes the response that it received from this system for a fulfillment request.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_RECEIVING_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Receiving Interface Web Service

Allows access to orchestration order receiving interface Web services.

All Operations

DOO_MANAGE_WEB_SERVICE_INTERFACE_TO_TRANSPORTATION_DATA_FOR_SALES_ORDER_PRIV

Manage Web Service Interface to Transportation Data for Sales Order

Allows access to web services that communicate information between the transportation planning application and order orchestration.

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_PURCHASING_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Purchasing Interface Web Service

Allows access to Web services that communicate information between the purchasing application and the order orchestration function.

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_TEMPLATE_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Template Interface Web Service

Allows access to orchestration order template interface Web services.

All Operations

INV_MANAGE_INVENTORY_RESERVATION_WEB_SERVICE_PRIV

Manage Inventory Reservation Web Service

Allows access to the reservations Web service to create, edit, and delete reservations.

All Operations

AR_SUBMIT_AUTOINVOICE_WEB_SERVICE_PRIV

Submit AutoInvoice Web Service

Transfer transactions from other systems into Receivables.

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_TRADE_COMPLIANCE_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Trade Compliance Interface Web Service

Allows access to web service interface to orchestrate sales orders for trade compliance.

All Operations

DOO_UPDATE_ORCHESTRATION_ORDER_FULFILLMENT_MANAGEMENT_LINE_WEB_SERVICE_PRIV

Update Orchestration Order Fulfillment Line Web Service

Allows access to Web services that update the fulfillment line that is associated with the orchestration order.

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_FULFILLMENT_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Fulfillment Interface Web Service

Allows access to orchestration order fulfillment interface Web services.

All Operations

DOO_MANAGE_ORCHESTRATION_ORDER_SHIPPING_INTERFACE_WEB_SERVICE_PRIV

Manage Orchestration Order Shipping Interface Web Service

Allows access to orchestration order shipping interface Web services.

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

INV_MANAGE_INVENTORY_RESERVATION_WEB_SERVICE_PRIV

ORA_WIE_MANUFACTURING_PRODUCTION_SERVICE_DUTY

Production REST Services

Provides service access using REST Services to manufacturing work set up and work execution.

INV_MANAGE_INVENTORY_RESERVATION_WEB_SERVICE_PRIV

ORA_INV_INVENTORY_TRANSACTION_MANAGEMENT_DUTY

Inventory Transaction Management

Manages inventory transactions. Tasks include managing reservations and picks, editing pending transactions, and submitting transaction-related processes.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_INV_INVENTORY_TRANSACTION_MANAGEMENT_DUTY

ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY

FSCM Load Interface Administration

Manages load interface file for import

ORA_INV_INVENTORY_TRANSACTION_MANAGEMENT_DUTY

ORA_EGP_ITEM_INQUIRY_DUTY

Item Inquiry

Queries and views items in the enterprise.