Configuration du message CheckAvailabilityBE

Pour configurer le message CheckInventoryAvailabilityBE et activer la fonction d'envoi-réception de messages dans WebSphere Commerce, procédez comme suit :

  1. 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.
  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 remplacez
    update storeitem set TRACKINVENTORY='N' where TRACKINVENTORY='Y
    
  3. par
    update storeitem set TRACKINVENTORY = 'N' where  storeent_id=<STOREENT_ID>
    
  4. 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 :