EDI Example Files
EDI Example Files (from FLX PDF Spec)
All examples use 004010VICS format.
846 Inventory Advice Example
Scenario: Supplier sending inventory for 3 products. All use SKU as primary identifier.
- Product 1 (SKU123): 145 in stock, has UPC and EAN
- Product 2 (SKU456): 0 = out-of-stock/backorder, has UPC and EAN
- Product 3 (SKU789): 0 = discontinued, SKU only
EDI · 004010VICS
ISA*00* *00* *ZZ*XXXXXX*ZZ*FLXPOINT*120116*0640*U*00401*000000001*0*P*>~GS*IB*XXXXXX*FLXPOINT*20180116*0640*1*X*004010VICS~ST*846*1~BIA*00*MM*1*20180116~REF*IA*99999~LIN**SK*SKU123*EA*1222222222222*UP*222222222222~PID*F*08***Your product title~QTY*33*145*EA~LIN**SK*SKU456*EA*2333333333333*UP*333333333333~PID*F*08***Another product title. Skipping optional title below~QTY*33*0*EA~LIN**SK*SKU789~QTY*33*0*EA~SE*12*1~GE*1*1~IEA*1*000000001~
850 Purchase Order Example
Scenario: Two POs in one interchange. First includes billing address and item customizations. Second has 2 line items, no billing, Next Day Air.
EDI · 004010VICS
ISA*00* *00* *ZZ*FLXPOINT *ZZ*123456 *120111*2309*U*00401*000007607*0*P*>~GS*PO*FLXPOINT*001017078*20180111*2309*7607*X*004010VICS~ST*850*0001~BEG*00*SA*75070461**20180111~CUR*BY*USD~REF*IA*123456~PER*EA**TE*8011234567~DTM*001*20180116~TD5*****UPS******SI~N9*CO*10007241899999~N1*ST*John Smith~N3*1234 E Main Street~N4*City*UT*84003~PER*NT**TE*8011234567*EM*shippingemail@gmail.com~N1*BT*John Smith~N3*1234 E Main Street~N4*City*UT*84003~PER*NT**TE*8011234567*EM*billingemail@gmail.com~PO1*0001*1*EA*14.4**UP*123456789159~PID*F*08***Item Title Here~PID*F*08***Customization Text : Happy Birthday, Gift Recipient!~PID*F*08***Custom Image Link : tinyurl.com/80CharacterLimit.................cutoff~CTT*1~SE*22*0001~ST*850*0002~BEG*00*SA*75070462**20180111~CUR*BY*USD~REF*IA*123456~PER*EA**TE*9999999999~DTM*001*20180112~TD5*****any******ND~N9*CO*10007247199999~N1*ST*Fake Name~N3*456 N 200 S~N4*Nowhereville*UT*84003~PER*NT**TE*(801)123-4567*EM*anothershippingemail@gmail.com~PO1*0001*1*EA*27.5**UP*123456789951~PID*F*08***Item Title Here~PO1*0002*1*EA*27.5**UP*456789111213~PID*F*08***Item Title Here~CTT*2~SE*18*0002~GE*2*7607~IEA*1*000007607~
856 Ship Notice Examples
Option #1 (RECOMMENDED): One ASN per shipment, tracking at Pack level (BSN05=0001)
EDI · 004010VICS
ISA*00* *00* *ZZ*XXXXXX *ZZ*FLXPOINT *120116*0705*U*00401*000000004*0*P*>~GS*SH*XXXXXX*FLXPOINT*20180116*0705*253*X*004010VICS~ST*856*3936~BSN*00*1111111*20020718*0855*0001~HL*1**S~TD5**2*UPSN*********SI~DTM*011*20180116*0855~N1*SF**92*22222~HL*2*1*O~PRF*11123456~REF*CO*22123456780103~REF*VN*33333333333333333333~HL*3*2*P~MAN*CP*1ZE44444444444444~HL*4*3*I~LIN*0001*BP*055555555555~SN1**1*EA~SE*16*3936~ST*856*3937~BSN*00*11111111*20020718*1234*0001~HL*1**S~TD5**2*UPSN*********ND~DTM*011*20180116*1234~N1*SF**92*222222~HL*2*1*O~PRF*11123457~REF*CO*22123456780102~REF*VN*333333333333334444444~HL*3*2*P~MAN*CP*1ZE44444444888888~HL*4*3*I~LIN*0001*BP*055555555555~SN1**1*EA~HL*5*3*I~LIN*0002*BP*055555111111~SN1**1*EA~SE*19*3937~GE*2*253~IEA*1*000000004~
Option #2: One HL shipment per shipment, single ST/SE, tracking at Pack level
EDI · 004010VICS
ISA*00* *00* *ZZ*XXXXXX *ZZ*FLXPOINT *120116*0705*U*00401*000000002*0*P*>~GS*SH*XXXXXX*FLXPOINT*20180116*0705*253*X*004010VICS~ST*856*3936~BSN*00*11111111*20180116*1930*0001~HL*1**S~TD5**2*UPSN*********SC~DTM*011*20180116*1930~N1*SF**92*22222~HL*2*1*O~PRF*11123456~REF*CO*22123456780103~REF*VN*33333333333333333333~HL*3*2*P~MAN*CP*1ZE44444444444444~HL*4*3*I~LIN*0001*BP*055555555555~SN1**1*EA~HL*5**S~TD5**2*UPSN*********SC~DTM*011*20180116*1930~N1*SF**92*22222~HL*6*5*O~PRF*11123457~REF*CO*22123456780102~REF*VN*333333333333338888888~HL*7*6*P~MAN*CP*1ZE44444444488888~HL*8*7*I~LIN*0001*BP*055555555555~SN1**1*EA~HL*9*7*I~LIN*0001*BP*055555511111~SN1**2*EA~SE*32*3936~GE*1*253~IEA*1*000000002~
Option #3: Tracking number at Shipment level (REF*CN), BSN05=0004 (no Pack)
EDI · 004010VICS
ISA*00* *00* *ZZ*XXXXXX *ZZ*FLXPOINT *120116*0705*U*00401*000000022*0*P*>~GS*SH*XXXXXX*FLXPOINT*20180116*0705*253*X*004010VICS~ST*856*3936~BSN*00*11111111*20180116*2040*0004~HL*1**S~TD5**2*UPSN*********SC~REF*CN*1ZE55555222241598~DTM*011*20180116*2040~N1*SF**92*22222~HL*2*1*O~PRF*11123456~REF*CO*22123456780103~REF*VN*33333333333333333333~HL*3*2*I~LIN*0001*BP*055555555111~SN1**1*EA~HL*4**S~TD5**2*UPSN*********D3~REF*CN*1ZE55555222244444~DTM*011*20180116*2100~N1*SF**92*22222~HL*5*4*O~PRF*11123457~REF*CO*22123456780102~REF*VN*1111111145~HL*6*5*I~LIN*0001*BP*044444444444~SN1**2*EA~HL*7*5*I~LIN*0002*BP*044444422222~SN1**2*EA~SE*30*3936~GE*1*253~IEA*1*000000022~
810 Invoice Example
Scenario: Invoicing for the two POs above. Each has $5.00 shipping charge. Second invoice total ($65) is $5 higher than itemized total ($55 items + $5 shipping) — the extra $5 cannot currently be represented in an 810 segment.
EDI · 004010VICS
ISA*00* *00* *ZZ*XXXXXX*ZZ*FLXPOINT*120116*0218*U*00401*310000617*0*P*>~GS*IN*XXXXXX*FLXPOINT*20180116*0218*617*X*004010VICS~ST*810*53737~BIG*20180116*123456**75070461~REF*IA*123456~REF*DP*0000~ITD*01*3****20180126*45~DTM*011*20180116~IT1*1*1*EA*14.4*QT*UP*123456789159~TDS*1940~SAC*C*G821***500~ISS*1*CA*4*LB~CTT*1~SE*12*53737~ST*810*53738~BIG*20011109*4857775**75070462~REF*IA*123456~REF*DP*0000~ITD*01*3****20180126*45~DTM*011*20180116~IT1*1*1*EA*27.5*QT*UP*123456789951~IT1*2*1*EA*27.5*QT*UP*123456777777~TDS*6500~SAC*C*G821***500~ISS*1*CA*3*LB~CTT*2~SE*13*53738~GE*2*617~IEA*1*310000617~
Something unclear?
Ask our AI assistant — it knows this spec and can explain any segment, error, or rule in plain English.