Documentation

The Purchase Order

A Purchase Order (PO) is a request from a Buyer to a Supplier, ordering a specified quantity of items at an agreed unit price. In addition a PO typically contains the expected date for delivery, payment terms, and information such as the quantity and destination, especially for Walmart Direct Store Delivery Consolidation (DSDC) orders, where the shipment must be packaged in a way to facilitate Walmart to internally distribute quantities with its different stores, after receipt from the supplier.

The X12 EDI version

Here is a sample EDI X12 Purchase Order (850) transaction message. Note that the line breaks have been inserted only for clarity, as EDI files typically do not contain line breaks.

ISA*00*          *00*          *08*925485US00     *ZZ*SUPPLIER       *210624*1300*:*00501*850100002*0*P*>~
GS*PO*925485US00*SUPPLIER*20210624*1300*850100002*X*005010~
ST*850*100003~
BEG*00*SA*5712201706**20210624~
CUR*BY*USD~
REF*DP*00025~
REF*MR*0073~
REF*PD*EDITEST116~
REF*IA*078967250~
FOB*CC~
SAC*A*D240***450*6*1*****02~
SAC*A*F910***450*6*1*****02~
SAC*A*C000***450*6*1*****02~
ITD*08*15*1**90**120~
DTM*038*20210702~
DTM*037*20210624~
DTM*063*20210702~
TD5*O****CALL4792734300#~
N9*L1*SPECIAL INSTRUCTIONS~
MTX**NO PRETICKET~
MTX**TRANSMIT~
N1*ST*REGIONAL DISTRIBUTION CENTER 6285*UL*0078742090955~
N3*94-1420 MOANIANI ST~
N4*WAIPAHU*HI*96797*US~
N1*BT*WALMART INC.*UL*0078742090955~
N1*SU*SUPPLIER HAWAII LLC~
PO1*001*20*EA*3.75*LE*IN*592351350*EN*7930526001294*VN*PINK T 2/3*BO*PINK*IZ*2-3 T*******UK*07930526001294~
PO4*1~
SDQ*EA*UL*0078742020822*2*0078742022543*2~
AMT*1*75~
PO1*002*20*EA*3.75*LE*IN*592351352*EN*8801600264982*VN*PINK T 4/5*BO*PINK*IZ*4-5 T*******UK*08801600264982~
PO4*1~
SDQ*EA*UL*0078742020822*2*0078742022543*2~
AMT*1*75~
CTT*2~
AMT*GV*150~
SE*35*100003~
GE*1*850100002~
IEA*1*850100002~

The human readable version

The human readable version of the above PO would look like the following.

purchase-order purchase-order2