rms FulfillOrder Web Service





Functional Description

Once an external system, such as an OMS, has determined the best location from which to fulfill the customer order, a fulfillment order will be created. These fulfillment orders are communicated from the external system to RMS via this web service. Additionally, this web service is also used to send approved fulfillment order cancellations to RMS. There can be one or more fulfillment orders that exist for a single customer order, depending on the number of locations involved in fulfilling the order for the customer. These fulfillment orders will be published to RMS in the form of a Customer Order Request for fulfillment.

Technical Description

Services

rms-FulfillOrderService


Description





Integration Catalog

RMS201

Service WSDL

rms-FulfillOrderService.wsdl

ServiceDefinition.xml

rms-ServiceProviderDefLibrary.xml





Operations

Operation Name

Description

create

Create new Customer Orders or Transfers in RMS based on customer order fulfillment requests from an external Order Management System (OMS).

cancel

Cancel an existing Customer Order or Transfer in RMS based on customer order fulfillment cancellation requests from an external Order Management System.



Operation Business Objects (Payload)

Operation Name

Input

Input Sample

Output

Output Sample

Input Mapping Report

Output Mapping Report

create

FulfilOrdColDesc.xsd

FulfilOrdColDesc.xml

FulfilOrdCfmCol.xsd

FulfilOrdCfmCol.xml

FulfilOrdColDesc-mapping.html

FulfilOrdCfmCol-mapping.html

cancel

FulfilOrdColRef.xsd

FulfilOrdColRef.xml

InvocationSuccess.xsd

InvocationSuccess.xml

FulfilOrdColRef-mapping.html

InvocationSuccess-mapping.html