- Notification de commande
Un message de back-end sortant est une demande générée par HCL Commerce qui peut être envoyée à un système externe. HCL Commerce peut être configuré pour générer le message sortant XML Report_NC_PurchaseOrder qui vous permet de communiquer aux systèmes back-end qu'une commande a été passée. Le message XML est généré et envoyé par le système de messagerie sortant, codé au format Unicode UTF-8. Vous pouvez également utiliser le message existant Création de commandes, dont la fonction est similaire.
- Message Report_NC_PurchaseOrder
Le message Report_NC_PurchaseOrder est un message sortant qui contient les détails de commande d'une commande terminée. Le système de messagerie sortante HCL Commerce génère ce message à l'aide du modèle de composition OrderCreateXML.jsp et envoie ses données à une file d'attente de messages sortant, où un système d'arrière-plan reçoit le message. Cette application prend le message et poursuit tous les processus métier d'arrière-plan requis pour effectuer la tâche spécifiée pour la commande. Utilisez Report_NC_PurchaseOrder pour exécuter le processus de commande des commandes qui démarrent avec le système HCL Commerce, mais nécessitent également un travail supplémentaire ou d'arrière-plan effectué par un système distinct.
- Message Create_WCS_Customer
Le message Create_WCS_Customer est un message entrant qui contient des informations clients pour un client. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce ajoute les informations d'un nouveau client en appelant la commande UserRegistrationAdd.
- Message Create_NC_Customer
Le message Create_NC_Customer est un message entrant qui contient des informations clients pour un client. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour les informations d'un nouveau client en appelant la commande UserRegistrationAdd.
- Message Update_WCS_Customer
Le message Update_WCS_Customer est un message entrant qui contient des informations client pour un client. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour les informations d'un client en appelant la commande UserRegistrationUpdate.
- Message Update_NC_Customer
Le message Update_NC_Customer est un message entrant qui contient des informations client pour un client. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour les informations d'un client enregistré en appelant la commande UserRegistrationUpdate. Étant donné que le message appelle la même commande de contrôleur HCL Commerce, le message est identique au message Create_NC_Customer.
- Message Update_WCS_OrderStatus
Le message Update_WCS_OrderStatus est un message entrant qui contient des informations d'état pour une commande HCL Commerce. Le message présente quatre masques possibles. Bien que chaque masque du message possède les mêmes éléments XML, chacun est associé à une commande différente. Le mappage des masques de message aux commandes est le suivant :
- Message Update_NC_OrderStatus
Le message Update_NC_OrderStatus est un message entrant qui contient des informations sur le statut d'une commande HCL Commerce. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrants HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce La commande OrderStatus met à jour les tableaux ORDSTAT et ORDISTAT avec les nouvelles informations sur le statut de la commande.
- Message Update_WCS_ProductPrice
Le message Update_WCS_ProductPrice est un message entrant qui contient des informations de prix pour un produit. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrant HCL Commerce. Lorsque le système HCL Commerce reçoit le message, il exécute une commande de contrôleur. La commande de contrôleur qui est exécuté dépend du type de message. Le tableau suivant affiche les deux types de messages qui peuvent être envoyés, ainsi que les commandes du contrôleur associées.
- Message Update_NC_ProductPrice
Le message Update_NC_ProductPrice est un message entrant qui contient des informations de prix pour un produit. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrants HCL Commerce, où le système HCL Commerce reçoit le message. Le système invoque ensuite la commande ProductOfferPriceUpdate qui met à jour le tableau OFFERPRICE avec les nouvelles informations de prix.
- Message Update_WCS_ProductInventory
Le message Update_WCS_ProductInventory est un message entrant qui contient des informations de stock pour un produit. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrants HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour le tableau INVENTORY avec les nouvelles informations de stock.
- Message Update_NC_ProductInventory
Le message Update_NC_ProductInventory est un message entrant qui contient des informations de stock pour un produit. Une application d'arrière-plan génère ce message et l'envoie à la file d'attente de messages entrants HCL Commerce, où le système HCL Commerce reçoit le message. HCL Commerce met à jour le tableau INVENTORY avec les nouvelles informations de stock.
- Message Update_WCS_InventoryReceipt
Le message Update_WCS_InventoryReceipt est un message entrant qui contient des informations d'ajustement de stock d'un article. Une application de centre de distribution génère ce message et l'envoie à la file d'attente de messages entrants HCL Commerce, où le système HCL Commerce reçoit le message. Une fois que HCL Commerce reçoit le message, la commande InventoryAdjust est appelée.