1
810v4030 Doc V3.11 10/9/15 [email protected]
810 Invoice
Functional Group ID=
IN
Introduction:
This Standard contains the format and establishes the data contents of the Invoice Transaction Set (810) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to the billing for goods and services provided.
Heading:
Pos. Seg. Req. Loop
No. ID Name Des. Max.Use Repeat
000 ISA Interchange Control Header M 1
000 GS Functional Group Header M 1
0100 ST Transaction Set Header M 1
0200 BIG Beginning Segment for Invoice M 1
LOOP ID – N1 200
0700 N1 Name M 1
1710 DTM Date/Time Reference M 10
Detail:
Pos. Seg. Req. Loop
No. ID Name Des. Max.Use Repeat
LOOP ID – IT1 200000
0100 IT1 Baseline Item Data M 1
0600 PID Product / Item Description M 1
1000
Summary:
Pos. Seg. Req. Loop
No. ID Name Des. Max.Use Repeat
9710 TDS Total Monetary Value Summary M 1
10210 SAC Service, Promotion, Allowance Information O >1
11010 CTT Transaction Totals M 1
000 SE Transaction Set Trailer M 1
000 GE Functional Group Trailer M 1
2
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
ISA
Interchange Control HeaderPosition: 000
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To start and identify an interchange of one or more functional groups and interchange related control segments.
Notes: Data Element Separator: ‘*’ Sub Element Separator: ‘>’ Segment Terminator: ‘~’
Data Element Summary Ref. Data
Des. Element Name Attributes
ISA01 I01 Authorization Information Qualifier M
ID 2/2
00 No Authorization Information Present
ISA02 I02 Authorization Information M
AN 10/10
ISA03 I03 Security Information Qualifier M
ID 2/2
00 No Security Information Present
ISA04 I04 Security Information M
AN 10/10
ISA05 I05 Interchange ID Qualifier M
ID 2/2
ISA06 I06 Interchange Sender’s ID M
AN 15/15
ISA07 I05 Interchange ID Qualifier M
ID 2/2
ISA08 I07 Interchange Receiver’s ID M
AN 15/15
ISA09 I08 Interchange Date M
DT 6/6
ISA10 I09 Interchange Time M
TM 4/4
ISA11 I10 Interchange Control Standards Identifier M
ID 1/1 ^ U.S. EDI Community of ASC X12, TDCC, and UCS
All valid standard codes are used.
ISA12 I11 Interchange Control Version Number M
ID 5/5
00403 Release 4030
ISA13 I12 Interchange Control Number M
NO 9/9
A control number assigned by the interchange sender
ISA14 I13 Acknowledgement Requested M
ID 1/1
Code sent by the sender to request an interchange acknowledgement
ISA15 I14 Test Indicator M ID 1/1
T Test Data P Production Data
ISA16 I15 Component (Sub) Element Separator M AN 1/1
> Delimiter used as Component Element Separator
EXAMPLE:
3
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
GS
Functional Group HeaderPosition: 000
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of a functional group and to provide control information.
Data Element Summary Ref. Data
Des. Element Name Attributes
GS01 479 Functional Identifier Code M
ID 2/2
IN Invoice
GS02 142 Application Sender’s Code M
AN 2/15
GS03 124 Application Receiver’s Code M
AN 2/15
GS04 29 Data Interchange Date M
DT 8/8
GS05 30 Data Interchange Time M
TM 4/4
GS06 28 Data Interchange Control Number M
NO 1/9
GS07 455 Responsible Agency Code M
ID 1/2
Code used in conjunction with data Element 480 to identify the issuer of the standard.
4
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
ST
Transaction Set HeaderPosition: 010
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Data Element Summary Ref. Data
Des. Element Name Attributes
ST01 143 Transaction Set Identifier Code M
ID 3/3
Code uniquely identifying a Transaction Set 810 Invoice
ST02 329 Transaction Set Control Number M
AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
5
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
BIG
Beginning Segment for InvoicePosition: 020
Loop:
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates
Data Element Summary Ref. Data
Des. Element Name Attributes
BIG01 373 Invoice Date M
DT 8/8
Date expressed as CCYYMMDD
BIG02 76 Invoice Number M
AN 1/10
BIG03 373 Purchase Order Date O
DT 8/8
Date expressed as CCYYMMDD
BIG04 324 Purchase Order Number M
AN 1/22
Hayneedle Purchase Order Number
6
810v4030 Doc V3.11 10/9/15 [email protected] Segment:N1
Name Position: 230 Loop: N1 Mandatory // 810.N1 Level: Heading Usage: Mandatory Max Use: 1Purpose: To identify a party by type of organization, name, and code
Data Element Summary Ref. Data
Des. Element Name Attributes
N101 98 Entity Identifier Code M
ID 2/3
Code identifying an organizational entity, a physical location, property or an individual
SU Supplier/Manufacturer ST Ship To
N102 93 Name X
AN 1/35
Free-form name
N103 66 Identification Code Qualifier X
ID 1/2
Code designating the system/method of code structure used for Identification Code (67)
US Unique Supplier Identification Number ( USIN)
N104 67 Identification Code X
AN 2/20
Code identifying a party or other code
Note: US Identification Number is used when N101 = SU—The USIN is sent in the REF02 segment on the 850/Purchase Order
7
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
DTM
Date / Time ReferencePosition: 150
Loop: 810.DTM
Level: Heading
Usage: Mandatory
Max Use: 10
Purpose: To specify pertinent dates and times
Data Element Summary Ref. Data
Des. Element Name Attributes
DTM01 374 Date/Time Qualifier M
ID 3/3
011 Shipped
DTM02 373 Date Expressed as CCYYMMDD M DT 8/8
8
810v4030 Doc V3.11 10/9/15 [email protected]
Segment:
IT1
Baseline Item Data (Invoice) Position: 010Loop: 810.IT1
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify the basic and most frequently used line item data for the invoice and related transactions.
Data Element Summary Ref. Data
Des. Element Name Attributes
IT101 350 Assigned Identification O
AN 1/10
IT102 358 Quantity Invoiced M
R 1/10
IT103 355 Unit or Basis for Measurement Code M
ID 2/2
EA Each
IT104 212 Unit Price M
R 1/17
IT106 235 Product/Service ID Qualifier M
ID 2/2
IN Buyer’s Item Number
IT107 234 Product/Service ID M
AN 1/48
Hayneedle item Number sent in the PO106 segment on the 850/Purchase order
IT108 235 Product/Service ID Qualifier M
ID 2/2
VN Vendor’s (Seller’s) Item Number
IT109 234 Product/Service ID M
AN 1/48
9
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
PID
Product / Item DescriptionPosition: 050
Loop: 810.IT1.PID
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To describe a product or process in coded or free-form format
Data Element Summary Ref. Data
Des. Element Name Attributes
PID01 349 Item Description Type M
ID 1/1
F Free-form Description
PID05 352 Description
Vendors Description on Invoice
.
C
AN 1/80
10
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
TDS
Total Monetary Value SummaryPosition: 810.TDS
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To specify the total invoice discounts and amounts.
Data Element Summary Ref. Data
Des. Element Name Attributes
TDS01 610 Amount M
R 1/15
Total amount of the invoice plus all charges minus all allowances
11
810v4030 Doc V3.11 10/9/15 [email protected]
Segment:
SAC
Service, Promotion, Allowance, or Charge Information Position: 40Loop: 810.SAC
Level: Summary
Usage: Optional
Max Use: >1
Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount of percentage for the service, promotion, allowance, or charge
Data Element Summary Ref. Data
Des. Element Name Attributes
SAC01 248 Allowance or Charge Indicator M
ID 1/1
A Allowance C
P
Charge Promotion
SAC02 1300 Service, Promotion, Allowance, or Charge Code
A140 Address Correction
A260 Advertising Allowance
A400 Allowance Non-Performance
A880 Cancellation Charge
B720 Cooperative Advertising/Merchandising
Allowance (Performance)
C000 Defective Allowance
D240 Freight
D270 Fuel Surcharge
D500 Handling // Drop Ship Fee
F190 Palletizing
F800 Promotional Allowance
F810 Promotional Discount
F910 Quantity Discount
F970 Rebate
H750 Tax –Sales Tax (State and Local)
ZZZZ Mutually Defined
C320 Display Allowance
(HN:Site Placement Allowance)F280 Performance Allowance
(HN:Preference Allowance)H000 Special Allowance
(HN:Miscellaneous Allowance)M
ID 4/4
SAC05 610 Amount O
N2 1/10
12
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
CTT
Transaction TotalsPosition: 070
Loop: 810.CTT
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To transmit a total number of line items in the transaction set
Data Element Summary Ref. Data
Des. Element Name Attributes
CTT01 354 Number of Line Items M
N0 1/6
Total number of line items in the transaction set
13
810v4030 Doc V3.11 10/9/15 [email protected]
Segment:
SE
Transaction Set Trailer Position: 080Loop:
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
Data Element Summary Ref. Data
Des. Element Name Attributes
SE01 96 Number of Included Segments M
N0 1/10
Total number of segments included in a transaction set including ST and SE segments
SE02 329 Transaction Set Control Number M
AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
14
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
GE
Functional Group TrailerPosition: 000
Loop:
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of a functional group and to provide control information.
Data Element Summary Ref. Data
Des. Element Name Attributes
GE01 97 Number of Transaction Sets Included M
NO 1/6
GE02 28 Group Control Number M
NO 1/9
This value must be identical to the data element value in GS06 in the associated functional group header.
15
810v4030 Doc V3.11 10/9/15 [email protected] Segment:
IEA
Interchange Control TrailerPosition: 000
Loop:
Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To define the end of a one or more functional groups and interchange-related control segments.
Data Element Summary Ref. Data
Des. Element Name Attributes
IEA01 479 Functional Identifier Code M
NO 1/5
A count of the number of functional groups included in an interchange.
IEA02 142 Interchange Control Number M
NO 1/9
This value must be identical to the data element value in ISA13 in the associated interchange control header.