31
850 Purchase Order Version: 1.0 Author: Albertsons Companies B2B eCommerce Modified: 1/11/2019 Notes: Warehouse and Store Purchase Order Version 4010, X12 and VICS

850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

850 Purchase OrderVersion: 1.0

Author: Albertsons CompaniesB2B eCommerce

Modified: 1/11/2019 Notes: Warehouse and Store

Purchase Order

Version 4010, X12 andVICS

Page 2: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs i For internal use only

Table of Contents

850 Purchase Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>ST Transaction Set Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>BEG Beginning Segment for Purchase Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>REF Reference Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>PER Administrative Communications Contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>FOB F.O.B. Related Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>DTM Date/Time Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>PKG Marking, Packaging, Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>TD5 Carrier Details (Routing Sequence/Transit Time) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>N9 Reference Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>MSG Message Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>N1 Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>N2 Additional Name Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>N3 Address Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>N4 Geographic Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>PO1 Baseline Item Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>CTP Pricing Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>PID Product/Item Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>SAC Service, Promotion, Allowance, or Charge Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>CTT Transaction Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>SE Transaction Set Trailer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>

. . . . . 1

. . . . . 5

. . . . . 6

. . . . . 8

. . . . . 9

. . . . 10

. . . . 11

. . . . 12

. . . . 13

. . . . 14

. . . . 15

. . . . 16

. . . . 18

. . . . 19

. . . . 20

. . . . 21

. . . . 24

. . . . 25

. . . . 26

. . . . 28

. . . . 29

Page 3: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only

850 Purchase OrderFunctional Group=PO

Purpose: This Draft Standard for Trial Use contains the format and establishes the data contents of the PurchaseOrder Transaction Set (850) for use within the context of an Electronic Data Interchange (EDI) environment. Thetransaction set can be used to provide for customary and established business and industry practice relative to theplacement of purchase orders for goods and services. This transaction set should not be used to convey purchaseorder changes or purchase order acknowledgment information.

ISA & GS ID:ISA & GS ID:Safeway ISA ID Qualifier: 08Safeway ISA ID: 9251750000 Safeway GS ID: 8019721193

Version 4010 X12ISA*00* *00* *08*9251750000 *08*9200000000 *161109*1500*U*00401*000000973*0*P*>~GS*PO*8019721193*1234567891*20161109*1500*578*X*004010~

Version 4010 VICSISA*00* *00* *08*9251750000 *08*9200000000 *180124*0900*U*00401*000011745*0*P*>~ GS*PO*8019721193*1234567891*20180124*0900*8146*X*004010VICS~

Safeway ISA ID Qualifier: 08Safeway ISA ID: 9251750000 Safeway GS ID: 8019721193

Version 4010 X12ISA*00* *00* *08*9251750000 *08*9200000000 *161109*1500*U*00401*000000973*0*P*>~GS*PO*8019721193*1234567891*20161109*1500*578*X*004010~

Version 4010 VICSISA*00* *00* *08*9251750000 *08*9200000000 *180124*0900*U*00401*000011745*0*P*>~ GS*PO*8019721193*1234567891*20180124*0900*8146*X*004010VICS~

Sample Data:Sample Data:Warehouse Order:ISA*00* *00* *08*9251750000 *08*1234567890 *130627*1304*U*00401*000001402*0*P*>~GS*PO*8019721193*1234567890*20130627*1304*1402*X*004010~ST*850*01402001~BEG*00*SA*548177**20130627~REF*AN*547794~PER*BD*JOHN JONES*TE*5552225555~FOB*PB~DTM*002*20130705~DTM*118*20130704~PKG******01~TD5****H*OUR CR/T~N9*AH*548177~MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~N1*ST*SAFEWAY A SUBSIDIARY OF ALBERTSONS COMPANIES, LLC*9*0091372092535~N2*Tracy Grocery~N3*16900 West Schulte Road~N4*Tracy*CA*95376~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~N1*VN*BEST SUPPLIER INC.*9*1234567890000~N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~

Warehouse Order:ISA*00* *00* *08*9251750000 *08*1234567890 *130627*1304*U*00401*000001402*0*P*>~GS*PO*8019721193*1234567890*20130627*1304*1402*X*004010~ST*850*01402001~BEG*00*SA*548177**20130627~REF*AN*547794~PER*BD*JOHN JONES*TE*5552225555~FOB*PB~DTM*002*20130705~DTM*118*20130704~PKG******01~TD5****H*OUR CR/T~N9*AH*548177~MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~N1*ST*SAFEWAY A SUBSIDIARY OF ALBERTSONS COMPANIES, LLC*9*0091372092535~N2*Tracy Grocery~N3*16900 West Schulte Road~N4*Tracy*CA*95376~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~N1*VN*BEST SUPPLIER INC.*9*1234567890000~N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~

Page 4: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 2 For internal use only

PO1**75*CA*20.94**UA*001110000773*IN*73200011~CTP*RS*FCP*20.94~PID*F*08***ITEM 1 6/22 FZ~SAC*A*B280***9450***1.26****02~PO1**160*CA*20.94**UA*001110000777*IN*73200099*VN*12890~CTP*RS*FCP*20.94~PID*F*08***ITEM 2 6/22 FZ~SAC*A*B280***44160***2.76****02~CTT*2**2537*LB~SE*34*1402001~GE*1*1402~IEA*1*000001402~

Random Weight Order:ISA*00* *00* *08*9251750000 *08*1234567890 *130627*1304*U*00401*000001403*0*P*>~GS*PO*8019721193*1234567890*20130627*1304*1403*X*004010~ST*850*01403001~BEG*00*SA*548177**20130627~REF*AN*547794~PER*BD*JOHN JONES*TE*5552225555~FOB*PB~DTM*002*20130705~DTM*118*20130704~PKG******01~TD5****H*OUR CR/T~N9*AH*548177~MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~N1*ST*SAFEWAY A SUBSIDIARY OF ALBERTSONS COMPANIES, LLC*9*0091372092527~N2*Tracy Produce~N3*16900 West Schulte Road~N4*Tracy*CA*95376~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~N1*VN*BEST SUPPLIER INC.*9*1234567890000~N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~PO1**10*CA*12.5*PP*UA*042040304101*IN*20403041*VN*22222~CTP*RS*FCP*12.5~PID*F*08***GROCERY ITEM DESCRIPTION 1/10 FZ~SAC*A*B280***2000***2.00****02~PO1**100*CA*2.82*PP*UA*043010021900*VN*19828*IN*30100219~CTP*RS*FCP*2.82~PID*F*08***RANDOM WEIGHT ITEM DESCRIPTION 1/PER KG~CTT*2**120*LB~SE*33*01403001~

PO1**75*CA*20.94**UA*001110000773*IN*73200011~CTP*RS*FCP*20.94~PID*F*08***ITEM 1 6/22 FZ~SAC*A*B280***9450***1.26****02~PO1**160*CA*20.94**UA*001110000777*IN*73200099*VN*12890~CTP*RS*FCP*20.94~PID*F*08***ITEM 2 6/22 FZ~SAC*A*B280***44160***2.76****02~CTT*2**2537*LB~SE*34*1402001~GE*1*1402~IEA*1*000001402~

Random Weight Order:ISA*00* *00* *08*9251750000 *08*1234567890 *130627*1304*U*00401*000001403*0*P*>~GS*PO*8019721193*1234567890*20130627*1304*1403*X*004010~ST*850*01403001~BEG*00*SA*548177**20130627~REF*AN*547794~PER*BD*JOHN JONES*TE*5552225555~FOB*PB~DTM*002*20130705~DTM*118*20130704~PKG******01~TD5****H*OUR CR/T~N9*AH*548177~MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~N1*ST*SAFEWAY A SUBSIDIARY OF ALBERTSONS COMPANIES, LLC*9*0091372092527~N2*Tracy Produce~N3*16900 West Schulte Road~N4*Tracy*CA*95376~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~N1*VN*BEST SUPPLIER INC.*9*1234567890000~N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~PO1**10*CA*12.5*PP*UA*042040304101*IN*20403041*VN*22222~CTP*RS*FCP*12.5~PID*F*08***GROCERY ITEM DESCRIPTION 1/10 FZ~SAC*A*B280***2000***2.00****02~PO1**100*CA*2.82*PP*UA*043010021900*VN*19828*IN*30100219~CTP*RS*FCP*2.82~PID*F*08***RANDOM WEIGHT ITEM DESCRIPTION 1/PER KG~CTT*2**120*LB~SE*33*01403001~

Page 5: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 3 For internal use only

GE*1*1403~IEA*1*000001403~

Store Order:Store PO Enhancements Effective 1/13/2019   Store PO’s sent on and after this date will have theenhanced data. Current PO’s shipped to the Albertsons Co Warehouses are not changing.  Synopsis of changes: Based on vendor input we are making data and minor mapping changes to the Store PO that willfacilitate processing and if applicable, returning the NEX 894 store invoice.

Summary of changes: • Item cost• UOM can be sent as ‘CA’ or ‘EA’• Item description sent• Proper delivery date  - based on vendor input and schedule• If a vendor supports multiple location codes (BDR Subs) the value in N902 or REF02 will nowrepresent the loc code for all items on the PO. The default value of ‘301’ will still be sent in the followingscenarios  o Vendors with only one location code (BDR Sub)  o Items missing location codes.  If a PO received with a ‘301’ default but the items should report to adifferent location,   please reach out to the BDR support team to correct the item/location codeassignment.  (Important for vendor with multiple loc codes) ST*850*01403001~BEG*00*SA*548177**20110331*******30~REF*SB*1738~REF*DP*901~ Effective 1/13/19, the proper Supplier location code will be sent in REF02-DPFOB*PC~DTM*002*20110401~  Effective 1/13/19, the proper delivery date will be populated using the defined Albertsonsschedule.TD5****M*TRUCK~N9*AH*548177~MSG*THIS PURCHASE ORDER IS GOVERNED BY AND SUBJECT TO THE TERMS OF THE CONTINUING~MSG*COMMODITY GUARANTY AND INDEMNITY AGREEMENT, SAFEWAY FORM NO. 1060~N1*ST**9*0091372091738~N2*VONS~N3*729 NORTH H STREET~N4*LOMPOC*CA*93436~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372092900~N1*VN*DSD BEST SUPPLIER INC.*9*1234567890000~PO1**10*EA*1.12**UA*042040304101*IN*30000017*VN*12341~ Effective 1/13/19, the proper UOM andcost will be sent.CTP*RS*FCP*1.12~ Effective 1/13/19, CTP has been added for resale cost.PID*F*08***ITEM DESCRIPTION~ Effective 1/13/19, item description has been added.CTT*1~SE*20*01403001~

GE*1*1403~IEA*1*000001403~

Store Order:Store PO Enhancements Effective 1/13/2019   Store PO’s sent on and after this date will have theenhanced data. Current PO’s shipped to the Albertsons Co Warehouses are not changing.  Synopsis of changes: Based on vendor input we are making data and minor mapping changes to the Store PO that willfacilitate processing and if applicable, returning the NEX 894 store invoice.

Summary of changes: • Item cost• UOM can be sent as ‘CA’ or ‘EA’• Item description sent• Proper delivery date  - based on vendor input and schedule• If a vendor supports multiple location codes (BDR Subs) the value in N902 or REF02 will nowrepresent the loc code for all items on the PO. The default value of ‘301’ will still be sent in the followingscenarios  o Vendors with only one location code (BDR Sub)  o Items missing location codes.  If a PO received with a ‘301’ default but the items should report to adifferent location,   please reach out to the BDR support team to correct the item/location codeassignment.  (Important for vendor with multiple loc codes) ST*850*01403001~BEG*00*SA*548177**20110331*******30~REF*SB*1738~REF*DP*901~ Effective 1/13/19, the proper Supplier location code will be sent in REF02-DPFOB*PC~DTM*002*20110401~  Effective 1/13/19, the proper delivery date will be populated using the defined Albertsonsschedule.TD5****M*TRUCK~N9*AH*548177~MSG*THIS PURCHASE ORDER IS GOVERNED BY AND SUBJECT TO THE TERMS OF THE CONTINUING~MSG*COMMODITY GUARANTY AND INDEMNITY AGREEMENT, SAFEWAY FORM NO. 1060~N1*ST**9*0091372091738~N2*VONS~N3*729 NORTH H STREET~N4*LOMPOC*CA*93436~N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372092900~N1*VN*DSD BEST SUPPLIER INC.*9*1234567890000~PO1**10*EA*1.12**UA*042040304101*IN*30000017*VN*12341~ Effective 1/13/19, the proper UOM andcost will be sent.CTP*RS*FCP*1.12~ Effective 1/13/19, CTP has been added for resale cost.PID*F*08***ITEM DESCRIPTION~ Effective 1/13/19, item description has been added.CTT*1~SE*20*01403001~

Page 6: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 4 For internal use only

Heading:Pos Id Segment Name Req Max Use Repeat Notes Usage010 ST Transaction Set Header M 1 Must use020 BEG Beginning Segment for

Purchase OrderM 1 Must use

050 REF Reference Identification O >1 Used060 PER Administrative

Communications ContactO 3 Used

080 FOB F.O.B. Related Instructions O >1 Used150 DTM Date/Time Reference O 10 Used220 PKG Marking, Packaging,

LoadingO 200 Used

240 TD5 Carrier Details (RoutingSequence/Transit Time)

O 12 Used

LOOP ID - N9 1000 LOOP ID - N9 1000

295 N9 Reference Identification O 1 Used300 MSG Message Text O 1000 Used

LOOP ID - N1 200 LOOP ID - N1 200

310 N1 Name O 1 Used320 N2 Additional Name

InformationO 2 Used

330 N3 Address Information O 2 Used340 N4 Geographic Location O >1 Used

Detail:Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - PO1 100000 N2/010L LOOP ID - PO1 100000 N2/010L

010 PO1 Baseline Item Data M 1 N2/010 Must use LOOP ID - CTP >1 LOOP ID - CTP >1

040 CTP Pricing Information O 1 Used

LOOP ID - PID 1000 LOOP ID - PID 1000

050 PID Product/Item Description O 1 Used

LOOP ID - SAC 25 LOOP ID - SAC 25

130 SAC Service, Promotion,Allowance, or ChargeInformation

O 1 Used

Summary:Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - CTT 1 N3/010L LOOP ID - CTT 1 N3/010L

010 CTT Transaction Totals O 1 N3/010 Used030 SE Transaction Set Trailer M 1 Must use

Page 7: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 5 For internal use only

ST Transaction Set Header Pos: 010 Max: 1Heading - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must usePurpose: To indicate the start of a transaction set and to assign a control number

Sample Data:Sample Data:ST*850*01403001~ST*850*01403001~

Element Summary: Ref Id Element Name Req Type Min/Max UsageST01 143 Transaction Set Identifier Code

Description: Code uniquely identifying aTransaction Set

M ID 3/3 Must use

CodeList Summary (Total Codes: 298, Included: 1)Code Name850 Purchase Order

ST02 329 Transaction Set Control Number

Description: Identifying control numberthat must be unique within the transactionset functional group assigned by theoriginator for a transaction set

M AN 4/9 Must use

Page 8: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 6 For internal use only

BEG Beginning Segment forPurchase Order

Pos: 020 Max: 1Heading - Mandatory

Loop: N/A Elements: 5

User Option (Usage): Must usePurpose: To indicate the beginning of the Purchase Order Transaction Set and transmit identifying numbers anddates

Sample Data:Sample Data:BEG*00*SA*548177**20130627~ Warehouse orderBEG*00*SA*548177**20130627*******30~  Store OrderBEG*00*SA*548177**20130627~ Warehouse orderBEG*00*SA*548177**20130627*******30~  Store Order

Element Summary: Ref Id Element Name Req Type Min/Max UsageBEG01 353 Transaction Set Purpose Code

Description: Code identifying purpose oftransaction set

M ID 2/2 Must use

CodeList Summary (Total Codes: 65, Included: 1)Code Name00 Original

BEG02 92 Purchase Order Type Code

Description: Code specifying the type ofPurchase Order

M ID 2/2 Must use

CodeList Summary (Total Codes: 69, Included: 1)Code NameSA Stand-alone Order

BEG03 324 Purchase Order Number

Description: Identifying number forPurchase Order assigned by theorderer/purchaser

M AN 1/22 Must use

BEG05 373 Date

Description: Date expressed asCCYYMMDDSafeway Note: Do not use this date for delivery. Thedelivery date is predetermined betweenSafeway and vendor. Refer to deliveryschedule.

Safeway Note: Do not use this date for delivery. Thedelivery date is predetermined betweenSafeway and vendor. Refer to deliveryschedule.

M DT 8/8 Must use

BEG12 640 Transaction Type Code

Description: Code specifying the type oftransactionSafeway Note: '30' will be sent to indicate this is astore order.

Safeway Note: '30' will be sent to indicate this is astore order.

O ID 2/2 Used

Page 9: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

Ref Id Element Name Req Type Min/Max Usage

850_ X12_VICS_4010_WHS_DSD .ecs 7 For internal use only

CodeList Summary (Total Codes: 446, Included: 1)Code Name30 Delivery

Page 10: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 8 For internal use only

REF Reference Identification Pos: 050 Max: >1Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): UsedPurpose: To specify identifying information

Sample Data:Sample Data:REF*AN*111112~ Ship with PO 111112.  Warehouse Order when applicable.REF*AH*111112~ Warehouse and Store Order when applicable.REF*SB*0091~  Store # 0091. Store OrderREF*DP*901~ BDR Sub 301.  Store Order 

REF*AN*111112~ Ship with PO 111112.  Warehouse Order when applicable.REF*AH*111112~ Warehouse and Store Order when applicable.REF*SB*0091~  Store # 0091. Store OrderREF*DP*901~ BDR Sub 301.  Store Order 

Safeway Note :Safeway Note :Store Orders:• If a vendor supports multiple location codes (BDR Subs) the value in REF02 will now represent the loc code forall items on the PO. The default value of ‘301’ will still be sent in the following scenarioso Vendors with only one location code (BDR Sub)o Items missing location codes.  If a PO received with a ‘301’ default but the items should report to a differentlocation, please reach out to the BDR support team to correct the item/location code assignment.  (Important forvendor with multiple loc codes)

Store Orders:• If a vendor supports multiple location codes (BDR Subs) the value in REF02 will now represent the loc code forall items on the PO. The default value of ‘301’ will still be sent in the following scenarioso Vendors with only one location code (BDR Sub)o Items missing location codes.  If a PO received with a ‘301’ default but the items should report to a differentlocation, please reach out to the BDR support team to correct the item/location code assignment.  (Important forvendor with multiple loc codes)

Element Summary: Ref Id Element Name Req Type Min/Max UsageREF01 128 Reference Identification Qualifier

Description: Code qualifying theReference Identification

M ID 2/3 Must use

CodeList Summary (Total Codes: 1503, Included: 4)Code NameAH Agreement NumberAN Associated Purchase OrdersDP Department NumberSB Sales Region Number

REF02 127 Reference Identification

Description: Reference information asdefined for a particular Transaction Set oras specified by the ReferenceIdentification Qualifier

X AN 1/30 Used

Syntax Rules: 1. R0203 - At least one of REF02 or REF03 is required.

Page 11: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 9 For internal use only

PER AdministrativeCommunications Contact

Pos: 060 Max: 3Heading - Optional

Loop: N/A Elements: 4

User Option (Usage): UsedPurpose: To identify a person or office to whom administrative communications should be directed

Sample Data:Sample Data:PER*BD*JOHN JONES*TE*Telephone Number~ (Warehouse orders only)PER*BD*JOHN JONES*TE*Telephone Number~ (Warehouse orders only)

Element Summary: Ref Id Element Name Req Type Min/Max UsagePER01 366 Contact Function Code

Description: Code identifying the majorduty or responsibility of the person orgroup named

M ID 2/2 Must use

CodeList Summary (Total Codes: 230, Included: 1)Code NameBD Buyer Name or Department

PER02 93 Name

Description: Free-form name

O AN 1/60 Used

PER03 365 Communication Number Qualifier

Description: Code identifying the type ofcommunication number

X ID 2/2 Used

CodeList Summary (Total Codes: 40, Included: 1)Code NameTE Telephone

PER04 364 Communication Number

Description: Complete communicationsnumber including country or area codewhen applicable

X AN 1/80 Used

Syntax Rules: 1. P0304 - If either PER03 or PER04 is present, then the other is required.2. P0506 - If either PER05 or PER06 is present, then the other is required.3. P0708 - If either PER07 or PER08 is present, then the other is required.

Page 12: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 10 For internal use only

FOB F.O.B. Related Instructions Pos: 080 Max: >1Heading - Optional

Loop: N/A Elements: 1

User Option (Usage): UsedPurpose: To specify transportation instructions relating to shipment

Sample Data:Sample Data:FOB*PB~ FOB*PB~ 

Element Summary: Ref Id Element Name Req Type Min/Max UsageFOB01 146 Shipment Method of Payment

Description: Code identifying paymentterms for transportation charges

M ID 2/2 Must use

CodeList Summary (Total Codes: 28, Included: 2)Code NamePB Customer Pick-up/BackhaulPP Prepaid (by Seller)

Syntax Rules: 1. C0302 - If FOB03 is present, then FOB02 is required.2. C0405 - If FOB04 is present, then FOB05 is required.3. C0706 - If FOB07 is present, then FOB06 is required.4. C0809 - If FOB08 is present, then FOB09 is required.

Page 13: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 11 For internal use only

DTM Date/Time Reference Pos: 150 Max: 10Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): UsedPurpose: To specify pertinent dates and times

Sample Data:Sample Data:Customer Pickup Warehouse Order:DTM*002*20130705~DTM*118*20130704~

Delivered Warehouse Order:DTM*002*20130705~ Store Order:DTM*002*20110401~ 

Customer Pickup Warehouse Order:DTM*002*20130705~DTM*118*20130704~

Delivered Warehouse Order:DTM*002*20130705~ Store Order:DTM*002*20110401~ Safeway Note :Safeway Note :Effective 1/13/19 for Store Orders :  Using the defined schedule, Albertsons will populate the proper delivery datefor the shipment.Effective 1/13/19 for Store Orders :  Using the defined schedule, Albertsons will populate the proper delivery datefor the shipment.

Element Summary: Ref Id Element Name Req Type Min/Max UsageDTM01 374 Date/Time Qualifier

Description: Code specifying type of dateor time, or both date and time

M ID 3/3 Must use

CodeList Summary (Total Codes: 1112, Included: 2)Code Name002 Delivery Requested118 Requested Pick-up

DTM02 373 Date

Description: Date expressed asCCYYMMDD

X DT 8/8 Used

Syntax Rules: 1. R020305 - At least one of DTM02, DTM03 or DTM05 is required.2. C0403 - If DTM04 is present, then DTM03 is required.3. P0506 - If either DTM05 or DTM06 is present, then the other is required.

Page 14: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 12 For internal use only

PKG Marking, Packaging,Loading

Pos: 220 Max: 200Heading - Optional

Loop: N/A Elements: 1

User Option (Usage): UsedPurpose: To describe marking, packaging, loading, and unloading requirements

Sample Data:Sample Data:PKG******01~PKG******01~

Element Summary: Ref Id Element Name Req Type Min/Max UsagePKG06 400 Unit Load Option Code

Description: Code identifying loading orunloading a shipment

X ID 2/2 Used

CodeList Summary (Total Codes: 12, Included: 5)Code Name01 Palletized02 Floor Stack/Hand Pile03 Mixed04 Slip Sheet05 Module

Syntax Rules: 1. R040506 - At least one of PKG04, PKG05 or PKG06 is required.2. C0403 - If PKG04 is present, then PKG03 is required.3. C0501 - If PKG05 is present, then PKG01 is required.

Page 15: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 13 For internal use only

TD5 Carrier Details (RoutingSequence/Transit Time)

Pos: 240 Max: 12Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): UsedPurpose: To specify the carrier and sequence of routing and provide transit time information

Sample Data:Sample Data:TD5****M*TRUCK~TD5****H*OUR CR/T~TD5****M*TRUCK~TD5****H*OUR CR/T~

Element Summary: Ref Id Element Name Req Type Min/Max UsageTD504 91 Transportation Method/Type Code

Description: Code specifying the methodor type of transportation for the shipment

X ID 1/2 Used

CodeList Summary (Total Codes: 71, Included: 2)Code NameH Customer PickupM Motor (Common Carrier)

TD505 387 Routing

Description: Free-form description of therouting or requested routing for shipment,or the originating carrier's identity

X AN 1/35 Used

Syntax Rules: 1. R0204050612 - At least one of TD502, TD504, TD505, TD506 or TD512 is required.2. C0203 - If TD502 is present, then TD503 is required.3. C0708 - If TD507 is present, then TD508 is required.4. C1011 - If TD510 is present, then TD511 is required.5. C1312 - If TD513 is present, then TD512 is required.6. C1413 - If TD514 is present, then TD513 is required.7. C1512 - If TD515 is present, then TD512 is required.

Page 16: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 14 For internal use only

N9 Reference Identification Pos: 295 Max: 1Heading - Optional

Loop: N9 Elements: 2

User Option (Usage): UsedPurpose: To transmit identifying information as specified by the Reference Identification Qualifier

Sample Data:Sample Data:N9*AH*548177~ (Warehouse & Store Order when applicable)   

N9*AH*548177~ (Warehouse & Store Order when applicable)   

Safeway Note :Safeway Note :THE SOLE PURPOSE OF THE N9 SEGMENT IN THE 850 DOCUMENT IS TO PROVIDE THE BEGINNINGLOOP FOR SUBSEQUENT MSG SEGMENTS. . PLEASE LOOK AT REF SEGMENT FOR ASSOCIATEDPURCHASE ORDER INFORMATION.

THE SOLE PURPOSE OF THE N9 SEGMENT IN THE 850 DOCUMENT IS TO PROVIDE THE BEGINNINGLOOP FOR SUBSEQUENT MSG SEGMENTS. . PLEASE LOOK AT REF SEGMENT FOR ASSOCIATEDPURCHASE ORDER INFORMATION.

Element Summary: Ref Id Element Name Req Type Min/Max UsageN901 128 Reference Identification Qualifier

Description: Code qualifying theReference Identification

M ID 2/3 Must use

CodeList Summary (Total Codes: 1503, Included: 1)Code NameAH Agreement Number

N902 127 Reference Identification

Description: Reference information asdefined for a particular Transaction Set oras specified by the ReferenceIdentification Qualifier

X AN 1/30 Used

Syntax Rules: 1. R0203 - At least one of N902 or N903 is required.2. C0605 - If N906 is present, then N905 is required.

Page 17: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 15 For internal use only

MSG Message Text Pos: 300 Max: 1000Heading - Optional

Loop: N9 Elements: 1

User Option (Usage): UsedPurpose: To provide a free-form format that allows the transmission of text information

Sample Data:Sample Data:MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS ALBERTSONS/SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~ 

MSG*THIS PURCHASE ORDER IS SUBJECT TO THE SAME TERMS AND~MSG*CONDITIONS AS ALBERTSONS/SAFEWAY PURCHASE ORDER FORM 1030~MSG*PICKUP NO. E450562~ 

Safeway Note :Safeway Note :ALBERTSONS COMPANIES WILL SEND MULTIPLE MSG/MTX SEGMENTS CONTAINING 80 CHARACTERS PER SEGMENT FOR COMMENTS > 80 CHARACTERS. WHEN APPLICABLE, THE ASSIGNED PICK-UPNUMBER WILL BE SENT IN THIS SEGMENT.

ALBERTSONS COMPANIES WILL SEND MULTIPLE MSG/MTX SEGMENTS CONTAINING 80 CHARACTERS PER SEGMENT FOR COMMENTS > 80 CHARACTERS. WHEN APPLICABLE, THE ASSIGNED PICK-UPNUMBER WILL BE SENT IN THIS SEGMENT.

Element Summary: Ref Id Element Name Req Type Min/Max UsageMSG01 933 Free-Form Message Text

Description: Free-form message text

M AN 1/264 Must use

Syntax Rules: 1. C0302 - If MSG03 is present, then MSG02 is required.

Page 18: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 16 For internal use only

N1 Name Pos: 310 Max: 1Heading - Optional

Loop: N1 Elements: 4

User Option (Usage): UsedPurpose: To identify a party by type of organization, name, and code

Sample Data:Sample Data:Warehouse orders:N1*ST*ALBERTSONSLLC A SUB.OF ALBERTSONS COMPANIES*9*0091372092527~N2*Tracy Produce~N3*16900 West Schulte Road~N4*Tracy*CA*95376~

N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~

N1*VN*BEST SUPPLIER INC.*9*1234567890000~ N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~ Store Orders:N1*ST**9*009137209SSS~  (SSSS = 4 DIGIT STORE #)N2*VONS~  (STORE DIVISION NAME)N3*16900 STORE ADDRESS~N4*LOS ANGELES*CA*90008~ N1*BT*ALBERTSONS COMPANIES, LLC*9*009137209XXXX~  XXXX=4 DIGIT DIVISION

N1*VN*DSDXXXXXXXXX*9*1234567890000~ XXX=DSD ASSIGNED DATA BATCH NAME 

Warehouse orders:N1*ST*ALBERTSONSLLC A SUB.OF ALBERTSONS COMPANIES*9*0091372092527~N2*Tracy Produce~N3*16900 West Schulte Road~N4*Tracy*CA*95376~

N1*BT*ALBERTSONS COMPANIES, LLC*9*0091372091700~N2*NATIONAL SERVICES CENTER~N3*P.O. BOX 29093~N4*PHOENIX*AZ*85038~

N1*VN*BEST SUPPLIER INC.*9*1234567890000~ N3*P.O. BOX 11111~N4*LOS ALAMITOS*CA*90001~ Store Orders:N1*ST**9*009137209SSS~  (SSSS = 4 DIGIT STORE #)N2*VONS~  (STORE DIVISION NAME)N3*16900 STORE ADDRESS~N4*LOS ANGELES*CA*90008~ N1*BT*ALBERTSONS COMPANIES, LLC*9*009137209XXXX~  XXXX=4 DIGIT DIVISION

N1*VN*DSDXXXXXXXXX*9*1234567890000~ XXX=DSD ASSIGNED DATA BATCH NAME Safeway Note :Safeway Note :Albertsons Companies Warehouse Duns Listing: http://suppliers.safeway.com/pdf/pdf_us/DunsListing-USA.pdfAlbertsons Companies Warehouse Duns Listing: http://suppliers.safeway.com/pdf/pdf_us/DunsListing-USA.pdf

Element Summary: Ref Id Element Name Req Type Min/Max UsageN101 98 Entity Identifier Code

Description: Code identifying anorganizational entity, a physical location,

M ID 2/3 Must use

Page 19: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

Ref Id Element Name Req Type Min/Max Usage

850_ X12_VICS_4010_WHS_DSD .ecs 17 For internal use only

property or an individual

CodeList Summary (Total Codes: 1312, Included: 3)Code NameBT Bill-to-PartyST Ship ToVN Vendor

N102 93 Name

Description: Free-form name

X AN 1/60 Used

N103 66 Identification Code Qualifier

Description: Code designating thesystem/method of code structure used forIdentification Code (67)

X ID 1/2 Used

CodeList Summary (Total Codes: 215, Included: 1)Code Name9 D-U-N-S+4, D-U-N-S Number with Four Character Suffix

N104 67 Identification Code

Description: Code identifying a party orother code

X AN 2/80 Used

Syntax Rules: 1. R0203 - At least one of N102 or N103 is required.2. P0304 - If either N103 or N104 is present, then the other is required.

Page 20: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 18 For internal use only

N2 Additional Name Information Pos: 320 Max: 2Heading - Optional

Loop: N1 Elements: 1

User Option (Usage): UsedPurpose: To specify additional names or those longer than 35 characters in length

Sample Data:Sample Data:See N1 sampleSee N1 sample

Element Summary: Ref Id Element Name Req Type Min/Max UsageN201 93 Name

Description: Free-form name

M AN 1/60 Must use

Page 21: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 19 For internal use only

N3 Address Information Pos: 330 Max: 2Heading - Optional

Loop: N1 Elements: 1

User Option (Usage): UsedPurpose: To specify the location of the named party

Sample Data:Sample Data:See N1 sampleSee N1 sample

Element Summary: Ref Id Element Name Req Type Min/Max UsageN301 166 Address Information

Description: Address information

M AN 1/55 Must use

Page 22: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 20 For internal use only

N4 Geographic Location Pos: 340 Max: >1Heading - Optional

Loop: N1 Elements: 4

User Option (Usage): UsedPurpose: To specify the geographic place of the named party

Sample Data:Sample Data:See N1 sampleSee N1 sample

Element Summary: Ref Id Element Name Req Type Min/Max UsageN401 19 City Name

Description: Free-form text for city name

O AN 2/30 Used

N402 156 State or Province Code

Description: Code (StandardState/Province) as defined by appropriategovernment agency

O ID 2/2 Used

N403 116 Postal Code

Description: Code defining internationalpostal zone code excluding punctuationand blanks (zip code for United States)

O ID 3/15 Used

N404 26 Country Code

Description: Code identifying the country

O ID 2/3 Used

Syntax Rules: 1. C0605 - If N406 is present, then N405 is required.

Page 23: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 21 For internal use only

PO1 Baseline Item Data Pos: 010 Max: 1Detail - Mandatory

Loop: PO1 Elements: 10

User Option (Usage): Must usePurpose: To specify basic and most frequently used line item data

Sample Data:Sample Data:Warehouse Order:UOM will be 'CA'.PO1**10*CA*12.5**UA*042040304101*IN*20403041*VN*22222~PO1**25*CA*7.64*PP*UA*043010006010*IN*30106017*VN*111111 ~ (RANDOMWEIGHT ITEM) Store Order:New changes effective 1/13/19UOM can be 'CA' or 'EA'.'UA' will always be sent followed by the consumer UPC. This UPC is required on Supplier EDI894, G8304 to Safeway.Item Cost (PO104) will be added. 

PO1**10*EA*1.12**UA*042040304101*IN*30000017*VN*12341~   PO108/09/10/11 willbe sent if available.  

Warehouse Order:UOM will be 'CA'.PO1**10*CA*12.5**UA*042040304101*IN*20403041*VN*22222~PO1**25*CA*7.64*PP*UA*043010006010*IN*30106017*VN*111111 ~ (RANDOMWEIGHT ITEM) Store Order:New changes effective 1/13/19UOM can be 'CA' or 'EA'.'UA' will always be sent followed by the consumer UPC. This UPC is required on Supplier EDI894, G8304 to Safeway.Item Cost (PO104) will be added. 

PO1**10*EA*1.12**UA*042040304101*IN*30000017*VN*12341~   PO108/09/10/11 willbe sent if available.  

Element Summary: Ref Id Element Name Req Type Min/Max UsagePO102 330 Quantity Ordered

Description: Quantity ordered

X R 1/15 Used

PO103 355 Unit or Basis for Measurement Code

Description: Code specifying the units inwhich a value is being expressed, ormanner in which a measurement hasbeen taken

O ID 2/2 Used

CodeList Summary (Total Codes: 794, Included: 2)Code NameCA CaseEA Each

PO104 212 Unit Price

Description: Price per unit of product,service, commodity, etc.

X R 1/17 Used

PO105 639 Basis of Unit Price Code O ID 2/2 Used

Page 24: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

Ref Id Element Name Req Type Min/Max Usage

850_ X12_VICS_4010_WHS_DSD .ecs 22 For internal use only

Description: Code identifying the type ofunit price for an itemSafeway Note: FOR RANDOM WEIGHTITEMS ONLYSafeway Note: FOR RANDOM WEIGHTITEMS ONLY

CodeList Summary (Total Codes: 91, Included: 1)Code NamePP Price per Pound

PO106 235 Product/Service ID Qualifier

Description: Code identifying thetype/source of the descriptive numberused in Product/Service ID (234)Safeway Note: UPC CASE CODE 2-5-5Safeway Note: UPC CASE CODE 2-5-5

X ID 2/2 Used

CodeList Summary (Total Codes: 477, Included: 1)Code NameUA U.P.C./EAN Case Code (2-5-5)

PO107 234 Product/Service ID

Description: Identifying number for aproduct or service

X AN 1/48 Used

PO108 235 Product/Service ID Qualifier

Description: Code identifying thetype/source of the descriptive numberused in Product/Service ID (234)

X ID 2/2 Used

CodeList Summary (Total Codes: 477, Included: 1)Code NameIN Buyer's Item Number

PO109 234 Product/Service ID

Description: Identifying number for aproduct or serviceSafeway Note: CORPORATE ITEM CODE (CIC)Safeway Note: CORPORATE ITEM CODE (CIC)

X AN 1/48 Used

PO110 235 Product/Service ID Qualifier

Description: Code identifying thetype/source of the descriptive numberused in Product/Service ID (234)

X ID 2/2 Used

CodeList Summary (Total Codes: 477, Included: 1)Code NameVN Vendor's (Seller's) Item Number

PO111 234 Product/Service ID

Description: Identifying number for aproduct or service

X AN 1/48 Used

Syntax Rules:

Page 25: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 23 For internal use only

1. C0302 - If PO103 is present, then PO102 is required.2. C0504 - If PO105 is present, then PO104 is required.3. P0607 - If either PO106 or PO107 is present, then the other is required.4. P0809 - If either PO108 or PO109 is present, then the other is required.5. P1011 - If either PO110 or PO111 is present, then the other is required.6. P1213 - If either PO112 or PO113 is present, then the other is required.7. P1415 - If either PO114 or PO115 is present, then the other is required.8. P1617 - If either PO116 or PO117 is present, then the other is required.9. P1819 - If either PO118 or PO119 is present, then the other is required.

10. P2021 - If either PO120 or PO121 is present, then the other is required.11. P2223 - If either PO122 or PO123 is present, then the other is required.12. P2425 - If either PO124 or PO125 is present, then the other is required.

Page 26: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 24 For internal use only

CTP Pricing Information Pos: 040 Max: 1Detail - Optional

Loop: CTP Elements: 3

User Option (Usage): UsedPurpose: To specify pricing information

Sample Data:Sample Data:CTP*RS*FCP*12.5~CTP*RS*FCP*12.5~

Element Summary: Ref Id Element Name Req Type Min/Max UsageCTP01 687 Class of Trade Code

Description: Code indicating class oftrade

O ID 2/2 Used

CodeList Summary (Total Codes: 52, Included: 1)Code NameRS Resale

CTP02 236 Price Identifier Code

Description: Code identifying pricingspecification

X ID 3/3 Used

CodeList Summary (Total Codes: 164, Included: 1)Code NameFCP First Cost Price

CTP03 212 Unit Price

Description: Price per unit of product,service, commodity, etc.Safeway Note: PRICE CAN BE SENTWITH OR WITHOUT DECIMAL POINTSafeway Note: PRICE CAN BE SENTWITH OR WITHOUT DECIMAL POINT

X R 1/17 Used

Syntax Rules: 1. P0405 - If either CTP04 or CTP05 is present, then the other is required.2. C0607 - If CTP06 is present, then CTP07 is required.3. C0902 - If CTP09 is present, then CTP02 is required.4. C1002 - If CTP10 is present, then CTP02 is required.5. C1103 - If CTP11 is present, then CTP03 is required.

Page 27: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 25 For internal use only

PID Product/Item Description Pos: 050 Max: 1Detail - Optional

Loop: PID Elements: 3

User Option (Usage): UsedPurpose: To describe a product or process in coded or free-form format

Sample Data:Sample Data:PID*F*08***ITEM DESCRIPTION 1/10 LB~PID*F*08***ITEM DESCRIPTION 1/10 LB~

Element Summary: Ref Id Element Name Req Type Min/Max UsagePID01 349 Item Description Type

Description: Code indicating the formatof a description

M ID 1/1 Must use

CodeList Summary (Total Codes: 3, Included: 1)Code NameF Free-form

PID02 750 Product/Process Characteristic Code

Description: Code identifying the generalclass of a product or processcharacteristic

O ID 2/3 Used

CodeList Summary (Total Codes: 217, Included: 1)Code Name08 Product

PID05 352 Description

Description: A free-form description toclarify the related data elements and theircontentSafeway Note: ITEM DESCRIPTIONWITH PACK/SIZE IN LAST 8CHARACTERS

Safeway Note: ITEM DESCRIPTIONWITH PACK/SIZE IN LAST 8CHARACTERS

X AN 1/80 Used

Syntax Rules: 1. C0403 - If PID04 is present, then PID03 is required.2. R0405 - At least one of PID04 or PID05 is required.3. C0703 - If PID07 is present, then PID03 is required.4. C0804 - If PID08 is present, then PID04 is required.5. C0905 - If PID09 is present, then PID05 is required.

Page 28: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 26 For internal use only

SAC Service, Promotion,Allowance, or ChargeInformation

Pos: 130 Max: 1Detail - Optional

Loop: SAC Elements: 5

User Option (Usage): UsedPurpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage forthe service, promotion, allowance, or charge

Sample Data:Sample Data:SAC*A*B280***49700***3.55****02~SAC*A*B280***49700***3.55****02~

Element Summary: Ref Id Element Name Req Type Min/Max UsageSAC01 248 Allowance or Charge Indicator

Description: Code which indicates anallowance or charge for the servicespecified

M ID 1/1 Must use

CodeList Summary (Total Codes: 7, Included: 2)Code NameA AllowanceC Charge

SAC02 1300 Service, Promotion, Allowance, orCharge Code

Description: Code identifying the service,promotion, allowance, or chargeSafeway Note: Listed are someAllowance/Charge Code examplesSafeway Note: Listed are someAllowance/Charge Code examples

X ID 4/4 Used

CodeList Summary (Total Codes: 1053, Included: 3)Code NameB280 Combination Performance and Non-performanceD240 FreightD360 Goods and Services Tax Charge

SAC05 610 Amount

Description: Monetary amount

O N2 1/15 Used

SAC08 118 Rate

Description: Rate expressed in thestandard monetary denomination for thecurrency specified

O R 1/9 Used

SAC12 331 Allowance or Charge Method ofHandling Code

Description: Code indicating method of

O ID 2/2 Used

Page 29: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

Ref Id Element Name Req Type Min/Max Usage

850_ X12_VICS_4010_WHS_DSD .ecs 27 For internal use only

handling for an allowance or charge

CodeList Summary (Total Codes: 22, Included: 3)Code Name01 Bill Back02 Off Invoice06 Charge to be Paid by Customer

Syntax Rules: 1. R0203 - At least one of SAC02 or SAC03 is required.2. P0304 - If either SAC03 or SAC04 is present, then the other is required.3. P0607 - If either SAC06 or SAC07 is present, then the other is required.4. P0910 - If either SAC09 or SAC10 is present, then the other is required.5. C1110 - If SAC11 is present, then SAC10 is required.6. L130204 - If SAC13 is present, then at least one of SAC02 or SAC04 is required.7. C1413 - If SAC14 is present, then SAC13 is required.8. C1615 - If SAC16 is present, then SAC15 is required.

Page 30: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 28 For internal use only

CTT Transaction Totals Pos: 010 Max: 1Summary - Optional

Loop: CTT Elements: 3

User Option (Usage): UsedPurpose: To transmit a hash total for a specific element in the transaction set

Sample Data:Sample Data:CTT*1**120*LB~CTT*1**120*LB~

Element Summary: Ref Id Element Name Req Type Min/Max UsageCTT01 354 Number of Line Items

Description: Total number of line items inthe transaction set

M N0 1/6 Must use

CTT03 81 Weight

Description: Numeric value of weight

X R 1/10 Used

CTT04 355 Unit or Basis for Measurement Code

Description: Code specifying the units inwhich a value is being expressed, ormanner in which a measurement hasbeen taken

X ID 2/2 Used

CodeList Summary (Total Codes: 794, Included: 2)Code NameCA CaseLB Pound

Syntax Rules: 1. P0304 - If either CTT03 or CTT04 is present, then the other is required.2. P0506 - If either CTT05 or CTT06 is present, then the other is required.

Page 31: 850 Purchase Order · 7/30/2018 Purchase Order - 850 850_ X12_VICS_4010_WHS_DSD .ecs 1 For internal use only 850Purchase Order Functional Group=PO Purpose: This Draft Standard for

7/30/2018 Purchase Order - 850

850_ X12_VICS_4010_WHS_DSD .ecs 29 For internal use only

SE Transaction Set Trailer Pos: 030 Max: 1Summary - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must usePurpose: To indicate the end of the transaction set and provide the count of the transmitted segments (including thebeginning (ST) and ending (SE) segments)

Sample Data:Sample Data:SE*28*01403001~SE*28*01403001~

Element Summary: Ref Id Element Name Req Type Min/Max UsageSE01 96 Number of Included Segments

Description: Total number of segmentsincluded in a transaction set including STand SE segments

M N0 1/10 Must use

SE02 329 Transaction Set Control Number

Description: Identifying control numberthat must be unique within the transactionset functional group assigned by theoriginator for a transaction set

M AN 4/9 Must use