(Enterprise)Manage inventory for an asset store: Enabling Fulfillment Centers and Find Inventory menus
We can manage the fulfillment center details for asset stores with WebSphere Commerce Accelerator.
Procedure
- If not already enabled, enable the Fulfillment Centers menu for the asset store in WebSphere Commerce Accelerator.
- Locate the definition file name for the asset store.
(Developer) workspace_dir\workspace\WC\xml\tools\common
- Add the following section to any menuitem we want in the definition file.
<node name="fulfillmentCenters" url="$webapp_accelerator$NewDynamicListView?ActionXMLFile=inventory.FFMCenterList& cmd=FFMCenterListView" users="actRep logMgr seller"/>
For example:
<menuitem name="store" enabled="true" users="logMgr makMgr seller salesMgr catMgr podMgr"> <node name="fulfillmentCenters" url="$webapp_accelerator$NewDynamicListView?ActionXMLFile=inventory.FFMCenterList &cmd=FFMCenterListView" users="actRep logMgr seller"/> </menuitem>
- Restart the WebSphere Commerce server for the change to take effect.
- Open the WebSphere Commerce Accelerator. Select the asset store. Click Store > Fulfillment Centers.
- Optional: Load non-ATP inventory for the asset store. For instructions, see Sample: Loading non-ATP inventory.
- Enable the Find Inventory menu for the asset store.
- Add the following section to any menuitem we want in the definition file.
<node name="findInventory" noInventory="false" url="$webapp_accelerator$DialogView?XMLFile=inventory.ProductLookupDialog" users="logMgr receiver seller"/>
For example:
<menuitem name="logistics" enabled="true" users="catMgr logMgr pickPacker receiver retAdmin seller"> <node name="findInventory" noInventory="false" url="$webapp_accelerator$DialogView?XMLFile=inventory.ProductLookupDialog" users="logRep receiver seller"/> </menuitem>
- Restart the WebSphere Commerce server for the change to take effect.
- Open the WebSphere Commerce Accelerator. Select the asset store and the fulfillment center that you configured in the preceding steps.
- Click Logistics > Find Inventory.
- Inventory can now be created or adjusted within the Asset store.
Results
- The Asset store can manage a fulfillment center on WebSphere Commerce Accelerator
- Loaded non-ATP inventory for the Asset store and required fulfillment center
- Asset store can manage inventory for each fulfillment center on Accelerator