Oracle® Retail Merchandising Foundation Cloud Service Operations Guide Volume 2 - Message Publication and Subscription Designs Release 16.0.024 E90563-01 |
|
![]() Previous |
![]() Next |
This chapter gives an overview about the ReSTful web service implementation for RMS.
This section describes the GA account validation service.
Functional Area
Foundation
Business Overview
The primary role of this service is to provide access to cross-functional RMS data.
Business Overview
Retrieve RMS Vdate.
Service Type
Get
ReST URL
/Common/vDate
Input Parameters
NA
Output
Vdate in long format
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
PERIOD | Yes | No | No | No |
Business Overview
Retrieve RMS's Procurement Unit Options.
Service Type
Get
ReST URL
/Common/POSysOps
Input Parameters
NA
Output
Values of the following columns:
BACKPOST_RCA_RUA_IND
BILL_TO_LOC
CALC_NEGATIVE_INCOME
COPY_PO_CURR_RATE
COST_LEVEL
CREDIT_MEMO_LEVEL
DEAL_AGE_PRIORITY
DEAL_LEAD_DAYS
DEAL_TYPE_PRIORITY
DEPT_LEVEL_ORDERS
EDI_COST_OVERRIDE_IND
EXPIRY_DELAY_PRE_ISSUE
GEN_CONSIGNMENT_INVC_FREQ
GEN_CON_INVC_ITM_SUP_LOC_IND
LATEST_SHIP_DAYS
ORD_APPR_CLOSE_DELAY
ORD_APPR_AMT_CODE
ORD_AUTO_CLOSE_PART_RCVD_IND
ORD_PART_RCVD_CLOSE_DELAY
ORDER_BEFORE_DAYS
ORDER_EXCH_IND
OTB_SYSTEM_IND
RCV_COST_ADJ_TYPE
RECLASS_APPR_ORDER_IND
REDIST_FACTOR
SOFT_CONTRACT_IND
WAC_RECALC_ADJ_IND
Business Overview
Retrieve RMS's Functional Config Options.
Service Type
Get
ReST URL
/Common/FuncSysOps
Input Parameters
NA
Output
Values of the following columns:
CONTRACT_IND
ELC_IND
IMPORT_IND
ORG_UNIT_IND
SUPPLIER_SITES_IND
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
FUNCTIONAL_CONFIG_OPTIONS | Yes | No | No | No |
Business Overview
Retrieve RMS's Inventory Movement Unit Options.
Service Type
Get
ReST URL
/Common/InvMovSysOps
Input Parameters
NA
Output
Values of the following columns:
ALLOC_METHOD
APPLY_PROF_PRES_STOCK
AUTO_RCV_STORE
CLOSE_OPEN_SHIP_DAYS
COST_MONEY
COST_OUT_STORAGE
COST_OUT_STORAGE_MEAS
COST_OUT_STORAGE_UOM
COST_WH_STORAGE
COST_WH_STORAGE_MEAS
COST_WH_STORAGE_UOM
DEFAULT_ALLOC_CHRG_IND
DEFAULT_ORDER_TYPE
DEFAULT_SIZE_PROFILE
DEPT_LEVEL_TRANSFERS
DISTRIBUTION_RULE
DUPLICATE_RECEIVING_IND
INCREASE_TSF_QTY_IND
INTERCOMPANY_TRANSFER_BASIS
INV_HIST_LEVEL
LOC_ACTIVITY_IND
LOC_DLVRY_IND
LOOK_AHEAD_DAYS
MAX_SCALING_ITERATIONS
MAX_WEEKS_SUPPLY
ORD_WORKSHEET_CLEAN_UP_DELAY
RAC_RTV_TSF_IND
REJECT_STORE_ORD_IND
REPL_ORDER_DAYS
RTV_NAD_LEAD_TIME
RTV_UNIT_COST_IND
SHIP_RCV_STORE
SHIP_RCV_WH
STORAGE_TYPE
STORE_PACK_COMP_RCV_IND
WF_DEFAULT_WH
TARGET_ROI
TSF_AUTO_CLOSE_STORE
TSF_AUTO_CLOSE_WH
TSF_CLOSE_OVERDUE
SIM_FORCE_CLOSE_IND
TSF_FORCE_CLOSE_IND
TSF_OVER_RECEIPT_IND
TSF_MD_STORE_TO_STORE_SND_RCV
TSF_MD_STORE_TO_WH_SND_RCV
TSF_MD_WH_TO_STORE_SND_RCV
TSF_MD_WH_TO_WH_SND_RCV
TSF_PRICE_EXCEED_WAC_IND
SS_AUTO_CLOSE_DAYS
WS_AUTO_CLOSE_DAYS
SW_AUTO_CLOSE_DAYS
WW_AUTO_CLOSE_DAYS
WF_ORDER_LEAD_DAYS
WH_CROSS_LINK_IND
WRONG_ST_RECEIPT_IND
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
INV_MOVE_UNIT_OPTIONS | Yes | No | No | No |
Business Overview
Retrieve RMS's Currencies table records.
Service Type
Get
ReST URL
/Common/Currencies
Input Parameters
NA
Output
Fetches the following columns for all the currencies:
Currency Code
Currency Description
Currency Cost Format
Currency Retail Format
Currency Cost Decimal
Currency Retail Decimal
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
CURRENCIES | Yes | No | No | No |
Business Overview
This service retrieves departments with ID or name matching search string.
Service Type
Get
ReST URL
/Common/departmentSearch?searchString={searchString}&pageSize={pageSize}&pageNumber={pageNumber}
Input Parameters
Parameter Name | Required | Description | Valid values |
---|---|---|---|
searchString | Yes | search string for department Id or Name | |
PageSize | No | Maximum number of records to retrieve per page | |
PageNumber | No | Result page to retrieve |
Output
Department
Name
Total Record Count
Next Page URL
Previous Page URL
Table Impact
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
V_DEPS | Yes | No | No | No |
Business Overview
This service retrieves departments' name of input IDs.
Service Type
Get
ReST URL
/Common/departmentLoad?departments={departments}
Input Parameters
Parameter Name | Required | Description | Valid values |
---|---|---|---|
departments | Yes | Comma separated values for Departments | NA |
Output
Department
Name
Table Impact
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
V_DEPS | Yes | No | No | No |
Business Overview
Code Detail service allows user to retrieve code details for a selected code and code type.
Service Type
Get
ReST URL
CodeDetail/codeDetails?code={ }&codeType={ }
Input Parameters
Parameter Name | Required | Description | Valid values |
---|---|---|---|
Code
Code Type |
Yes
Yes |
Code
Code Type |
NA |
Output
Code_Desc
required_Ind
code_Seq
code_Type
code_Type_Desc
code
Table Impact
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
CODE_HEAD | Yes | No | No | No |
CODE_DETAIL | Yes | No | No | No |
This section describes the inventory transfer services.
Business Overview
Retrieves the next transfer number from RMS.
Service Type
Get
ReST URL
/Transfer/TransferId
Input Parameters
No input
Output
Transfer Number
Table Impact
NA
Business Overview
This service retrieves items applicable for inventory transfer. Item can be searched either by Item or VPN. To search the item, enter an item number, a partial item description, or a VPN in the search string.
When search type is ITEM, the search string can be an item number, a partial item number, an item description, or partial item description. In this case, the query returns all items which match the item description or partial description, or which match the item number entered.
When search type is VPN, the search string can be a VPN or partial VPN, the API should return all items with that VPN.
The items returned are constrained by the following criteria:
Approved status.
Transaction-level items.
Inventory items.
When From Location is sent as an input, then only the following items are returned:
With available inventory at the From Location.
Packs with Receive as Type as Each are filtered out when, from location is a virtual warehouse.
If the System Option for DEPT_LEVEL_TRANSFERS is set as"Y" and a Department ID is sent as input, then only the input department items are returned.
Service Type
Get
ReST URL
/Transfer/item?itemSearchType={itemSearchType}&searchString={searchString}&dept={dept}&fromLocation={fromLocation}&pageSize={pageSize}&pageNumber={pageNumber}
Input Parameters
Parameter Name | Required | Description | Valid values |
---|---|---|---|
itemSearchType | Yes | Search type item or VPN. | ITEM, VPN |
searchString | Yes | Search string for items ID or Name. | NA |
dept | No | Selected items' department ID. | NA |
fromLocation | No | Selected from location ID. | NA |
PageSize | No | Maximum number of items to retrieve per page. | NA |
PageNumber | No | Result page to retrieve. | NA |
Output
Values of the following columns:
Item
Item Description
Department
Available Quantity - only populated when from loc is sent
Average Cost - only populated when from loc is sent
Unit Retail - only populated when from loc is sent
Currency Code - only populated when from loc is sent
Standard UOM
Supplier Pack Size
Inner Pack Size
Item Image URL
Total Record Count
Next Page URL
Previous Page URL
Table Impact
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_HEADER | Yes | No | No | No |
ALLOC_DETAIL | Yes | No | No | No |
DAILY_PURGE | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
ITEM_IMAGE | Yes | No | No | No |
ITEM_SUPPLIER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
STORE | Yes | No | No | No |
V_ITEM_MASTER | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the load items.
Load items service allows the user to refresh item records information for already selected items.
Service Type
Get
ReST URL
/Transfer/item/load?items={items}&fromLocation={fromLocation}
Input Parameters
Parameter Name | Required | Description |
---|---|---|
items | Yes | Comma Separated values for selected items' ID. |
fromLocation | No | Selected from location ID. |
Output
Values of the following columns:
Item
Item Description
Department
Available Quantity - only populated when from loc is sent
Average Cost - only populated when from loc is sent
Unit Retail - only populated when from loc is sent
Currency Code - only populated when from loc is sent
Standard UOM
Supplier Pack Size
Inner Pack Size
Item Image URL
Table Impact
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_HEADER | Yes | No | No | No |
ALLOC_DETAIL | Yes | No | No | No |
DAILY_PURGE | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
ITEM_IMAGE | Yes | No | No | No |
ITEM_SUPPLIER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
STORE | Yes | No | No | No |
V_ITEM_MASTER | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the Search From Location service.
This service retrieves locations applicable for inventory transfer. Location can be searched by either 'S'tore or 'W'arehouse. Then enter a location number, a partial location number, a location description, or a partial location description in the search string.
The locations returned are constrained by the following criteria:
When search type is warehouse only virtual warehouses are returned.
Only stockholding location.
When search type is store then only open stores are returned.
When items are sent as input then only locations with available inventory are returned.
When To Location is sent as input then:
It cannot be the same as the To Location.
When transfer type is Manual Requisition, then only locations with the same Transfer Entity/Set of Books as the To Location are returned in the search results.
When the transfer type is Intercompany, then only locations with a different Transfer Entity/Set of Books to the To Location are returned in the search results.
Only locations in the same transfer zone are returned in the search results.
/Transfer/fromLocation?locationType={locationType}&searchString={searchString}&tsfType={tsfType}&toLocation={toLocation}&items={items}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
LocationType | Yes | Location type Store or warehouse | S, W |
SearchString | Yes | search string for locations Id or Name | NA |
tsfType | Yes | Transfer type | IC, MR |
toLocation | No | Selected to location ID | NA |
items | No | Comma Separated values for selected items | NA |
PageSize | No | Maximum number of locations to retrieve per page | NA |
PageNumber | No | Result page to retrieve | NA |
Values of the following columns:
Location
Location Type
Location Name
Location Currency
Entity
Entity Description
Location Item Table
Item
Available Quantity
Average Cost
Unit Retail
Currency Code
Total Record Count
Next Page URL
Previous Page URL
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_HEADER | Yes | No | No | No |
ALLOC_DETAIL | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
MV_LOC_SOB | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
ORG_UNIT | Yes | No | No | No |
STORE | Yes | No | No | No |
TRANSFER_LOC | Yes | No | No | No |
TSF_ENTITY | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_TRANSFER_FROM_LOC | Yes | No | No | No |
V_TRANSFER_TO_LOC | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Search To Location service.
This service retrieves locations applicable for inventory transfer. Location can be searched by either 'S'tore or 'W'arehouse. Then enter a location number, a partial location number, a location description, or a partial location description in the search string.
The locations returned are constrained by the following criteria:
When search type is warehouse only virtual warehouses are returned.
Internal finishers are filtered out.
Only stockholding location.
When search type is Store then only open stores are returned.
When items are sent as input then only locations with available inventory are returned.
When From Location is sent as input then:
To Location cannot be the same as the From Location.
When Transfer Type is set as a manual request, then only locations with the same Transfer Entity/Set of Books as the From Location are returned in the search results.
When the Transfer Type is Intercompany, then only locations with a different Transfer Entity/Set of Books to the From Location are returned in the search results.
Only locations in the same transfer zone are returned in the search results.
/Transfer/toLocation?locationType={locationType}&searchString={searchString}&tsfType={tsfType}&fromLocation={fromLocation}&pageSize={pageSize}&pageNumber={pageNumber}")
Parameter Name | Required | Description | Valid values |
---|---|---|---|
LocationType | Yes | Location type Store or warehouse | S, W |
SearchString | Yes | search string for locations Id or Name | NA |
tsfType | Yes | Transfer type | IC, MR |
fromLocation | No | Selected from location ID | NA |
PageSize | No | Maximum number of locations to retrieve per page | NA |
PageNumber | No | Result page to retrieve | NA |
Values of the following columns:
Location
Location Type
Location Name
Location Currency
Entity
Entity Description
Location Item Table
Item
Available Quantity
Average Cost
Unit Retail
Currency Code
Total Record Count
Next Page URL
Previous Page URL
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_HEADER | Yes | No | No | No |
ALLOC_DETAIL | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
MV_LOC_SOB | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
ORG_UNIT | Yes | No | No | No |
STORE | Yes | No | No | No |
TRANSFER_LOC | Yes | No | No | No |
TSF_ENTITY | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_TRANSFER_FROM_LOC | Yes | No | No | No |
V_TRANSFER_TO_LOC | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Load Locations service.
Parameter Name | Required | Description |
---|---|---|
FromLocation | No | Selected from location ID. |
ToLocation | No | Selected to location ID. |
Values of the following columns:
Location
Location Type
Location Name
Location Currency
Entity
Entity Description
Location Item Table
Item
Available Quantity
Average Cost
Unit Retail
Currency Code
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_HEADER | Yes | No | No | No |
ALLOC_DETAIL | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
MV_LOC_SOB | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
ORG_UNIT | Yes | No | No | No |
STORE | Yes | No | No | No |
TRANSFER_LOC | Yes | No | No | No |
TSF_ENTITY | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_TRANSFER_FROM_LOC | Yes | No | No | No |
V_TRANSFER_TO_LOC | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Create Transfer service.
The Web service calls the existing RMS XTSF API directly with input parameters. For more information on RMS XTSF API, see Store Order Subscription API and Transfer Subscription API sections.
Example json RDO input:
{ "links" : [ ], "tsfdtlRDOs" : [ { "links" : [ ], "item" : null, "tsfQty" : null, "suppPackSize" : null, "invStatus" : null, "unitCost" : null, "hyperMediaContent" : { "linkRDO" : [ ] } } ], "tsfNo" : null, "fromLocType" : null, "fromLoc" : null, "toLocType" : null, "toLoc" : null, "deliveryDate" : null, "dept" : null, "routingCode" : null, "freightCode" : null, "tsfType" : null, "status" : null, "userId" : null, "commentDesc" : null, "contextType" : null, "contextValue" : null, "hyperMediaContent" : { "linkRDO" : [ ] } }
This section describes the Create Purchase Order Services section.
Functional Area
Procurement
Business Overview
The primary role of this service is to create purchase orders and send them to RMS.
This section describes the valid terms.
This section describes the Search Supplier service.
Supplier search can be, by entering either full or partial supplier site ID (numeric) or by a full or partial supplier site description in the search string.
Returned suppliers are constrained by the following criteria:
Only active supplier sites are returned.
When items are sent as input, then only supplier sites that are common amongst the items are returned.
When locations are sent as input, then only suppliers that are valid for the Org Units associated with the input locations are returned.
/PurchaseOrders/supplier?supplierSearchString={supplierSearchString}&locations={locations}&items={items}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description |
---|---|---|
SupplierSearchString | No | Search string for Supplier's ID or Name. |
Item | No | Comma Separated values for items. |
Locations | No | Comma Separated values for locations. |
PageSize | No | Maximum number of suppliers to retrieve per page. |
PageNumber | No | Result page to retrieve. |
This section describes the load supplier service.
Loading supplier Web service allows a user to refresh the selected supplier records.
Parameter Name | Required | Description |
---|---|---|
Supplier | Yes | Supplier's ID. |
Item | No | Comma Separated values for items. |
Locations | No | Comma Separated values for locations. |
This section describes the Search Items service.
This service retrieves items applicable for Purchase Order. Item can be searched by either Item or VPN. Enter an item number, a partial item description, or a VPN in the search string.
When search type is ITEM, the search string can be an item number, a partial item number, an item description, or partial item description
When search type is VPN, the search string can be a VPN or partial VPN.
The items returned are constrained by the following criteria:
Approved status.
Transaction-level items.
Orderable items.
Pack items with Order Type as Each are filtered out.
Only items belonging to Normal Merchandise Purchase Type as Department are retuned.
When a supplier is sent as input then:
Only items supplied by the input supplier are returned.
The item information is based on the Item/Supplier/Primary Origin Country.
When supplier is not sent as input, then item information is based on the primary supplier and primary origin country.
If the system_options.dept_level_orders is set to"Y" and the Department ID is sent as input, then only the input department items are returned.
Items set for deletion are filtered out.
/PurchaseOrders/item?itemSearchType={itemSearchType}&searchString={searchString}&dept={dept}&supplier={supplier}&locations={locations}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
itemSearchType | Yes | Search Type item or VPN. | ITEM, VPN |
searchString | Yes | Search string for items Id or Name. | NA |
dept | No | Selected items' department ID. | NA |
supplier | No | Selected Supplier ID. | NA |
Locations | No | Comma Separated values for selected locations' ID. | NA |
PageSize | No | Maximum number of items to retrieve per page. | NA |
PageNumber | No | Result page to retrieve. | NA |
Values of the following columns:
Item
Item Description
Department
Supplier
Origin Country Id
Supplier Pack Size
Unit Cost
Supplier Currency
Base Unit Retail
Base Retail Currency
Base Retail UOM
Item Image URL
Locations Table
Location
Location Type
Item Location Status
Unit Retail
Unit Retail Currency
Unit Retail UOM
Total Record Count
Next Page URL
Previous Page URL
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
DAILY_PURGE | Yes | No | No | No |
DEPS | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_IMAGE | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPPLIER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
MV_CURRENCY_CONVERSION_RATES | Yes | No | No | No |
RPM_MERCH_RETAIL_DEF_EXPL | Yes | No | No | No |
RPM_ZONE | Yes | No | No | No |
V_ITEM_MASTER | Yes | No | No | No |
V_PACKSKU_QTY | Yes | No | No | No |
V_SUPS | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the load items.
The primary use of loading items Web service is to refresh already selected PO items records.
Parameter Name | Required | Description |
---|---|---|
Items | Yes | Comma Separated values for selected items' ID. |
Supplier | No | Selected Supplier ID. |
Locations | No | Comma Separated values for selected locations' ID. |
Values of the following columns:
Item
Item Description
Department
Supplier
Origin Country Id
Supplier Pack Size
Unit Cost
Supplier Currency
Base Unit Retail
Base Retail Currency
Base Retail UOM
Item Image URL
Locations Table
Location
Location Type
Item Location Status
Unit Retail
Unit Retail Currency
Unit Retail UOM
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
DAILY_PURGE | Yes | No | No | No |
DEPS | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_IMAGE | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPPLIER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
MV_CURRENCY_CONVERSION_RATES | Yes | No | No | No |
RPM_MERCH_RETAIL_DEF_EXPL | Yes | No | No | No |
RPM_ZONE | Yes | No | No | No |
V_ITEM_MASTER | Yes | No | No | No |
V_PACKSKU_QTY | Yes | No | No | No |
V_SUPS | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the Search Location service.
The Web service enables location search applicable for PO. Location can be searched by either 'S'tore or 'W'arehouse. Enter a location number, a partial location number, a location description, or a partial location description in the search string.
The locations returned are constrained by the following criteria:
Only stockholding locations are returned.
When search type is Warehouse then:
Only virtual warehouses are returned.
Internal finishers are filtered out.
When search type is store then only the following stores are returned:
Company stores.
Open stores.
When system_options.org_unit_ind is set as 'Y' then:
When supplier is sent as input then only locations with same org_unit_id are returned.
When Org Unit ID is sent as input then only locations with same org_unit_id are returned.
/PurchaseOrders/location?locationType={locationType}&searchString={searchString}&supplier={supplier}&orgUnitId={orgUnitId}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
LocationType | Yes | Location type Store or warehouse. | S, W |
SearchString | Yes | Search string for locations Id or Name. | NA |
Supplier | No | Selected Supplier ID. | NA |
OrgUnitId | No | Selected locations' Org unit ID. | NA |
PageSize | No | Maximum number of locations to retrieve per page. | NA |
PageNumber | No | Result page to retrieve. | NA |
This section describes the Load Locations service.
This Web service allows the user to refresh already selected PO locations records.
Parameter Name | Required | Description |
---|---|---|
Locations | Yes | Comma Separated values for selected locations' ID. |
Supplier | No | Selected Supplier ID. |
This section describes the Create Purchase Order service.
This Web service calls the existing RMS XOrder API directly with input parameters. For more information on RMS XOrder API, see the sections addressing both the Store Order Subscription API and the PO Subscription API.
Example json RDO input:
{ "links" : [ ], "itemRDOs" : [ { "links" : [ ], "item" : null, "location" :null, "unitCost" : null, "referenceItem" : null, "originCountryId" : null, "suppPackSize" : null, "qtyOrdered" : null, "locationType" : null, "cancelInd" : null, "reInstateInd" : null, "hyperMediaContent" : { "linkRDO" : [ ] } } ], "orderNo" : null, "supplier" : null, "currencyCode" : null, "terms" : null, "notBeforeDate" : null, "notAfterDate" : null, "status" : "A", "writtenDate" : null, "origInd" : null, "user_id" : null, "dept" : null, "exchangeRate" : null, "includeOnOrdInd" : null, "ediPoInd" : null, "preMarkInd" : null, "comment" : null, "otbEowDate" : null, "hyperMediaContent" : { "linkRDO" : [ ] } }
This section describes the Recent Inventory Transfer services.
This section describes the transfer location search service.
The web service enables location search applicable for Transfers. Locations can be searched by either 'S'tore or 'W'arehouse, with the subsequent entry of a location number, a partial location number, a location description, or a partial location description in the search string.
The locations returned are constrained by the following criteria:
When search type is warehouse then:
Internal finishers are filtered out
When search type is store then:
Only company stores are returned
Only stockholding stores are returned
/Transfer/recent/transferLocSearch?searchString={searchString}&locType={locType}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
SearchString | No | search string for locations Id or Name | NA |
LocType | No | Location type Store or warehouse | S, W |
PageSize | No | Maximum number of locations to retrieve per page | NA |
PageNumber | No | Result page to retrieve | NA |
This section describes the Transfer Location Load service.
This web service allows the user to refresh already selected Transfer locations records.
This section describes the Search Transfer User IDs.
The Search Transfer User IDs service retrieves for all User IDs that created transfers.
/Transfer/recent/searchUserIds?searchString={searchString}&pageSize={pageSize}&pageNumber={pageNumber}
This section describes the Transfer Search service.
The web services in this area enables search for applicable transfers. Transfers can be searched by their status, transfer types, transfer number, create date, delivery date, create ID, item department and/or locations.The transfers returned are constrained by the following criteria:
Customer Orders and Book Transfers are filtered out.
Only Transfers with transfer details are returned.
/Transfer/recent/transferSearch?statuses={statuses}&transferTypes={transferTypes}&createIds={createIds}&startCreateDate={startCreateDate}&endCreateDate={endCreateDate}&startDeliveryDate={startDeliveryDate}&endDeliveryDate={endDeliveryDate}&transferNumber={transferNumber}&locations={locations}&departments={departments}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
Statuses | No | Comma Separated values for selected transfer statuses | |
TransferTypes | No | Comma Separated values for selected transfer types | |
CreateIds | No | Comma Separated values for selected transfer create ID | |
StartCreateDate | No | Start of the range of transfer create dates | |
EndCreateDate | No | End of the range of transfer create dates | |
StartDeliveryDate | No | Start of the range of transfer create dates | |
EndDeliveryDate | No | End of the range of transfer create dates | |
TransferNumber | No | Transfer Number | |
Locations | No | Comma Separated values for selected Location IDs | |
Departments | No | Comma Separated values for selected Department IDs | |
PageSize | No | Maximum number of locations to retrieve per page | |
PageNumber | No | Result page to retrieve |
This section describes the Get Transfer Detail service.
Get Transfer Detail service allow user to retrieve Transfer information for a selected transfer number.
/Transfer/recent/transferDetail?transferNumber={transferNumber}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description |
---|---|---|
TransferNumber | Yes | Transfer Number ID |
PageSize | No | Maximum number of items to retrieve per page |
PageNumber | No | Result page to retrieve |
Transfer Number
Status
From Location
From Location Name
Finisher: only populated when transfer is a multi-legged transfer
Finisher Name: only populated when transfer is a multi-legged transfer
To Location
To Location Name
Transfer Type
Total Cost
Total Retail
Currency Code
Delivery Date
Create ID
Create Date
Transfer Items Table
Item
Item Description
Transfer Quantity
Total Record Count
Next Page URL
Previous Page URL
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ITEM_LOC | Yes | No | No | No |
ITEM_LOC_SOH | Yes | No | No | No |
TSF_ITEM_INV_FLOW | Yes | No | No | No |
V_EXTERNAL_FINISHER | Yes | No | No | No |
V_INTERNAL_FINISHER | Yes | No | No | No |
V_ITEM_MASTER | Yes | No | No | No |
V_LOCATION | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_TSFDETAIL | Yes | No | No | No |
V_TSFHEAD | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Update Transfer Status service.
/Transfer/recent/updateTransferStatus?newStatus={newStatus}&transferNumbers={transferNumbers}
This section describes the Recent Purchase Order services.
The primary role of this service is to approve, reject, or cancel RMS's purchase orders.
This section describes the Search Purchase Order User ID.
This service retrieves a list of user IDs associated with creating a purchase order.
This section describes the Purchase Order Search service.
This service retrieves summary information on all none closed purchase orders that match input criteria.
/PurchaseOrders/recent/purchaseOrderSearch?statuses={statuses}&createIds={createIds}&startCreateDate={startCreateDate}&endCreateDate={endCreateDate}&orderNumber={orderNumber}&suppliers={suppliers}&originCodes={originCodes}&departments={departments}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
statuses | No | List of order status | A, S, W |
createIds | No | List of user IDs who created the PO | |
startCreateDate | No | Long format date for starting period | |
endCreateDate | No | Long format date for end period | |
orderNumber | No | Order number to retrieve | |
suppliers | No | List of order suppliers | |
originCodes | No | List of valid Origin codes | |
departments | No | List of valid order/item departments | |
pageSize | Maximum number of orders to retrieve per page | ||
pageNumber | Result page to retrieve |
This section describes the Get Purchase Order Summary service.
Order Number
Status
Supplier
Supplier Name
Not Before Date
Not After Date
OTB EOW Date
Terms
Terms Code
Terms Description
Total Cost
Total Retail
Currency
Create Id
Written Date
Default Display Level
Previously Approved Indicator
Editable Indicator
OTB Table
Department
Class ID
Subclass ID
Subclass Name
Order Amount
Budget Amount
Received Amount
Approved Amount
Outstanding Amount
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
COST_ZONE_GROUP_LOC | Yes | No | No | No |
COUNTRY_ATTRIB | Yes | No | No | No |
DEPS | Yes | No | No | No |
ELC_COMP | Yes | No | No | No |
ITEM_COST_HEAD | Yes | No | No | No |
ITEM_EXP_DETAIL | Yes | No | No | No |
ITEM_EXP_HEAD | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
MV_CURRENCY_CONVERSION_RATES | Yes | No | No | No |
ORDHEAD | Yes | No | No | No |
ORDLOC | Yes | No | No | No |
ORDLOC_EXP | Yes | No | No | No |
ORDSKU | Yes | No | No | No |
ORDSKU_HTS | Yes | No | No | No |
ORDSKU_HTS_ASSESS | Yes | No | No | No |
OTB | Yes | No | No | No |
PERIOD | Yes | No | No | No |
PRODUCT_CONFIG_OPTIONS | Yes | No | No | No |
STORE | Yes | No | No | No |
SUPS | Yes | No | No | No |
V_ORDHEAD | Yes | No | No | No |
V_PACKSKU_QTY | Yes | No | No | No |
V_SUBCLASS_TL | Yes | No | No | No |
V_SUPS | Yes | No | No | No |
V_TERMS_HEAD_TL | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the Get Purchase Order Items service.
This service retrieves items details for an order number. Based on the display level, the items record aggregates to the level specified when applicable.
/PurchaseOrders/recent/PurchaseOrderItems?orderNumber={orderNumber}&itemDisplayLevel={itemDisplayLevel}&pageSize={pageSize}&pageNumber={pageNumber}
Order Number - Required
Item Display Level - Optional - valid values PARENT_LEVEL, PARENT_DIFF_LEVEL, or TRAN_LEVEL
Page Size - Optional
Page Number - Optional
This section describes the Get Purchase Order Item Locations service.
This service retrieves item location details for an order number. The location record aggregates based on the display level when applicable.
/PurchaseOrders/recent/PurchaseOrderItemLocations?orderNumber={orderNumber}&item={item}&itemDisplayLevel={itemDisplayLevel}&diff1={diff1}&diff2={diff2}&diff3={diff3}&diff4={diff4}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description | Valid values |
---|---|---|---|
orderNumber | Yes | Order number | |
item | Yes | Item Id | |
itemDisplayLevel | No | Item display level | PARENT_LEVEL PARENT_DIFF_LEVEL TRAN_LEVEL |
diff1 | No | Diff1 Id | |
diff2 | No | Diff2 Id | |
diff3 | No | Diff3 Id | |
diff4 | No | Diff4 Id | |
pageSize | No | Maximum number of items to retrieve per page | |
pageNumber | No | Result page to retrieve |
This section describes the Update Purchase Orders Date service.
This service update list of purchase order dates. If no date is sent or sent as null then the assumption is there is no change on the current record date.
/PurchaseOrders/recent/updatePurchaseOrderDate?notBeforeDate={notBeforeDate}¬AfterDate={notAfterDate}&otbEowDate={otbEowDate}&orderNumbers={orderNumbers}
Order Numbers - Required - comma separated list
Not Before Date - Optional - in a long format
Not After Date - Optional - in a long format
OTB EWO Date - Optional - in a long format
This section describes the Cancel Purchase Orders service.
Success Orders Count
Success Orders Table
Order Number
Fail Orders Count
Fail Orders Table
Order Number
Error Message
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_DETAIL | Yes | No | Yes | No |
ALLOC_HEADER | Yes | No | Yes | No |
APPT_DETAIL | Yes | No | No | No |
APPT_HEAD | Yes | No | No | No |
CODE_DETAIL | Yes | No | No | No |
DEAL_CALC_QUEUE | No | No | No | Yes |
ORDHEAD | Yes | No | Yes | No |
ORDLOC | Yes | No | Yes | No |
OTB | No | No | Yes | No |
SHIPMENT | Yes | No | Yes | No |
SHIPSKU | Yes | No | Yes | No |
SYSTEM_OPTIONS | Yes | No | No | No |
WH | Yes | No | No | No |
This section describes the Approve Purchase Orders service.
Success Orders Count
Success Orders Table
Order Number
Fail Orders Count
Fail Orders Table
Order Number
Error Message
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALC_HEAD_TEMP | No | No | No | Yes |
ALLOC_CHRG_TEMP | No | No | No | Yes |
ALLOC_DETAIL | Yes | No | Yes | No |
ALLOC_DETAIL_TEMP | No | No | No | Yes |
ALLOC_HEADER | Yes | No | Yes | No |
ALLOC_HEADER_TEMP | No | No | No | Yes |
CONTRACT_COST_HIST | Yes | Yes | No | No |
CONTRACT_DETAIL | Yes | No | Yes | No |
CONTRACT_HEADER | Yes | No | Yes | No |
DEAL_ACTUALS_FORECAST | No | No | No | Yes |
DEAL_ACTUALS_ITEM_LOC | No | No | No | Yes |
DEAL_COMP_PROM | No | No | No | Yes |
DEAL_DETAIL | No | No | No | Yes |
DEAL_HEAD | No | No | No | Yes |
DEAL_HEAD_CFA_EXT | No | No | No | Yes |
DEAL_ITEMLOC_DCS | No | No | No | Yes |
DEAL_ITEMLOC_DIV_GRP | No | No | No | Yes |
DEAL_ITEMLOC_ITEM | No | No | No | Yes |
DEAL_ITEMLOC_PARENT_DIFF | No | No | No | Yes |
DEAL_QUEUE | No | No | No | Yes |
DEAL_THRESHOLD | No | No | No | Yes |
DEAL_THRESHOLD_REV | No | No | No | Yes |
DOC | Yes | No | No | No |
DOC_LINK | Yes | No | No | No |
ITEM_LOC | Yes | No | Yes | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
ITEM_TICKET | Yes | No | No | No |
LC_ACTIVITY | Yes | No | No | No |
LC_AMENDMENTS | Yes | Yes | No | No |
LC_DETAIL | Yes | Yes | No | No |
LC_HEAD | Yes | No | Yes | No |
LC_ORDAPPLY | No | Yes | No | Yes |
ORD_INV_MGMT | Yes | No | No | Yes |
ORD_LC_AMENDMENTS | Yes | No | No | Yes |
ORDCUST | Yes | No | No | No |
ORDCUST_DETAIL | Yes | Yes | No | Yes |
ORDDIST_ITEM_TEMP | No | No | No | Yes |
ORDHEAD | Yes | No | No | No |
ORDHEAD_REV | No | Yes | No | No |
ORDLC | Yes | No | Yes | No |
ORDLOC | Yes | No | Yes | No |
ORDLOC_DISCOUNT | No | No | No | Yes |
ORDLOC_DISCOUNT_TEMP | No | No | No | Yes |
ORDLOC_EXP_TEMP | No | No | No | Yes |
ORDLOC_REV | No | Yes | No | No |
ORDLOC_TEMP | No | No | No | Yes |
ORDLOC_WKSHT | Yes | No | No | Yes |
ORDSKU | Yes | No | No | No |
ORDSKU_HTS | Yes | No | No | No |
ORDSKU_HTS_ASSESS_TEMP | No | No | No | Yes |
ORDSKU_HTS_TEMP | No | No | No | Yes |
ORDSKU_REV | No | Yes | No | No |
ORDSKU_TEMP | No | No | No | Yes |
OTB | Yes | Yes | Yes | No |
OTB_CASCADE_STG | No | Yes | No | No |
PARTNER_ORG_UNIT | Yes | No | No | No |
POP_TERMS_DEF | No | No | No | Yes |
POP_TERMS_FULFILLMENT | No | No | No | Yes |
PROCUREMENT_UNIT_OPTIONS | Yes | No | No | No |
REPL_RESULTS_TEMP | No | No | No | Yes |
REQ_DOC | Yes | Yes | No | No |
REQ_DOC_TEMP | No | No | No | Yes |
REV_ORDERS | No | No | No | Yes |
RTM_UNIT_OPTIONS | Yes | No | No | No |
STORE | Yes | No | No | No |
SUP_AVAIL | Yes | No | Yes | No |
SUPS | Yes | No | No | No |
SYSTEM_CONFIG_OPTIONS | Yes | No | No | No |
TAX_CALC_EVENT | Yes | Yes | No | No |
TAX_EVENT_RUN_TYPE | Yes | No | No | No |
TICKET_REQUEST | No | Yes | No | No |
TIMELINE_TEMP | No | No | No | Yes |
TRANSIT_TIMES | Yes | No | No | No |
V_PACKSKU_QTY | Yes | No | No | No |
WH | Yes | No | No | No |
WO_DETAIL_TEMP | No | No | No | Yes |
WO_HEAD_TEMP | No | No | No | Yes |
This section describes the Reject Purchase Orders service.
Success Orders Count
Success Orders Table
Order Number
Fail Orders Count
Fail Orders Table
Order Number
Error Message
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
ALLOC_DETAIL | No | No | Yes | No |
ALLOC_HEADER | Yes | No | Yes | No |
CONTRACT_DETAIL | Yes | No | Yes | No |
CONTRACT_HEADER | Yes | No | Yes | No |
ITEM_MASTER | Yes | No | No | No |
LC_ORDAPPLY | No | No | No | Yes |
ORDHEAD | Yes | No | Yes | No |
ORDLOC | Yes | No | No | No |
OTB | No | No | Yes | No |
SHIPMENT | Yes | No | No | No |
SHIPSKU | Yes | No | No | No |
SYSTEM_OPTIONS | Yes | No | No | No |
This section describes the Replenishment Schedule service.
The primary role of these services is to create, modify, and delete scheduled replenishments and send them to RMS.
This section describes the Create Replenishment Schedule service.
This service creates scheduled replenishments by calling the SVCPROV_REPL package to load input data to the staging tables and then calling the core replenishment package to validate and insert data to the RMS tables.
Example json RDO input:
[{"replAttrId": null, "schRplDesc": null, "scheduledActiveDate": null, "replAction": null, "item": null, "diff1": null, "diff2": null, "diff3": null, "diff4": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null, "autoRangeInd": null, "activateDate": null, "deactivateDate": null, "presStock": null, "demoStock": null, "stockCat": null, "replOrderCtrl": null, "sourcingWh": null, "supplier": null, "originCountryId": null, "pickupLeadTime": null, "whLeadTime": null, "replMethodInd": null, "replMethod": null, "minStock": null, "maxStock": null, "incrPct": null, "minSupplyDays": null, "maxSupplyDays": null, "timeSupplyHorizon": null, "addLeadTimeInd": null, "invSellingDays": null, "serviceLevelType": null, "serviceLevel": null, "serviceLevelFloatingStd": null, "lostSalesFactor": null, "terminalStockQty": null, "seasonId": null, "phaseId": null, "rejectStoreOrdInd": null, "multRunsPerDayInd": null, "tsfZeroSohInd": null, "nonScalingInd": null, "maxScaleValue": null, "sizeProfileInd": null, "reviewCycle": null, "updateDaysInd": null, "mondayInd": null, "tuesdayInd": null, "wednesdayInd": null, "thursdayInd": null, "fridayInd": null, "saturdayInd": null, "sundayInd": null, "primaryPackNo": null, "defaultPackInd": null, "removePackInd": null, "mraUpdate": null, "mraRestore": null}]
The output will contain the status of the request including validation errors, if any.
Example json RDO output:
{ "statusMsg": null, "failReplTable": [ { "replAttrId": null, "item": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null, "effectiveDate": null, "errorMsg": null, "links": [], "hyperMediaContent": { "linkRDO": [] } } ], "links": [], "hyperMediaContent": { "linkRDO": [] } }
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
REPL_ATTR_UPDATE_HEAD | Yes | Yes | No | No |
REPL_ATTR_UPDATE_ITEM | Yes | Yes | No | No |
REPL_ATTR_UPDATE_LOC | Yes | Yes | No | No |
SVC_PROCESS_TRACKER | Yes | Yes | Yes | No |
CORESVC_REPL_ERR | No | Yes | No | No |
SVC_REPL_ATTR_UPDATE | Yes | Yes | No | Yes |
REPL_ITEM_LOC | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
SYSTEM_OPTIONS | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Modify Replenishment service.
This service modifies scheduled replenishments by calling the SVCPROV_REPL package to load input to the staging tables and then calling the core replenishment package to validate and process data to the RMS tables.
Example json RDO input:
[{"replAttrId": null, "schRplDesc": null, "scheduledActiveDate": null, "replAction": null, "item": null, "diff1": null, "diff2": null, "diff3": null, "diff4": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null, "autoRangeInd": null, "activateDate": null, "deactivateDate": null, "presStock": null, "demoStock": null, "stockCat": null, "replOrderCtrl": null, "sourcingWh": null, "supplier": null, "originCountryId": null, "pickupLeadTime": null, "whLeadTime": null, "replMethodInd": null, "replMethod": null, "minStock": null, "maxStock": null, "incrPct": null, "minSupplyDays": null, "maxSupplyDays": null, "timeSupplyHorizon": null, "addLeadTimeInd": null, "invSellingDays": null, "serviceLevelType": null, "serviceLevel": null, "serviceLevelFloatingStd": null, "lostSalesFactor": null, "terminalStockQty": null, "seasonId": null, "phaseId": null, "rejectStoreOrdInd": null, "multRunsPerDayInd": null, "tsfZeroSohInd": null, "nonScalingInd": null, "maxScaleValue": null, "sizeProfileInd": null, "reviewCycle": null, "updateDaysInd": null, "mondayInd": null, "tuesdayInd": null, "wednesdayInd": null, "thursdayInd": null, "fridayInd": null, "saturdayInd": null, "sundayInd": null, "primaryPackNo": null, "defaultPackInd": null, "removePackInd": null, "mraUpdate": null, "mraRestore": null}]
The output will contain the status of the request including validation errors, if any.
Example json RDO output:
{ "statusMsg": null, "failReplTable": [ { "replAttrId": null, "item": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null, "effectiveDate": null, "errorMsg": null, "links": [], "hyperMediaContent": { "linkRDO": [] } } ], "links": [], "hyperMediaContent": { "linkRDO": [] } }
TABLE | SELECT | INSERT | UPDATE | DELETE |
---|---|---|---|---|
REPL_ATTR_UPDATE_HEAD | Yes | Yes | No | No |
REPL_ATTR_UPDATE_ITEM | Yes | Yes | No | No |
REPL_ATTR_UPDATE_LOC | Yes | Yes | No | No |
SVC_PROCESS_TRACKER | Yes | Yes | Yes | No |
CORESVC_REPL_ERR | No | Yes | No | No |
SVC_REPL_ATTR_UPDATE | Yes | Yes | No | Yes |
REPL_ITEM_LOC | Yes | No | No | No |
ITEM_MASTER | Yes | No | No | No |
ITEM_SUPP_COUNTRY | Yes | No | No | No |
ITEM_LOC | Yes | No | No | No |
SYSTEM_OPTIONS | Yes | No | No | No |
V_STORE | Yes | No | No | No |
V_WH | Yes | No | No | No |
This section describes the Delete Replenishment Schedule service.
This service deletes scheduled replenishments by calling the SVCPROV_REPL package to load input to the staging tables and then calling the core replenishment package to validate and delete data from the RMS tables.
Example json RDO input:
[{"replAttrId": null, "item": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null}]
The output will contain the status of the request including validation errors, if any.
Example json RDO output:
{ "statusMsg": null, "failReplTable": [ { "replAttrId": null, "item": null, "dept": null, "class1": null, "subclass": null, "loc": null, "locType": null, "effectiveDate": null, "errorMsg": null, "links": [], "hyperMediaContent": { "linkRDO": [] } } ], "links": [], "hyperMediaContent": { "linkRDO": [] } }
This section describes the Background Process Configuration.
This section describes the Purchase Order Detail Service.
Purchase Order Detail service allows user to retrieve purchase order information for a selected order.
Purchase Order
Order Number
Order Type
Group
Division
Dept
Buyer
Supplier
Supplier Status
Location Type
Location
Written Date
Not Before Date
Not After Date
OTB End of Week Date
Earliest Ship Date
Latest Ship Date
Close Date
Terms
Freight terms
Origin Indicator
Shipment Method
Purchase Type
Status
Currency Code
Master Purchase Order Number
Ordsku, Ordloc
Item
Reference Item
Origin Country Id
Earliest Ship Date
Latest Ship Date
Supplier Pack Size
Location
Location Type
Physical Warehouse
Unit Retail
Quantity Ordered
Quantity Prescaled
Quantity Received
Last Received Quantity
Last Round Quantity
Last Group Rounded Quantity
Quantity Cancelled
Cancel Code
Cancel Date
Unit Cost
Cost Source
Non Scale Indicator
Estimated Stock Date
Ordloc Expenses
Item
Pack Item
Location
Location Type
Component Id
Component Description
Always Default Indicator
Component Rate
Component Currency
Exchange Rate
Estimated Expense Value
This section describes the Shipment Detail Service.
Shipment Detail service allows user to retrieve shipment and shipment item details for a given distro (transfer or allocation) or purchase order (PO).
Shipment/shipmentDetail?orderNumber={orderNumber}&distroNumber={distroNumber}&distroType={distroType}
Parameter Name | Required | Description |
---|---|---|
orderNumber | No | Order Number. If none is specified, then Distro Number and Distro Type are required. |
distroNumber | No | Distro Number. If none is specified, then Order Number is required. |
distroType | No | Distro Type. If none is specified, then Order Number is required. |
Shipment
Bol Number
ASN
Ship Date
Receive Date
Estimated Arrival Date
Ship Origin
Status Code
To Location
To Location Type
From Location
From Location Type
Parent Shipment
Sequence Number
Item
Reference Item
Carton
Inventory Status
Ship Sku Status Code
Quantity Received
Unit Cost
Unit Retail
Quantity Expected
Adjust Type
Actual Receiving Store
Reconcile User Id
Reconcile Date
Tampered Indicator
Dispositioned Indicator
This section describes the Allocation Detail service.
Allocation Detail service allows user to retrieve Allocation information for a selected allocation number.
alloc_no
order_no
wh
item
status
alloc_desc
po_type
alloc_method
release_date
order_type
doc
doc_type
origin_ind
close_date
to_loc
to_loc_type
qty_transferred
qty_allocated
qty_prescaled
qty_distro
qty_selected
qty_cancelled
qty_received
qty_reconciled
po_rcvd_qty
non_scale_ind
in_store_date
wf_order_no
rush_flag
This section describes the Currency Rate service.
This section describes the Diff Detail service.
This section describes the Item Detail service.
Item Grandparent
Item Parent
Item
Item Description
Short Description
Pack Indicator
Status
Item Level
Transaction Level
Department
Class
Sublcass
Diff 1
Diff 2
Diff 3
Diff 4
Primary Ref Item Indicator
Original Retail
Sellable Indicator
Orderable Indicator
Inventory Indicator
Packitem Breakout Table
Sequence Number
Item
Pack Item Quantity
Item Supplier Table
Supplier
Primary Supplier Indicator
VPN
Direct Ship Indicator
Item Supplier Country Table
Origin Country
Primary Country Indicator
Unit Cost
Lead Time
Pickup Lead Time
Supplier Pack Size
Inner Pack Size
Vat Item Table
Vat Region
Active Date
Vat Type
Vat Code
Vat Rate
This section describes the Item Loc Inventory Detail service.
Item Loc Inventory Detail service allows user to retrieve Item Location and Item Location Stock on Hand information for a selected item and location. If location and location type are not specified, all locations for the item will be retrieved. If location type is specified but not the location, all locations for the item and location type will be retrieved.
ItemlocInvDtl/itemlocInvDetail?item={itemNumber}&location={locationNumber}&locationType={locationType}
Parameter Name | Required | Description |
---|---|---|
Item | Yes | Item ID |
Location | No | Location ID. |
Location Type | No | Location Type. |
Item
Item Parent
Location
Location Type
Unit Retail
Selling Unit Retail
Selling UOM
Clearance Indicator
Taxable Indicator
Local Item Description
Local Short Description
Status
Primary Supplier
Primary Country
Average Cost
Unit Cost
Stock On Hand
Stock On Hand Update Datetime
In Transit Quantity
Pack Component In Transit Quantity
Pack Component Stock On Hand
Transfer Reserved Quantity
Pack Component Reserved Quantity
Transfer Expected Quantity
Pack Component Expected Quantity
RTV Quantity
Non Sellable Quantity
Customer Reserve
Customer Backorder
Pack Component Customer Reserve
Pack Component Customer Backorder
Pack Component Non Sellable
First Received
Last Received
This section describes the MerchHierarchy Detail service.
MerchHierarchyDetail service allows user to retrieve full merchandising hierarchy information.
This section describes the Stock Count Detail service.
Stock Count Detail service allows user to retrieve open stock count details for a given item and/or store.
StockCount/stockCountDetail?cycleCount={cycleCount}&locationType={locationType}&location={location}&item={item}&stocktakeDate={stocktakeDate}&pageSize={pageSize}&pageNumber={pageNumber}
Parameter Name | Required | Description |
---|---|---|
Item | No | Item |
Location | No | Location |
Location Type | No | Location Type |
Cycle Count | No | Cycle Count |
Stocktake Date | No | Stocktake Date (always optional) |
Cycle Count
Cycle Count Description
Stocktake Date
Stocktake Type
Stake Sku Location
Item
Location
Location Type
Snapshot On Hand Quantity
Snapshot In Transit Quantity
Snapshot Unit Cost
Snapshot Unit Retail
Processed
Physical Count Quantity
Pack Component Quantity
In Transit Amount
Deposit Item Type
Xform Item Type
Distribute Quantity
This section describes the Store Detail service.
Store Detail service allows user to retrieve Store information for a selected store or for all stores.
Parameter Name | Required | Description |
---|---|---|
Store | No | Store ID. If none is specified, all stores will be retrieved. |
Store
Store Name
Store Name 10
Store Name 3
Store Name Secondary
Store Class
Store Open Date
Store Close Date
Acquired Date
Remodel Date
VAT Region
VAT Include Indicator
Stockholding Indicator
Channel ID
Transfer Zone
Default Warehouse
Stop Order Days
Start Order Days
Currency Code
Language
Duns Number
Duns Location
Sister Store
Transfer Entity ID
Organizational Unit ID
Store Type
Customer ID
Timezone Name
Customer Order Location Indicator
Company
Chain
Area
Region
Distinct
Address 1
Address 2
Address 3
City
State
Country ID
Post
Contact Name
Contact Phone
Contact Email
This section describes the Supplier Detail service.
Supplier Detail service allows user to retrieve Supplier information for a selected supplier.
This section describes the Transfer Detail service.
Transfer Number
Parent Transfer Number
From Location Type
From Location
To Location Type
To Location
Expected DC Date
Department
Inventory Type
Transfer Type
Status
Delivery Date
Close Date
Not After Date
Context Type
Context Value
Franchise Order Number
Transfer Detail Table
Transfer Sequence Number
Item
Inventory Status
Transfer Price
Transfer Quantity
Fill Quantity
Ship Quantity
Received Quantity
Reconciled Quantity
Distro Quantity
Selected Quantity
Cancelled Quantity
Supplier Pack Size
Transfer Cost
Publish Indicator
This section describes the VAT Detail service.
This section describes the Warehouse Detail service.
Warehouse Detail service allows user to retrieve Warehouse information for a selected warehouse or for all warehouses.
Parameter Name | Required | Description |
---|---|---|
Warehouse | No | Warehouse Number. If none is specified, all warehouses will be retrieved. |
Warehouse
Warehouse
Warehouse Name
Warehouse Secondary Name
VAT region
Organization Hierarchy Type
Organization Hierarchy Value
Currency Code
Physical Warehouse
Primary Virtual Warehouse
Channel ID
Stockholding Indicator
Break Pack Indicator
Redistribute Warehouse Indicator
Restricted Indicator
Protected Indicator
Transfer Entity Id
Finisher Indicator
Inbound Handling Days
Organizational Unit ID
Virtual Warehouse Type
Customer Order Location Indicator
Address
Address 1
Address 2
Address 3
City
State
Country ID
Post
Contact Name
Contact Phone
Contact Email