Le message Response_WCS_CreateInvReceipt est un message sortant qui contient des informations relatives à la création d'un avis de réception de stock WebSphere Commerce. WebSphere Commerce génère ce message en réponse au message entrant Create_WCS_InventoryReceipt. Si le message entrant contient un storeID et un ReceiptDate valides, il appelle l'activité d'affichage ReceiptCreateRedirectView qui utilise CreateInvReceiptOK.jsp pour générer un message de réponse. Dans ce message de réponse est inclus un nouveau receipt_id pour des enregistrements créés dans les tables RECEIPT et RCPTAVAIL. Si l'instruction rencontre une erreur, l'activité d'affichage utilisée est ReceiptCreateErrorView. Cette activité d'affichage d'erreur est mise en oeuvre par le fichier CreateInvReceiptError.jsp. S'il y a suffisamment d'informations articles pour renseigner un enregistrement de stock prévu, l'enregistrement est clos.
Remarque : Si le message entrant ne contient pas un StoreID ou un ReceiptDate valides, le nom de vue GenericApplicationError est utilisé pour la composition du message d'erreur. Le message de réponse est généré par le fichier GenericApplicationErrorXML.jsp.
Le message Response_WCS_CreateInvReceipt utilise le format de message XML et se rapporte au fichierResponse_WCS_CreateInvReceipt_10.dtd.
La table ci-dessous présente le format du message Response_WCS_CreateInvReceipt. Pour obtenir une description de la colonne de base de données, cliquez sur le lien vers la table associée. Toutes les zones sont facultatives sauf indication contraire. La longueur de la valeur de marquage dans le message XML pour les zones de la base de données de type INT, BIGINT et DOUBLE doivent être CHAR (10), CHAR(19) et CHAR(16) respectivement.
Niveau | Nom de zone | Commentaire | Nom de table | Nom de la colonne | Important |
---|---|---|---|---|---|
1 | ResponseStatus | Obligatoire | Non disponible | Non disponible | Commentaire d'erreur |
2 | status | Obligatoire | Non disponible | Non disponible | OK ou ERROR (attribut de ResponseStatus) |
3 | code | Non disponible | Non disponible | Code d'erreur (attribut de ResponseStatus, qui existe uniquement si status="ERROR") | |
4 | ItemOwnerID | ITEMSPC | MEMBER_ID | Non disponible | |
5 | ProductSKU | ITEMSPC | PARTNUMBER | Non disponible | |
6 | StoreID | RECEIPT | STORE_ID | Non disponible | |
7 | FulfillmentCenterID | RECEIPT | FFMCENTER_ID | Non disponible | |
8 | VendorID | RECEIPT | VENDOR_ID | Non disponible | |
9 | QTYReceived | RECEIPT | QTYRECEIVED | Non disponible | |
10 | ReceiptDate | RECEIPT | RECEIPTDATE | Non disponible |
![]() |