Message Create_WCS_InventoryReceipt

Le message Create_WCS_InventoryReceipt est un message entrant qui contient des informations pour la création d'un enregistrement de stock HCL Commerce. Une application de centre de distribution génère cette requête et l'envoie à la file d'attente de messages entrant HCL Commerce, où le système HCL Commerce reçoit le message. Lorsque le système HCL Commerce reçoit le message, il appelle la commande de contrôleur ReceiptCreate. Si la commande s'exécute avec succès, le message Response_WCS_CreateInvReceipt est envoyé en réponse. S'il existe suffisamment de stock pour remplir un enregistrement de stock prévu, l'enregistrement sera fermé.

Remarque : Si le message entrant ne contient pas un StoreID ou un ReceiptDate valide, le nom de vue GenericApplicationError est utilisé pour la composition du message d'erreur et la commande ReceiptCreate n'est pas appelée. Le message de réponse est généré par GenericApplicationErrorXML.jsp.

Le message Create_WCS_InventoryReceipt utilise le format de message XML et suit Create_WCS_InventoryReceipt_10.dtd.

Le tableau suivant décrit le format du message Create_WCS_InventoryReceipt. Pour une description d'une colonne de base de données, suivez le lien menant au tableau associé. Tous les champs sont facultatifs sauf indication contraire. La longueur de valeur de balise dans le message XML pour les champs de base de données de type INT, BIGINT et DOUBLE doit être CHAR (10), CHAR (19) et CHAR (16) respectivement.

Niveau Nom de zone Commentaire Nom de la table Nom de colonne Remarque
1 ItemOwnerID Obligatoire ITEMSPC MEMBER_ID S/O
2 ProductNumberbyMerchant Obligatoire ITEMSPC PARTNUMBER S/O
3 VersionName ITEMVERSN VERSIONNAME Réservé à un usage interne HCL.
4 StoreID Obligatoire RECEIPT STORE_ID S/O
5 FulfillmentCenterID Obligatoire RECEIPT FFMCENTER_ID S/O
6 VendorID Obligatoire RECEIPT VENDOR_ID S/O
7 Coût Obligatoire RECEIPT COUT S/O
8 Devise Obligatoire RECEIPT SETCCUR S/O
9 QTYReceived Obligatoire RECEIPT QTYRECEIVED S/O
10 ReceiptDate Obligatoire RECEIPT RECEIPTDATE Format de date ISO 8601
11 WCSRaDetailID RECEIPT RADETAIL_ID Un enregistrement de stock prévu dans le tableau RA. S'il n'existe pas, le reçu est de type ad hoc
12 Commentaireréception RECEIPT COMMENT1 S/O
13 Commentairequalité RECEIPT COMMENT2 S/O