To enable WebSphere 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
;
- 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.