Message Report_WCS_PickPackListDetail

Le message Report_WCS_PickPackListDetail est un message sortant qui comprend les détails du bordereau de prélèvement sur stock et de liste de colisage. HCL Commerce génère ce message en réponse au message Inquire_WCS_PickPackListDetail entrant. Le message entrant appelle la commande GetPickPackListDetail qui redirige soit vers la tâche d'affichage PickPackListRedirectView en cas de réussite, soit vers la tâche d'affichage PickPackListErrorView en cas d'échec de la commande. PickPackListRedirectView est implémenté par PickPackListResult.jsp pour le traitement des réponses. PickPackListErrorView est implémenté par PickPackListError.jsp.

Le message Report_WCS_PickPackListDetail contient deux listes XML individuels fixes générés par le Create_WCS_PickPackListDetail_10.dtd. Il s'agit du bordereau de prélèvement sur stock et de la liste de colisage. Les attributs des bordereaux de prélèvement sur stock et des listes de colisage sont décrits dans les tableaux ci-dessous.

Le message Report_WCS_PickPackListDetail utilise le format de message XML et suit Report_WCS_PickPackListDetail_10.dtd.

Le tableau suivant décrit le format du message Report_PickPackListDetail. 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 Elément XML Commentaire Nom de la table Nom de colonne Remarque
1 Pickticket Obligatoire S/O S/O Contient des Pickbatch_Information et des Pickbatch_Items. Plusieurs Pickbatch_Items peuvent être trouvés dans 1 message.
2 Pickbatch_Information Obligatoire S/O S/O Avec des attributs Store_Name, Fulfillment_Center et Pickbatch_Number
3 Store_Name Obligatoire STOREENTDS DISPLAYNAME Un attribut de Pickbatch_Information
4 Fulfillment_Center Obligatoire FFMCENTDS DISPLAYNAME Un attribut de Pickbatch_Information
5 Pickbatch_Number Obligatoire PICKBATCH PICKBATCH_ID Un attribut de Pickbatch_Information
6 Pickbatch_Items S/O S/O Avec les attributs de SKU, Product_Name, Product_Description et Quantity
7 Unité de stockage Obligatoire BASEITEM PARTNUMBER Un attribut de Pickbatch_Items
8 Product_Name Obligatoire BASEITMDSC SHORTDESCRIPTION Un attribut de Pickbatch_Items
9 Product_Description BASEITMDSC LONGDESCRIPTION Un attribut de Pickbatch_Items
10 Quantité Obligatoire ORDERITEMS QUANTITY Un attribut de Pickbatch_Items

Le contenu de ce fichier DTD est fixe et ne doit pas être modifié.

Pour PackSlip_20.dtd

Niveau Elément XML Commentaire Nom de la table Nom de colonne Remarque
1 Packslip Obligatoire S/O S/O Contient Order_Information, Shipto et Order_Items. La liste de colisages multiples peut être trouvé dans 1 message.
2 Order_Information Obligatoire S/O S/O Avec des 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 : les deux, e-mail, imprimé. La valeur par défaut est NULL.
12 Shipto Obligatoire S/O S/O Avec les attributs AddressID, First_Name, Last_Name, Middle_Name, Address_1, Address_2, Address_3, City, State, Zip et Country
13 AddressID Obligatoire ADDRESS ADDRESS_ID Un attribut de Shipto
14 First_Name ADDRESS FIRSTNAME Un attribut de Shipto
15 Last_Name Obligatoire ADDRESS LASTNAME Un attribut de Shipto
16 Middle_Name ADDRESS MIDDLENAME Un attribut de Shipto
17 Address_1 Obligatoire ADDRESS MIDDLENAME Un attribut de Shipto
18 Address_2 ADDRESS ADDRESS2 Un attribut de Shipto
19 Address_3 ADDRESS ADDRESS3 Un attribut de Shipto
20 City Obligatoire ADDRESS CITY Un attribut de Shipto
21 State ADDRESS STATE Un attribut de Shipto
22 Zip ADDRESS ZIPCODE Un attribut de Shipto
23 Country Obligatoire ADDRESS COUNTRY Un attribut de Shipto
24 Shipping_Instructions SHIPINFO INSTRUCTIONS
25 Shipping_Carrier_ Accnt_Num SHIPINFO CARRIERACCNTNUM
26 Order_Items Obligatoire S/O S/O Peut contenir plusieurs composants avec les attributs SKU, Product_Name, Product_Description, Quantity, Catalog_Name, Unit_Price, Total_Price, Currency et Customer_Comments.
27 SKU Obligatoire BASEITEM PARTNUMBER Un attribut de Order_Items
28 Product_Name Obligatoire BASEITMDSC SHORTDESCRIPTION Un attribut de Order_Items
29 Product_Description BASEITMDSC LONGDESCRIPTION Un attribut de Order_Items
30 Quantity Obligatoire ORDERITEMS QUANTITY Un attribut de Order_Items
31 Catalog_Name Obligatoire CATENTDESC NAME Un attribut de Order_Items
32 Unit_Price Obligatoire ORDERITEMS PRIX.TITRE Un attribut de Order_Items
33 Total_Price Obligatoire ORDERITEMS TOTALPRODUCT Un attribut de Order_Items
34 Currency Obligatoire ORDERITEMS CURRENCY Un attribut de Order_Items
35 Customer_Comments ORDERITEMS COMMENTAIRES Un attribut de Order_Items
36 Component S/O S/O Avec les attributs de SKU, Product_Name, Product_Description et Quantity
37 SKU Obligatoire BASEITEM PARTNUMBER Un attribut de Component
38 Product_Name Obligatoire BASEITMDSC SHORTDESCRIPTION Un attribut de Component
39 Product_Description BASEITMDSC LONGDESCRIPTION Un attribut de Component
40 Quantity Obligatoire ORDERITEMS QUANTITY Un attribut de Component