Configuring the Request_WCS_BE_ProductInventory message
To enable HCL Commerce to use the send-receive message service, configure the CheckInventoryAvailabilityBE message.
- The WebSphere Process Server is not supported on iSeries, Linux, IBM eServer zSeries, or S390 Linux.
Procedure
- Determine which store uses the CheckInventoryAvailabilityBE
message, and identify the STOREENT_ID from the STOREENT table. Note: If all stores in the site will use the CheckInventoryAvailabilityBE message the STOREENT_ID is set to 0.
- Choose the appropriate option:
- To configure the message at the site-level:
insert into cmdreg (STOREENT_ID,INTERFACENAME,CLASSNAME,TARGET) values (0, 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd', 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl','Local'),
update storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y;
- To configure the message for a particular store:
insert into cmdreg (STOREENT_ID,INTERFACENAME,CLASSNAME,TARGET) values ( STOREENT_ID , 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd', 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl','Local'), update storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y and storeent_id= STOREENT_ID ;
- To configure the message at the site-level:
- Define the properties of the CheckInventoryAvailabilityBE
message:
- Open the Administration Console.
- Select site or store configuration.
- Click . The Message Transport Assignment page displays.
- Click New.
- From the Message Type list, select Checks inventory availability from a backend system.
- In the Message Severity field, enter 0.
- From the Transport list, select the transport capable of processing this message.
- From the Device Format list, select Standard Device Format; then click Next.
- Update any fields needed.
- Click Finish.