IMPLEMENTATION GUIDE
(VICS Standards 4010)
DUNS numbers
Bill to section : GROUPESAGA
Ship to: refer to de document at :
ISA INTERCHANGE CONTROL HEADER
ISA / * / ISA01Autho.
Info.
Qual. / * / ISA02
Authori.
Information / * / ISA03
00 / * / ISA04
(Blank) / * / ISA05
Inter ID
Qual. / * / ISA06
Inter.
Sender
ID
* / ISA07
ZZ / * / ISA08
See
Form / * / ISA09
Date / * / ISA10
Time / * / ISA11
U / * / ISA12
00401
* / ISA13
Control
Number / * / ISA14
0 / * / ISA15
P / * / ISA16
:
Element / Element # / Description / Format / Usage / Note
ISA01 / I01 / Authorization Information Qual. / ID 2/2 / Example : 01 / To be defined by the supplier
ISA02 / I02 / Authorization Information / AN 10/10 / Example : MyAddress / To be defined by the supplier
ISA03 / I03 / Security Information Qual. / ID 2/2 / Constant : 00
ISA04 / I04 / Security Information / AN 10/10 / Constant : (blank)
ISA05 / I05 / Interchange ID Qual. / ID 2/2 / Example : 08 / To be defined by the supplier
ISA06 / I06 / Interchange Sender ID / AN 15/15 / Example : MyID / To be defined by the supplier
ISA07 / I05 / Interchange ID Qual. / AN 10/10 / Constant : ZZ
ISA08 / I07 / Interchange Receiver ID / AN 15/15 / Constant : See Form / To be define by ÉUMR
ISA09 / I08 / Date / DT 6/6 / Example : 0423 / Format YYMMDD
ISA10 / I09 / Time / TM 4/4 / Example : 0810
ISA11 / I10 / Interchange Control Standards
Identifier / ID 1/1 / Constant : U / U for U.S. EDI Community of ASC X12, TDCC, and VICS
ISA12 / I11 / Int. Control Version Number / ID 5/5 / Example : 00401
ISA13 / I12 / Int. Control Number / N0 9/9 / Example : 000000229
ISA14 / I13 / Acknowledgment Requested / ID 1/1 / Constant: 0 / 0 for No Interchange acknowledgment requested
ISA15 / I14 / Test Indicator / ID 1/1 / Constant : P / P for Production
ISA16 / I15 / Subelement Separator / AN 1/1 / Constant : ':'
IEAINTERCHANGE CONTROL TRAILER
IEA / * / IEA01Number of
Functional
Groups / * / IEA02
Int. Ctrl.
Number
Element / Element# / Description / Format / Usage / Note
IEA01 / I16 / Number of included Func. Groups / N0 1/5 / Example : 2
IEA02 / I12 / Interchange Control Number / N0 9/9 / Example : 000000229 / Same as ISA13
GS FUNCTIONAL GROUP HEADER
GS / * / GS01Func.
ID Code / * / GS02
Application
Snd’s Code / * / GS03
5146431000 / * / GS04
Date / * / GS05
Time / * / GS06
Group control
Number
* / GS07
X / * / GS08
004010VICS
Element / Element # / Description / Format / Usage / Note
GS01 / 479 / Functional ID Code / ID 2/2 / Example : FA / FA for 997
IN for 810
GS02 / 142 / Application Sender’s Code / AN 2/15 / Example : 1234567890 / To be defined by the supplier
GS03 / 124 / Application Receiver.s Code / AN 2/15 / Constant : 5146431000
GS04 / 373 / Date / DT 8/8 / Example : 20040103 / Format : CCYYMMDD
GS05 / 337 / Time / TM 4/8 / Example : 0823
GS06 / 28 / Group Control Number / N0 1/9 / Example : 1
GS07 / 455 / Responsable Agency Code / ID 2/2 / Constant : X / X for Accredited Standards Committee X12
GS08 / 480 / Version Release ID Code / AN 1/12 / Constant : 004010VICS
GEFUNCTIONAL GROUP TRAILER
GE / * / GE01Number of TS
included / * / GE02
Group
Ctrl Number
Element / Element # / Description / Format / Usage / Note
GE01 / 97 / Number of TS Included / N0 1/6 / Example : 5
GE02 / 28 / Group Ctrl Number / N0 1/9 / Example : 1 / Same as GS06
DETAILED DSD INVOICE’S STRUCTURE
(810)
StatusMAX
HEADERUSE
STTransaction Set HeaderM1
BIGBeginning Segment for Invoice M1
REFReference IdentificationO12
N1NameM1
N3Address InformationO2
N4Geographic LocationO1
ITDTerms of SaleO1
DTMDate / Time ReferenceO10
DETAIL
IT1Baseline Item Data - InvoiceM1
IT3Additional item dataO1
CTPPricing informationM1
PIDProduct Item - DescriptionO1
PO4Item Physical DetailsO1
SACAllowance or Charge InformationO1
SUMMARY
TDSTotal Monetary Value SummaryM1
SACAllowance or Charge InformationM1
ISSInvoice Shipment SummaryO1
CTTTransaction TotalsO1
SETransaction Set Trailer M1
Credit amount must have a leading minus sign ‘-‘
M = MandatoryO = Optional
DETAILED INVOICE FOR DIRECT STORE DELIVERY(810)
VICS Standards 4010
STTRANSACTION SET HEADER
ST / * / ST01810 / * / ST02
TS
Control
Number
Element / Element # / Description / Format / Usage / Note
ST01 / 143 / Transaction Set ID Code / ID 3/3 / Constant : 810
ST02 / 329 / TS Control Number / AN 4/9 / Example : 1996001 / Same as SE02
BIG BEGINNING SEGMENT FOR INVOICE
BIG / * / BIG01Date / * / BIG02
Invoice Number / * / * * / * * / BIG07
Transaction type code
Element / Element # / Description / Format / Usage / Note
BIG01 / 373 / Date / DT 8/8 / Example : 20040101 / Format : CCYYMMDD
BIG02 / 76 / Invoice Number / AN 1/22 / Example : 111111
BIG07 / 640 / Transaction type code / ID 2/2 / Constant : CR / CR for Credit Note
This code is used when the invoice contains only credits
REFREFERENCE IDENTIFICATION
REF / * / REF01DP / * / REF02
Product
category
Element / Element # / Description / Format / Usage / Note
REF01 / 128 / Reference Identification Qualifier / ID 2/3 / Constant : DP / DP for Product category
REF02 / 127 / Reference Identification / AN 1/30 / Example : 1234
N1 NAME
N1 / * / N101Entity ID
Code / * / N102
Name / * / N103
9 / * / N104
ID Code
Element / Element # / Description / Format / Usage / Note
N101 / 98 / Entity ID Code / ID 2/3 / Constant : BT,VN, SU / BT for Bill To
VN for Vendor
SU for Supplier
N102 / 93 / Name / AN 1/60
N103 / 66 / ID Code Qualifier / ID 1/2 / Constant : 9
N104 / 67 / ID Code / AN 2/80 / Example : 1234567890000 / For M.R. See DUNS NUMBER
N3 ADDRESS INFORMATION
N3 / * / N301Address
Information
Element / Element # / Description / Format / Usage / Note
N301 / 166 / Address Information / AN 1/55 / Example : 111 The Street
N4 GEOGRAPHIC LOCATION
N4 / * / N401City
Name / * / N402
State / Prov
Code / * / N403
Postal
Code / * / N404
Country Code
Element / Element # / Description / Format / Usage / Note
N401 / 19 / City Name / AN 2/30 / Example : The City
N402 / 156 / State or Province Code / ID 2/2 / Example : QU
N403 / 116 / Postal Code / ID 3/15 / Example : A1A 1A1
N404 / 26 / Country Code / ID 2/3 / Example : CA
N1 NAME
N1 / * / N101Entity ID
Code / * / N102
Name / * / N103
92 / * / N104
Store number
Element / Element # / Description / Format / Usage / Note
N101 / 98 / Entity ID Code / ID 2/3 / Constant : ST / ST for Ship To
N102 / 93 / Name / AN 1/60
N103 / 66 / ID Code Qualifier / ID 1/2 / Constant : 92
N104 / 67 / ID Code / AN 2/80 / Example : 1234 / Store number
N3 ADDRESS INFORMATION
N3 / * / N301Address
Information
Element / Element # / Description / Format / Usage / Note
N301 / 166 / Address Information / AN 1/55 / Example : 111 The Street
N4 GEOGRAPHIC LOCATION
N4 / * / N401City
Name / * / N402
State / Prov
Code / * / N403
Postal
Code / * / N404
Country Code
Element / Element # / Description / Format / Usage / Note
N401 / 19 / City Name / AN 2/30 / Example : The City
N402 / 156 / State or Province Code / ID 2/2 / Example : QU
N403 / 116 / Postal Code / ID 3/15 / Example : A1A 1A1
N404 / 26 / Country Code / ID 2/3 / Example : CA
ITDTERMS OF SALE
ITD / * / ITD01Terms Type Code / * / ITD02
Terms Basis Date
Code / * * / * / * * / ITD07
Terms Net
Days
Element / Element # / Description / Format / Usage / Note
ITD01 / 336 / Terms Type Code / ID 2/2 / Constant : 01 / 01 for Basic
ITD02 / 333 / Terms Basis Date Code / ID 1/2 / Constant : 02 / 02 for Delivery Date
ITD07 / 386 / Terms Net Days / N0 1/3 / Example : 5
DTMDATE / TIME REFERENCE
DTM / * / DTM01Date Qualifier / * / DTM02
Date
Element / Element # / Description / Format / Usage / Note
DTM01 / 374 / Date/Time Qualifier / ID 3/3 / Constant : 004 or 011 / 004 for Purchase Order
011 for Shipped
DTM02 / 373 / Date / DT 8/8 / Example : 20040303 / Format : CCYYMMDD
IT1 BASELINE ITEM DATA - INVOICE
IT1 / * * / IT102Qty
Invoiced / * / IT103
Unit of Measure / * / IT104
Unit
Price / * / IT105
Unit Price Code / * / IT106
Product
ID
Qual. / * / IT107
Product
ID
Element / Element # / Description / Format / Usage / Note
IT102 / 358 / Quantity Invoiced / R 1/10 / Example : 14* / *Up to 4 decimals accepted
If negative value, it must be a product return
IT103 / 355 / Unit for Measurement Code / ID 2/2 / Example : CA / CA for Case
EA for Each
KG for Kilogram
LT for Liter
IT104 / 212 / Unit Price / R 1/17 / Example : 19.99* / *Up to 4 decimals accepted
IT105 / 639 / Price Code / ID 2/2 / Example : NC / NC for No Charge
Used for free goods
IT106 / 235 / Product/Service ID Qualifier / ID 2/2 / Example : UK or UP / UK for SCC14
UP for ‘UPC consumer Package Code’
IT107 / 234 / Product/Service ID / AN 1/48 / Example : 001234567890
IT3ADDITIONAL ITEM DATA (Mandatory if invoicing variable weight products)
IT3 / * / IT301# units shipped / * / IT302
Unit of measure
Element / Element# / Description / Format / Usage / Note
IT301 / 382 / Number of units shipped / R 1/10
IT302 / 355 / Unit for measurement code / ID 2/2 / Example: CA
CTP PRICING INFORMATION
CTP / * * / CTP02Price ID Code / * / CTP03
Unit Price
Élément / #Élément / Description / Format / Valeur / Note
CTP02 / 236 / Price ID Code / ID 3/3 / Constant : UCP / UCP for "Net price or price before any allowance or charge"
CTP03 / 212 / Unit Price / R 1/17 / Example : 15.95 / Unit Price
PID PRODUCT/ITEM DESCRIPTION
PID / * / PID01Item Desc. Type / * * * * / PID05
Description
Element / Element # / Description / Format / Usage / Note
PID01 / 349 / Item Description Type / ID 1/1 / Constant : F / F for Free-Form
PID05 / 352 / Description / AN 1/80 / Example : Vegetable Soup
PO4 ITEM PHYSICAL DETAILS
PO4 / * / PO401Pack
Element / Element # / Description / Format / Usage / Note
PO401 / 356 / Pack / N0 1/6 / Example : 24
SAC SERVICE, PROMOTION, ALLOWANCE OR CHARGE INFORMATION - DETAIL
SAC / * / SAC01Allowance or Charge Indicator / * / SAC02
Allowance
or Charge
Code / * * * / SAC05
Amount / * / SAC06
Allow.
or Charge
% Qual. / * / SAC07
% / * / SAC08
Rate / * / SAC09
Unit of Meas. Code / * / SAC10
Quantity / * * / SAC12
Method Handling Code
Element / Element # / Description / Format / Usage / Note
SAC01 / 248 / Allowance or Charge Indicator / ID 1/1 / Constant : A or C / A for Allowance
C for Charge
SAC02 / 1300 / Service, Promotion, Allowance or Charge Code / ID 4/4 / Example : See Note / C090 for Deposit charges
C310 for Discount
C680 for Environmental Protection Service
D350 for GST Allowance
D360 for GST Charge
F050 for Other
H806 for QST Allowance
H770 for QST Charge
SAC05 / 610 / Amount / N2 1/15 / Example : 7 / Total Amount
SAC06 / 378 / Allowance/Charge Percent Qualifier / ID 1/1 / Constant : Z / Z for Mutually Defined
SAC07 / 332 / Percent / R 1/6 / Example : 3
SAC08 / 118 / Rate / R 1/9 / Example : 1.64
SAC09 / 355 / Unit of Measurement Code / ID 2/2 / Constant : DO / DO for Dollar
SAC10 / 380 / Quantity / R 1/15 / Example : 10
SAC12 / 331 / Method of Handling Code / ID 2/2 / Constant : 02 or 06 / 02 for Off Invoice
06 for Charge to be paid by customer
TDS TOTAL MONETARY VALUE SUMMARY
TDS / * / TDS01Amount
Element / Element # / Description / Format / Usage / Note
TDS01 / 610 / Amount* / N2 1/15 / Example : 9999 / Total amount of invoice (including charges, less allowances) before terms discount.
* If the invoice is a credit, TDS01 must be negative (the leading minus sign must be used).
SAC SERVICE, PROMOTION, ALLOWANCE OR CHARGE INFORMATION - SUMMARY
SAC / * / SAC01Allowance or Charge Indicator / * / SAC02
Allowance
or Charge
Code / * * * / SAC05
Amount
Element / Element # / Description / Format / Usage / Note
SAC01 / 248 / Allowance or Charge Indicator / ID 1/1 / Constant : N / N for No Allowance or Charge
SAC02 / 1300 / Service, Promotion, Allowance or Charge Code / ID 4/4 / Example : H806 / D350 for GST Allowance
D360 for GST Charge
H806 for QST Allowance
H770 for QST Charge
SAC05 / 610 / Amount / N2 1/15 / Example : 7 / Total Amount
ISS INVOICE SHIPMENT SUMMARY
ISS / * / ISS01Number of
Units
Shipped / * / ISS02
CA / * / ISS03
Weight / * / ISS04
Unit of
measure
Element / Element # / Description / Format / Usage / Note
ISS01 / 382 / Number of Units Shipped / R0 1/10 / Example : 24 / If negative value, it must be a product return
ISS02 / 355 / Unit of Measurement Code / ID 2/2 / Constant : CA / CA for Case
ISS03 / 81 / Weight / R2 1/10 / Example : 100
ISS04 / 355 / Unit of measurement Code / ID 2/2 / Constant : KG
CTTTRANSACTION TOTALS
CTT / * / CTT01Number
Line Items
Element / Element # / Description / Format / Usage / Note
CTT01 / 354 / Number of Line Items / N0 1/6 / Example : 5
SETRANSACTION SET TRAILER
SE / * / SE01Number of
segments / * / SE02
TS
Control
Number
Element / Element # / Description / Format / Usage / Note
SE01 / 96 / Number of Included Segments / N0 1/10 / Example : 10
SE02 / 329 / TS Control Number / AN 4/9 / Example : 1996001 / Same as ST02.
END OF DOCUMENT