Message Response_WCS_CreateInvReceipt
Le message Response_WCS_CreateInvReceipt est un message sortant qui contient des informations pour créer une réception de stock HCL Commerce. HCL Commerce génère ce message en réponse au message Create_WCS_InventoryReceipt entrant. Si le message entrant contient un storeID valide et un ReceiptDatevalide, il appelle la tâche d'affichage ReceiptCreateRedirectView qui utilise CreateInvReceiptOK.jsp pour générer un message de réponse. Dans le message de réponse, un nouveau receipt_id pour les enregistrements créés dans les tableaux RECEIPT et RCPTAVAIL est inclus. Si la commande rencontre une erreur, la tâche d'affichage utilisée est ReceiptCreateErrorView. Cette tâche d'affichage d'erreur est implémentée par CreateInvReceiptError.jsp. S'il existe suffisamment de stock pour remplir un enregistrement de stock prévu, l'enregistrement est fermé.
Le message Response_WCS_CreateInvReceipt utilise le format de message XML et suit Response_WCS_CreateInvReceipt _10.dtd.
Le tableau suivant décrit le format du message Response_WCS_CreateInvReceipt. 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 | ResponseStatus | Obligatoire | S/O | S/O | Commentaire d'erreur |
| 2 | état | Obligatoire | S/O | S/O | OK ou ERROR (attribut de ResponseStatus) |
| 3 | code | S/O | S/O | Code d'erreur (attribut de ResponseStatus, existe seulement si status="ERROR") | |
| 4 | ItemOwnerID | ITEMSPC | MEMBER_ID | S/O | |
| 5 | ProductSKU | ITEMSPC | PARTNUMBER | S/O | |
| 6 | StoreID | RECEIPT | STORE_ID | S/O | |
| 7 | FulfillmentCenterID | RECEIPT | FFMCENTER_ID | S/O | |
| 8 | VendorID | RECEIPT | VENDOR_ID | S/O | |
| 9 | QTYReceived | RECEIPT | QTYRECEIVED | S/O | |
| 10 | ReceiptDate | RECEIPT | RECEIPTDATE | S/O |