sim StoreToStoreTransfer Web Service
Functional Description
When products are transferred between locations, this can be used to find open and available transfer information to work in, retrieve detailed transfer information and update or potentially dispatch a transfer. This can be a transfer created in an external system or be an existing transfer in SIM.
Technical Description
Services
sim-StoreToStoreTransferService |
|
Description |
This service describes the Oracle Retail Store Inventory Management (SIM) store-to-store transfer service. |
Integration Catalog |
|
Service WSDL |
|
ServiceDefinition.xml |
Operations
Operation Name |
Description |
lookupBillOfLadingMotives |
Retrieves all store to store bill of lading motives. |
lookupTransferHeader |
Retrieves basic header information for all transfers that match lookup criteria. |
readTransferDetail |
Reads the complete details of the transfer. |
requestTransfer |
Receiving store finalizes their request for a transfer from a sending store moving the status of the request from "New" to "Pending". This operation requires having an activity lock on the transfer. |
approveTransfer |
Sending store approves a transfer request from a receiving store moving the status of the transfer to "In Progress". This operation requires having an activity lock on the transfer. |
rejectTransfer |
Sending store rejects a transfer request from a receiving store moving the status of the transfer request to "Rejected". This operation requires having an activity lock on the transfer. |
submitTransfer |
Submits a store-to-store transfer for shipment. This moves an "In Progress" transfer to "Submitted" status. |
cancelTransferSubmission |
Cancels the submission a store-to-store transfer for shipment. This moves a "Submitted" transfer back to "In Progress" status. |
dispatchTransfer |
Sending store dispatches the transfer to the receiving store moving the status of the transfer to "Dispatched". This operation requires having an activity lock on the transfer. |
receiveTransfer |
Receiving store receives the transfer moving the status of the transfer to "Received". This operation requires having an activity lock on the transfer. |
cancelTransfer |
Transfer is cancelled moving the status of the transfer to "Canceled". Sending store cannot cancel a transfer after it has been dispatched. This operation requires having an activity lock on the transfer. |
saveTransferRequest |
Creates or updates the information for a transfer request in New status. No status update will take place as a result of this operation. |
savePendingTransferRequest |
Updates the information for a transfer request in Pending status. No status update will take place as a result of this operation. This operation requires having an activity lock on the transfer. |
saveInProgressTransfer |
Creates or updates the information for a transfer in In-Progress status, a transfer being prepared for shipment. No status update will take place as a result of this operation. This operation requires having an activity lock on the transfer on update. |
saveInReceivingTransfer |
Updates the information for a transfer in "Receiving" status. No status update will take place as a result of this operation. This operation requires having an activity lock on the transfer. |
Operation Business Objects (Payload)
Operation Name |
Input |
Input Sample |
Output |
Output Sample |
Input Mapping Report |
Output Mapping Report |
lookupBillOfLadingMotives |
||||||
lookupTransferHeader |
||||||
readTransferDetail |
||||||
requestTransfer |
||||||
approveTransfer |
||||||
rejectTransfer |
||||||
submitTransfer |
||||||
cancelTransferSubmission |
||||||
dispatchTransfer |
||||||
receiveTransfer |
||||||
cancelTransfer |
||||||
saveTransferRequest |
||||||
savePendingTransferRequest |
||||||
saveInProgressTransfer |
||||||
saveInReceivingTransfer |