VR-4010 Page 1 02/16/01 Parts Division Electronic Invoices version 40.10 2/15/01 ISA - INTERCHANGE CONTROL HEADER... 2 GS FUNCTIONAL GROUP HEADER... 3 ST - TRANSACTION SET HEADER... 4 BIG - BEGINNING SEGMENT FOR INVOICE... 5 CUR - CURRENCY... 6 REF - REFERENCE NUMBERS... 7 DTM - DATE/TIME REFERENCE... 8 IT1 - BASELINE ITEM DATA... 9 SAC SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION... 10 TDS - TOTAL MONETARY VALUE SUMMARY... 12 SAC SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION... 13 ISS - INVOICE SHIPMENT SUMMARY... 15 CTT - TRANSACTION TOTALS... 16 SE - TRANSACTION SET TRAILER... 17 GE - FUNCTIONAL GROUP TRAILER... 18 IEA - INTERCHANGE CONTROL TRAILER... 19 SEGMENTS NOT USED... 20
VR-4010 Page 2 02/16/01 ISA - Interchange Control Header Heading Only Max Use: 1 To start and identify an interchange of one or more functional groups and interchange related control segments. ISA*00* *00* *ZZ* Vendor*01* 137361242*920714*0145*U*00200*000000145*0*P*>. ELEM ELEM NUMBER NAME ANSI FEATURES FILE LENGTH NOTES ISA01 I01 AUTHORIZATION M 2/2 2/2 "00" QUALIFIER ISA02 I02 AUTHORIZATION M AN 10/10 Blanks INFORMATION ISA03 I03 SECURITY INFORMATION M 2/12 2/12 "00" QUALIFIER ISA04 I04 SECURITY INFORMATION M AN 10/10 Blanks ISA05 I05 INTERCHANGE M 2/2 2/2 Supplier Preference QUALIFIER ISA06 I06 INTERCHANGE SENDER M 15/15 15/15 Supplier Preference ISA07 I07 INTERCHANGE M 2/2 2/2 "01" QUALIFIER ISA08 I08 INTERCHANGE M 15/15 9/9 "137361242" RECEIVER ISA09 I09 INTERCHANGE M DT 6/6 6/6 DATE ISA10 I10 INTERCHANGE M TM 4/4 4/4 TIME ISA11 I11 INTERCHANGE M 1/1 1/1 "U" STANDARDS ISA12 I12 INTERCHANGE M 5/5 5/5 "00200" VERSION ISA13 I13 INTERCHANGECONTROL NUMBER M N0 9/9 9/9 Must be identical to the Interchange Control # contained in IEA02 ISA14 I14 ACKNOWLEDGEREQUEST ED M 1/1 1/1 Supplier Preference: "0" for No Acknowledgment Requested"1" for Acknowledgment Requested ISA15 I15 TEST INDICATOR M 1/1 1/1 "T" for Test P for Production ISA16 I16 SUBELEMENT SEPARATOR M AN 1/1 1/1 >(hex 6E )
VR-4010 Page 3 02/16/01 GS Functional Group Header Heading Only Max Use: 1 To indicate the beginning of a functional group and to provide control information. GS*IN* Vendor *097248199*19990520*1321*5*X* 004010. ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES GS01 479 FUNCTIONAL CODE M 2/2 2/2 "IN" for 810 GS02 G142 APPLICATION SENDER CODE M 2/15 9/9 Assigned Supplier Number GS03 G124 APPLICATION RECEIVERS CODE M 2/15 2/12 Parts DUNS Number - 097248199 GS04 373 DATE M DT 8/8 8/8 GS05 337 DATA INTERCHANGE TIME M T8 4/8 4/4 GS06 28 DATA INTERCHANGE CONTROL NUMBER M N0 1/9 1/9 Must match the Data Interchange Control Number contained in the GE02 segment. GS07 455 RESPONSIBLE AGENCY CODE M 1/2 1/1 "X" For ANSI GS08 480 VERSION/REL M 1/12 1/12 Ver/Rel 004010
VR-4010 Page 4 02/16/01 ST - Transaction Set Header Heading Only Max Use: 1 To indicate the start of a transaction set and to assign a control number. ST*810*000000004. ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES ST01 143 TRANSACTION SET CODE M 3/3 3/3 810 for Invoice ST02 329 TRANSACTION SET CONTROL NUMBER M AN 4/9 4/9 Must match the Transaction Set Control Number contained in the SE02 segment.
VR-4010 Page 5 02/16/01 BIG - Beginning Segment for Invoice Heading Only To indicate the beginning of an invoice transaction set and to transmit identifying numbers and dates. BIG*19991128*INV2345*19991123*ST-A12345. NOTES: If Purchase Order Number is listed in BIG04 and in IT106/07, the Purchase Order Number in the IT1 segment will override the Purchase Order Number in the BIG segment. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES BIG01 373 DATE M DT 8/8 8/8 "CCYYMMDD" format BIG02 76 INVOICE NUMBER M AN 1/22 1/22 BIG03 373 DATE M DT 8/8 8/8 Required BIG04 324 PURCHASE ORDER NUMBER M AN 1/22 1/22 Parts Purchase Order BIG05 328 RELEASE NUMBER O AN 1/30 BIG06 327 CHANGE ORDER O AN 1/8 SEQUENCE NUMBER BIG07 640 TRANSACTION TYPE O 2/2 CODE BIG08 353 TRANSACTION SET O 2/2 PURPOSE CODE BIG09 306 ACTION CODE O 1/2 BIG10 76 INVOICE NUMBER O AN 1/22
VR-4010 Page 6 02/16/01 CUR - Currency Heading Only To specify the currency (dollars, pounds, francs, etc.) used in a transaction. GENERAL INFORMATION: requires its suppliers to bill in US dollars unless you only supply non-us entities. Therefore, all non-us suppliers are required to include a CUR segment. CUR*SE*USD. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES CUR01 98 ENTITY ENTIFIER CODE M 2/3 2/2 "SE" for Selling Party CUR02 100 CURRENCY CODE M 3/3 3/3 "USD" for US Dollars CAD Canadian CUR03 280 EXCHANGE RATE O R 4/10 CUR04 98 ENTITY ENTIFIER CODE O 2/3 CUR05 100 CURRENCY CODE O 3/3 CUR06 669 CURRENCY O 3/3 MARKET/EXCHANGE CODE CUR07 374 DATE/TIME QUALIFIER X 3/3 CUR08 373 DATE O DT 8/8 CUR09 337 TIME O T8 4/8 CUR10 - CUR21 will provide for 4 additional sets of 374/373/337 loops.
VR-4010 Page 7 02/16/01 REF - Reference Numbers Heading Only To transmit identifying numbers associated with the entire invoice. REF*IN*INV2345. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES REF01 128 REFERENCE QUALIFIER M 2/3 2/2 PK Packlist Number BM Bill of Lading Number SI S Number ON Dealer PO#. For DSP orders called or faxed directly to the vendor. This should be the same as the BIG04 purchase order number. CR Customer Reference Dealer Code. For DSP orders only. Dealer codes with a suffix should have a space between the first 4 characters and the second group (ex. A013 002). REF02 127 REFERENCE NUMBER X AN 1/30 1/30 REF03 352 DESCRIPTION X AN 1/80 REF04 C040 REFERENCE ENTIFIER O
VR-4010 Page 8 02/16/01 DTM - Date/Time Reference Heading Only To specify pertinent dates and times. DTM*011*19991128. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES DTM01 374 DATE/TIME QUALIFIER M 3/3 3/3 "011" For Actual Ship Date Required DTM02 373 DATE X DT 8/8 8/8 Date "CCYYMMDD" format DTM03 337 TIME O T8 4/8 DTM04 623 TIME CODE O 2/2 DTM05 1250 DATE TIME PERIOD X 2/3 FORMAT QUALIFIER DTM06 1251 DATE TIME PERIOD X AN 1/35
VR-4010 Page 9 02/16/01 IT1 - Baseline Item Data (Invoice) Detail Only To specify the basic and most frequently used line item data for the invoice and related transactions. GENERAL INFORMATION: Syntax used in the Purchase Order Number and Buyer Part Number must match exactly the syntax used in the original purchase order. This includes the use of dashes or spaces where used. IT1**500*EA*1.434**PO*ST-A50947 *BP*PAC7876. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES IT101 350 ASSIGNED ENTIFICATION O AN 1/20 Line number-must match the PPD PO line number or be blank. IT102 358 QUANTITY INVOICED X R 1/10 1/10 No decimal values allowed IT103 355 UNIT OF MEASURE CODE X 2/2 2/2 IT104 212 UNIT PRICE X R 1/17 1/14 Up to four (4) decimal places maximum IT105 639 BASIS OF UNIT PRICE O 2/2 CODE IT106 235` PRODUCT/SERVICE QUALIFIER X 2/2 2/2 "PO" for Purchase Order Number "BP" for Part Number. Must include dashes, where appropriate, as found on the PO. "VP" for Supplier Part Number IT107 234 PRODUCT.SERVICE X AN 1/48 1/30 PO Number or Part Number IT108-IT125 provide 9 additional pairs of elements 235/234.
VR-4010 Page 10 02/16/01 ` SAC Service, Promotion, Allowance, or Charge Information Detail Only To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge. SYNTAX NOTES: SAC08 is the per unit charge. SAC*C*D500******13.80****06. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES SAC01 248 ALLOWANCE OR CHARGE INDICATOR M 1/1 1/1 "C" for Charge A for Allowance SAC02 1300 SERVICE, PROMOTION, ALLOWANCE, OR CHARGE CODE X 4/4 4/4 D500 Handling D240 Freight B750 Core Charge ZZZ Misc. Chg H650 Excise Tax origin D360 GST Tax H850 Tax. Use with SAC15 for PST, HST, QST SAC03 550 AGENCY QUALIFIER CODE X 2/2 SAC04 1301 AGENCY SERVICE, X AN 1/10 PROMOTION, ALLOWANCE, OR CHARGE CODE SAC05 610 AMOUNT O N2 1/15 Total at the detail level. Used to calculate total product cost. Two decimals implied. SAC06 378 ALLOWANCE/CHARGE X 1/1 PERCENT QUALIFIER SAC07 332 PERCENT X R 1/6 SAC08 118 RATE O R 1/9 1/9 Used for core processing. Per unit charge. Up to three (3) decimal places maximum SAC09 35 UNIT OF MEASURE X 2/2 SAC10 380 QUANTITY X R 1/15 Used for core processing. SAC11 380 QUANTITY X R 1/15 SAC12 331 ALLOWANCE OR CHARGE METHOD OF HANDLING CODE O 2/2 06 for Charge to be paid by customer 04 for Off Invoice SAC13 127 REFERENCE X AN 1/30 ENTIFICATION SAC14 770 OPTION NUMBER O AN 1/20
VR-4010 Page 11 02/16/01 SAC15 352 DESCRIPTION X AN 1/80 Use with SAC02 H850 to identify which tax. PST, HST, QST. SAC16 819 LANGUAGE CODE O 2/3
VR-4010 Page 12 02/16/01 TDS - Total Monetary Value Summary Summary Only To specify the total invoice discounts and amounts. SYNTAX: TDS01 is the total amount of invoice, including charges, less allowances. TDS*78935. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES TDS01 610 AMOUNT M N2 1/15 1/10 Two decimal places are implied TDS02 610 AMOUNT O N2 1/15 TDS02 610 AMOUNT O N2 1/15 TDS02 610 AMOUNT O N2 1/15
VR-4010 Page 13 02/16/01 SAC Service, Promotion, Allowance, or Charge Information Summary Only To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge. SYNTAX NOTES: SAC05 is the total amount for the allowance or charge. SAC*C*D240***7500*******06. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES SAC01 248 ALLOWANCE OR CHARGE INDICATOR SAC02 1300 SERVICE, PROMOTION, ALLOWANCE, OR CHARGE CODE M 1/1 1/1 "C" for Charge A for Allowance X 4/4 4/4 D500 Handling D240 Freight B750 Core Charge ZZZ Misc. Chg H650 Excise Tax origin D360 GST Tax H850 Tax. Use with SAC15 for PST, HST, QST SAC03 550 AGENCY QUALIFIER CODE X 2/2 SAC04 1301 AGENCY SERVICE, X AN 1/10 PROMOTION, ALLOWANCE, OR CHARGE CODE SAC05 610 AMOUNT O N2 1/15 1/9 Two decimal places are implied SAC06 378 ALLOWANCE/CHARGE X 1/1 PERCENT QUALIFIER SAC07 332 PERCENT X R 1/6 SAC08 118 RATE O R 1/9 SAC09 35 UNIT OF MEASURE X 2/2 SAC10 380 QUANTITY X R 1/15 SAC11 380 QUANTITY X R 1/15 SAC12 331 ALLOWANCE OR CHARGE METHOD OF HANDLING CODE O 2/2 06 for Charge to be paid by customer 04 for Off Invoice SAC13 127 REFERENCE X AN 1/30 ENTIFICATION SAC14 770 OPTION NUMBER O AN 1/20 SAC15 352 DESCRIPTION X AN 1/80 Use with SAC02 H850 to identify which tax. PST, QST, HST.
VR-4010 Page 14 02/16/01 SAC16 819 LANGUAGE CODE O 2/3
VR-4010 Page 15 02/16/01 ISS - Invoice Shipment Summary Summary Only To specify summary details of total items shipped in terms of quantity, weight, and volume SYNTAX NOTES: At least one of ISS01, ISS03, or ISS05 must be present. ISS*2*BX*240*LB*****. ELEMENT ELEMENTN UMBER NAME ANSI FEATURES FILE LENGTH NOTES ISS01 382 NUMBER OF UNITS SHIPPED X R 1/10 Number of units in the shipment ISS02 355 UNIT OF MEASURE CODE X 2/2 " ISS03 81 WEIGHT X R 1/10 Actual weight ISS04 355 UNIT OF MEASURE CODE X 2/2 LB Pound ISS05 183 VOLUME X R 1/8 ISS06 355 UNIT OF MEASURE CODE X 2/2 ISS07 380 QUANTITY X R 1/15 ISS08 81 WEIGHT X R 1/10
VR-4010 Page 16 02/16/01 COMMENTS: CTT - Transaction Totals Summary Only To transmit a hash total for a specific element in the transaction set. CTT*5 N/L Number of Line Items (CTT01) is the accumulated IT1 segments. ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES CTT01 354 NUMBER OF LINE ITEMS M N0 1/6 1/6 CTT02 347 HASH TOTAL O R 1/10 CTT03 81 WEIGHT X R 1/10 CTT04 355 UNIT OF MEASURE CODE X 2/2 CTT05 183 VOLUME X R 1/8 CTT06 355 UNIT OF MEASURE CODE X 2/2 CTT07 352 DESCRIPTION O AN 1/80
VR-4010 Page 17 02/16/01 COMMENTS: SE - Transaction Set Trailer Summary Only To indicate the end of the transaction set and provide the count of the transmitted segments, including the beginning (ST) and the ending (SE) segments. SE*16*0000000004 N/L SE is the last segment of each transaction set. ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES SE01 96 NUMBER OF INCLUDED M N0 1/10 1/6 SEGMENTS SE02 329 TRANSACTION SET CONTROL NUMBER M AN 4/9 4/9 Must match the Transaction Set Control Number contained in the ST02 segment.
VR-4010 Page 18 02/16/01 COMMENTS: GE - Functional Group Trailer Summary Only To indicate the end of a functional group and to provide control information. GE*1*5 N/L The data interchange control number is the same as in the Functional Group Header (GS). ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES GE01 97 NUMBER OF INCLUDED M N0 1/6 1/6 SETS GE02 28 DATA INTERCHANGE CONTROL NUMBER M N0 1/9 1/9 Must match the Data Interchange Control Number contained in the GS06 segment
VR-4010 Page 19 02/16/01 IEA - Interchange Control Trailer Summary Only COMMENTS: To define the end of an interchange of one or more functional groups and interchange related control segments. IEA*5*145 N/L The interchange control number is the same as in the Interchange Control Header (ISA). ELEMENT ELEMENT ANSI FILE NUMBER NAME FEATURES LENGTH NOTES IEA01 I16 NUMBER OF INCLUDED M N0 1/5 1/5 GROUPS IEA02 I12 INTERCHANGE CONTROL NUMBER M N0 9/9 9/9 Must be identical to the Interchange Control Number contained in ISA13
VR-4010 Page 20 02/16/01 Segments The following segments are not used in the implementation of the 810 - Invoice. NTE PER N1 N2 N3 N4 FOB P MEA PWK PKG L7 PO4 ITD IT3 TXI CTP IT4 SLN SQD CAD Note/Special Instruction Administrative Communications Contact Name Additional Name Information Address Information Geographic Information FOB Related Instructions Product/Item Description Measurements Paperwork Marking, Packaging, Loading Tariff Reference Item Physical Details Terms of Sale/Deferred Terms of Sale Additional Item Data Tax Information Pricing Information Item Physical Details Subline Item Detail Destination Quantity Carrier Detail