Pour configurer le message CheckInventoryAvailabilityBE et activer la fonction d'envoi-réception de messages dans WebSphere Commerce, procédez comme suit :
- Déterminez le magasin qui utilise le message CheckInventoryAvailabilityBE et identifiez
STOREENT_ID à partir de la table STOREENT.
Remarque : Si tous les magasins du site utilisent le message CheckInventoryAvailabilityBE, STOREENT_ID a la valeur 0.Avant de continuer, choisissez l'une des actions suivantes :
- Si STORENT_ID a la valeur 0, passez à l'étape 3.
- Si STORENT_ID n'a pas la valeur 0, passez à l'étape 2.
- Modifiez le 0 dans le code suivant de wcs.Msgtypes.sql :
insert into cmdreg (STOREENT_ID,INTERFACENAME,CLASSNAME,TARGET) values (0, 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd', 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl','Local');
update cmdreg set classname = 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityBECmdImpl', target = 'Local' where storeent_id = 0 and interfacename = 'com.ibm.commerce.fulfillment.commands.CheckInventoryAvailabilityCmd';
et remplacezupdate storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y
- par
update storeitem set TRACKINVENTORY = 'N' where storeent_id=<STOREENT_ID>
- Définissez les propriétés du message CheckInventoryAvailabilityBE en procédant comme suit :
- Connectez-vous à WebSphere Commerce Administration Console.
- Sélectionnez une configuration de magasin ou de site.
- Dans le menu Configuration, sélectionnez Types de message. La page Affectation d'un transfert de message s'affiche.
- Cliquez sur Créer.
- Sélectionnez Vérification sur un système dorsal de la disponibilité en stock dans la liste déroulante du type de message.
- Indiquez 0 dans la zone Gravité du message.
- Sélectionnez Adaptateur pour CrossWorlds dans la liste déroulante Transfert.
- Sélectionnez Format d'unité standard dans la liste déroulante Format de l'unité et cliquez sur Suivant.
- Actualisez les zones au besoin ainsi que les paramètres suivants :
- collaborationName
- Nom de la collaboration utilisée lors de
l'interaction entre WebSphere Commerce et IBM CrossWorlds Interchange Server. - verb
- Instruction d'action associée à la collaboration, telle que create (créer), retrieve (extraire), update (mettre à jour) et delete (supprimer).
- mode
- Mode d'interaction. Etant donné que l'adaptateur IBM CrossWorlds utilise le mode d'envoi-réception, ce paramètre doit avoir la valeur 0.
- port
- Port de l'adaptateur IBM CrossWorlds, par exemple
port=From.
- Cliquez sur Terminer.
Remarques :
- Pour obtenir des informations relatives à l'installation de l'adaptateur pour CrossWorlds, reportez-vous au manuel WebSphere Commerce Additional Software Guide. Pour plus d'informations générales, consultez le manuel WebSphere Commerce Administration Guide.
- L'adaptateur pour CrossWorlds n'est pas pris en charge par iSeries, Linux, IBM eServer zSeries ou S390 Linux.