Le message Report_WCS_PickPackListDetail est un message sortant qui fait le compte rendu des caractéristiques desbordereaux de préparation et du bon de livraison. WebSphere Commerce génère ce message en réponse au message entrant Inquire_WCS_PickPackListDetail. Le message entrant appelle l'instruction GetPickPackListDetail qui le réachemine soit vers l'activité d'affichage PickPackListRedirectView en cas d'exécution réussie, soit vers l'activité d'affichage PickPackListErrorView en cas de défaillance de l'instruction. PickPackListRedirectView est implémentée par le fichier PickPackListResult.jsp pour le traitement de la réponse. PickPackListErrorView est implémentée par le fichier PickPackListError.jsp.
Le message Report_WCS_PickPackListDetail contient deux bordereaux individuels XML fixés générés par Create_WCS_PickPackListDetail_10.dtd. Il s'agit des bordereaux de préparation et de colisage. Les attributs de ces bordereaux sont décrits dans la table ci-après.
Le message Report_WCS_PickPackListDetail utilise le format de message XML et se rapporte au fichier Report_WCS_PickPackListDetail_10.dtd.
La table ci-dessous décrit le format du message Report_PickPackListDetail. 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 doit être respectivement CHAR (10), CHAR(19) et CHAR(16).
Niveau | Elément XML | Commentaire | Nom de table | Nom de la colonne | Important |
---|---|---|---|---|---|
1 | ResponseStatus | Obligatoire | Non disponible | Non disponible | Commentaire de l'erreur si status="ERROR" |
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 | PickPackListReport | Non disponible | Non disponible | Existe uniquement si status="OK". Contient les bordereaux de préparation et les bons de livraison. |
La définition de l'élément des bordereaux de préparation fait suite à PickTicket_10.dtd. Le contenu de ce fichier DTD est fixé et ne doit pas être modifié.
Niveau | Elément XML | Commentaire | Nom de table | Nom de la colonne | Important |
---|---|---|---|---|---|
1 | Pickticket | Obligatoire | Non disponible | Non disponible | Contient Pickbatch_Information et Pickbatch_Items. Il est possible que plusieurs Pickbatch_Items se trouvent dans 1 message. |
2 | Pickbatch_Information | Obligatoire | Non disponible | Non disponible | Avec les attributs de Store_Name, Fulfillment_Center et Pickbatch_Number |
3 | Store_Name | Obligatoire | STOREENTDS | DISPLAYNAME | Attribut de Pickbatch_Information |
4 | Fulfillment_Center | Obligatoire | FFMCENTDS | DISPLAYNAME | Attribut de Pickbatch_Information |
5 | Pickbatch_Number | Obligatoire | PICKBATCH | PICKBATCH_ID | Attribut de Pickbatch_Information |
6 | Pickbatch_Items | Non disponible | Non disponible | Avec les attributs de SKU, Product_Name, Product_Description et Quantity | |
7 | SKU | Obligatoire | BASEITEM | PARTNUMBER | Attribut de Pickbatch_Items |
8 | Product_Name | Obligatoire | BASEITMDSC | SHORTDESCRIPTION | Attribut de Pickbatch_Items |
9 | Product_Description | BASEITMDSC | LONGDESCRIPTION | Attribut de Pickbatch_Items | |
10 | Quantity | Obligatoire | ORDERITEMS | QUANTITY | Attribut de Pickbatch_Items |
La définition d'un bon de livraison fait suite PackSlip_10.dtd. Le contenu de ce fichier DTD est définitif et ne doit pas être modifié.
Niveau | Elément XML | Commentaire | Nom de table | Nom de la colonne | Important |
---|---|---|---|---|---|
1 | Packslip | Obligatoire | Non disponible | Non disponible | Contient Order_Information, Shipto et Order_Items. Plusieurs listes de colisage sont disponibles dans le premier message. |
2 | Order_Information | Obligatoire | Non disponible | Non disponible | Avec les attributs de Store_Name, Fulfillment_Center, Order_Number, Release_Number, PickBatch_Number, Order_Date, Catalog_Name, Shipping_Provider, Customer_Number et Invoice_Method |
3 | Store_Name | Obligatoire | STOREENTDS | DISPLAYNAME | Attribut de Order_Information |
4 | Fulfillment_Center | Obligatoire | FFMCENTDS | DISPLAYNAME | Attribut de Order_Information |
5 | Order_Number | Obligatoire | ORDERITEMS | ORDERS_ID | Attribut de Order_Information |
6 | Release_Number | Obligatoire | ORDERITEMS | ORDERELEASENUM | Attribut de Order_Information |
7 | PickBatch_Number | Obligatoire | PICKBATCH | PICKBATCH_ID | Attribut de Order_Information |
8 | Order_Date | Obligatoire | ORDERS | TIMEPLACED | Attribut de Order_Information |
9 | Shipping_Provider | Obligatoire | SHPMODEDSC | DESCRIPTION | Attribut de Order_Information |
10 | Customer_Number | Obligatoire | ORDERS | MEMBER_ID | Attribut de Order_Information |
11 | Invoice_Method | TERMCOND | STRINGFIELD1 | Il s'agit d'une chaîne. 3 options possibles : les deux, courrier électronique, imprimé. La valeur par défaut est NULL. |
|
12 | Shipto | Obligatoire | Non disponible | Non disponible | Avec les attributs de AddressID, First_Name, Last_Name, Middle_Name, Address_1, Address_2, Address_3, City, State, Zip et Country |
13 | AddressID | Obligatoire | ADDRESS | ADDRESS_ID | Attribut de Shipto |
14 | First_Name | ADDRESS | FIRSTNAME | Attribut de Shipto | |
15 | Last_Name | Obligatoire | ADDRESS | LASTNAME | Attribut de Shipto |
16 | Middle_Name | ADDRESS | MIDDLENAME | Attribut de Shipto | |
17 | Address_1 | Obligatoire | ADDRESS | MIDDLENAME | Attribut de Shipto |
18 | Address_2 | ADDRESS | ADDRESS2 | Attribut de Shipto | |
19 | Address_3 | ADDRESS | ADDRESS3 | Attribut de Shipto | |
20 | City | Obligatoire | ADDRESS | CITY | Attribut de Shipto |
21 | State | ADDRESS | STATE | Attribut de Shipto | |
22 | Zip | ADDRESS | ZIPCODE | Attribut de Shipto | |
23 | Country | Obligatoire | ADDRESS | COUNTRY | Attribut de Shipto |
24 | Order_Items | Obligatoire | Non disponible | Non disponible | Peut contenir plusieurs composants avec des attributs de SKU, Product_Name, Product_Description, Quantity, Catalog_Name, Unit_Price, Total_Price, Currency et Customer_Comments. |
25 | SKU | Obligatoire | BASEITEM | PARTNUMBER | Attribut d'Order_Items |
26 | Product_Name | Obligatoire | BASEITMDSC | SHORTDESCRIPTION | Attribut d'Order_Items |
27 | Product_Description | BASEITMDSC | LONGDESCRIPTION | Attribut d'Order_Items | |
28 | Quantity | Obligatoire | ORDERITEMS | QUANTITY | Attribut d'Order_Items |
29 | Catalog_Name | Obligatoire | CATENTDESC | NAME | Attribut d'Order_Items |
30 | Unit_Price | Obligatoire | ORDERITEMS | PRICE | Attribut d'Order_Items |
31 | Total_Price | Obligatoire | ORDERITEMS | TOTALPRODUCT | Attribut d'Order_Items |
32 | Currency | Obligatoire | ORDERITEMS | CURRENCY | Attribut d'Order_Items |
33 | Customer_Comments | ORDERITEMS | COMMENTS | Attribut d'Order_Items | |
34 | Component | Non disponible | Non disponible | Avec les attributs de SKU, Product_Name, Product_Description et Quantity | |
35 | SKU | Obligatoire | BASEITEM | PARTNUMBER | Attribut de Component |
36 | Product_Name | Obligatoire | BASEITMDSC | SHORTDESCRIPTION | Attribut de Component |
37 | Product_Description | BASEITMDSC | LONGDESCRIPTION | Attribut de Component | |
38 | Quantity | Obligatoire | ORDERITEMS | QUANTITY | Attribut de Component |
![]() |