Process: Request inventory updates
Flow
Objective
Request message to obtain inventory status for specified products from an external fulfillment system
Description
Distributor inventory levels are maintained in the Demand Chain Hub in order to be able to create inventory reports which provide a snapshot view of the current inventory totals held by the distributors. Product inventory requests can be sent to distributors from the Demand Chain Hub.
Each distributor may have multiple fulfillment locations represented as fulfillment centers in the proxy stores. Information about inventory levels for each product available at the fulfillment center is stored in the RECEIPT table. Inventory is being updated by creating inventory adjustments for an existing receipt record or creating a new receipt record if one does not exist for a given product and fulfillment center.
Features
Inventory update
Customization
Integration with back-end systems for inventory level feeds
Edition
Professional, Enterprise
Subprocesses
Tasks
Task Description Role Accept batch availability request (external) An external task executed by the distributor that involves accepting the availability request.
Distributor Create availability response (external) An external task executed by the distributor that creates a response to the inventory availability request. A XML document is created that indicates the inventory quantitty for the corresponding item in the request.
Distributor Request inventory updates Create a request for inventory for each catalog entry passed as a parameter to the command. The default implementation determines the user credentials based on the store and the customer number and business partner grouping from the organization. A XML document representing the request is created and sent to the distributor.
If the store has the Referral Interface Terms and Conditions (TC) defined by the default contract, transmit the inventory level request by calling the Referral Interface batch availability request method. The following information is specified for each product in the request:
- The member identifier and part number of the specified item.
- The external UOM code mapped from the quantity unit of the base item of the specified item
System Time to execute This process is initiated as a scheduled task. A scheduled task starts asynchronously when the scheduler has determined that it is time to execute.
System
Business artifacts
(C) Copyright IBM Corporation 1996, 2006. All Rights Reserved.