(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

  1. If not already enabled, enable the Fulfillment Centers menu for the asset store in WebSphere Commerce Accelerator.

    1. Locate the definition file name for the asset store.

      (Developer) workspace_dir\workspace\WC\xml\tools\common

    2. Add the following section to any menuitem we want in the definition file.

        <node name="fulfillmentCenters"
        url="$webapp_accelerator$NewDynamicListView?ActionXMLFile=inventory.FFMCenterList&amp;
        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
                   &amp;cmd=FFMCenterListView" users="actRep logMgr seller"/>
        </menuitem>

    3. Restart the WebSphere Commerce server for the change to take effect.

    4. Open the WebSphere Commerce Accelerator. Select the asset store. Click Store > Fulfillment Centers.

  2. Optional: Load non-ATP inventory for the asset store. For instructions, see Sample: Loading non-ATP inventory.

  3. Enable the Find Inventory menu for the asset store.

    1. 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>

    2. Restart the WebSphere Commerce server for the change to take effect.

    3. Open the WebSphere Commerce Accelerator. Select the asset store and the fulfillment center that you configured in the preceding steps.

    4. Click Logistics > Find Inventory.

    5. Inventory can now be created or adjusted within the Asset store.


Results