SEGMENT SUMMARY 810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 1 of 31 ISA GS ST BIG CUR IT1 invoice transaction functional line item invoice set group TXI detail envelope envelope TDS CTT SE GE IEA Note: these are the only segments allowed. Any extraneous segments will be rejected.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
SEGMENT SUMMARY
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 1 of 31
ISA
GS
ST
BIG
CUR
IT1 invoice transaction functional
line item invoice set group
TXI detail envelope envelope
TDS
CTT
SE
GE
IEA
Note: these are the only segments allowed. Any extraneous segments will be rejected.
SEGMENT SUMMARY
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 2 of 31
interchange
group
envelope
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 3 of 31
2A - '*' sub-element separator: 3E - '>' segment terminator: 7E - '~'
Notes: Recommended values for element separator:
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 4 of 31
FUNCTIONAL GROUP HEADER - GS
EXAMPLE:
GS*IN*123456789*247267594*960404*0910*1*X*003040~
( '*' = element separator, '~' = segment terminator)
FORMAT / VALUE ELEMENT DATA MIN/MAXID TYPE LENGTH
'IN' GS01 ID 2/2xxxxxxxxx GS02 AN 9/9
'247267594' GS03 AN 9/9yymmdd GS04 DT 6/6hhmm GS05 TM 4/4
xxxxxxxxx GS06 N0 1/9
'X' GS07 ID 1/1'003040' GS08 AN 6/6
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 5 of 31
TRANSACTION SET HEADER - ST
EXAMPLE:
ST*810*0001~
( '*' = element separator, '~' = segment terminator)
FORMAT / VALUE ELEMENT DATA MIN/MAXID TYPE LENGTH
'810' ST01 ID 3/3xxxxxxxxx ST02 AN 4/9
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 6 of 31
BEGINNING SEGMENT FOR INVOICE - BIG
EXAMPLE:
BIG*960404*1234567890123456**1234ASAA6095D01~
( '*' = element separator, '~' = segment terminator)
FORMAT / VALUE ELEMENT DATA MIN/MAXID TYPE LENGTH
yymmdd BIG01 DT 6/6xxxxxxxxxxxxxxxx BIG02 AN 1/16
BIG03 0/0xxxxxxxxxxxxxxx BIG04 AN 15/15
Note:Invoice Date - Must be same month as Ship Date month to ensure payment in the proper monthInvoice Number - TMMC requires a unique Invoice Number for each Purchase OrderP.O. Number - Must be 15 characters
All alpha characters must be
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 7 of 31
CURRENCY - CUR
EXAMPLE:
CUR*SU*CAD~
( '*' = element separator, '~' = segment terminator)
FORMAT / VALUE ELEMENT DATA MIN/MAXID TYPE LENGTH
'SU' CUR01 ID 2/2xxx CUR02 ID 3/3
Note:Canadian currency must be "CAD" not "CND" or "CDN"
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 8 of 31
BASELINE ITEM DATA (INVOICE) - IT1
EXAMPLE:
IT1*D004*250*PC*37.1250**BP*1234567890D0~
( '*' = element separator, '~' = segment terminator)
FORMAT / VALUE ELEMENT DATA MIN/MAXID TYPE LENGTH
xxxx IT101 AN 4/4
xxxxxxxxxx IT102 R 1/10xx IT103 ID 2/2
xxxxxxxxxxxxxx IT104 R 5/14IT105 ID 0/0
'BP' IT106 ID 2/2xxxxxxxxxxxx IT107 AN 10/12
Note:
_ The same item (Kanban Number) cannot be repeated on the same invoice e.g., TMMC order quantity 10 Supplier invoices 5 + 5 will result in error
Interchange Sender ID - use sender's DUNS number + dash +
supplier and plant code
Interchange ID Qualifier - use '01'
Interchange Receiver ID - use '247267594' (TMMC's DUNS) + six spaces
Interchange Date
Interchange Time
Interchange Control Standards Identifier - use 'U'
Interchange Control Version Number - use '00304'
Interchange Control Number - assigned by sender, but cannot
be repeated within a one year period
Acknowledgment Requested - use '0'
Test Indicator - use 'P'
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 16 of 31
FUNCTIONAL GROUP HEADER - GS
GS*IN*123456789*247267594*960404*0910*1*X*003040~
DESCRIPTION / COMMENTS
Functional Identifier Code - use 'IN' Application Sender's Code - use sender's DUNS number Application Receiver's Code - use '247267594' (TMMC DUNS) Data Interchange Date Data Interchange Time Group Control Number - start with 1 and increment by 1 for each subsequent GS segment Responsible Agency Code - use 'X' Version / Release / Industry Identifier Code - use '003040'
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 17 of 31
TRANSACTION SET HEADER - ST
ST*810*0001~
DESCRIPTION / COMMENTS
Transaction Set Identifier Code - use '810' Transaction Set Control Number - must be unique within the functional group
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 18 of 31
BEGINNING SEGMENT FOR INVOICE - BIG
BIG*960404*1234567890123456**1234ASAA6095D01~
DESCRIPTION / COMMENTS
Invoice Date Invoice Number - assigned by sender Purchase Order Date - not used Purchase Order Number - use supplier and plant code (5 chars) + dock code (2 chars) + TMMC order number (8 chars)
Invoice Date - Must be same month as Ship Date month to ensure payment in the proper monthInvoice Number - TMMC requires a unique Invoice Number for each Purchase Order
All alpha characters must be CAPITAL LETTERS
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 19 of 31
CURRENCY - CUR
CUR*SU*CAD~
DESCRIPTION / COMMENTS
Entity Identifier Code - use 'SU' Currency Code - use Standard ISO code (eg. 'CAD' or 'USD')
Canadian currency must be "CAD" not "CND" or "CDN"
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 20 of 31
BASELINE ITEM DATA (INVOICE) - IT1
IT1*D004*250*PC*37.1250**BP*1234567890D0~
DESCRIPTION / COMMENTS
Assigned Identification - use TMMC kanban number (Note: If part number starts with 'YC', use kanban number 'ZZZZ') Quantity Invoiced (same as shipped quantity) Unit of Measurement Code (as per TMMC order) Unit Price must be extended to 4 decimal places Basis of Unit Price Code - not used Product / Service ID Qualifier - use 'BP' Product / Service ID - use TMMC part number
_ The same item (Kanban Number) cannot be repeated on the same invoice
_ Each supplier invoice must match TMMC's order. Multiple orders cannot be combined on same invoice
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 21 of 31
TAX INFORMATION - TXI
TXI*GS*124.73~
DESCRIPTION / COMMENTS
Tax Type Code - use 'GS' for Goods and Services Tax or 'ST' for State (or Provincial) Sales Tax (Note: Multiple TXI segments are allowed per line item) Monetary Amount - tax amount for invoice line itemIf tax exempt use 0, if tax is applicable use 2 decimal places rounded up usingrules below.
When calculating Tax round to two decimal places :
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 22 of 31
TOTAL MONETARY VALUE SUMMARY - TDS
TDS*239456~
DESCRIPTION / COMMENTS
Total Invoice Amount
No Decimal place in total. System assumes 2 decimal placesie. if total = 2394.56, then use 239456 in this field
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 23 of 31
TRANSACTION TOTALS - CTT
CTT*7~
DESCRIPTION / COMMENTS
Number of Line Items - total number of IT1 segments
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 24 of 31
TRANSACTION SET TRAILER - SE
SE*37*0001~
DESCRIPTION / COMMENTS
Number of Included Segments - total including ST and SE Transaction Set Control Number - use same value as in ST02
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 25 of 31
FUNCTIONAL GROUP TRAILER - GE
GE*1*1~
DESCRIPTION / COMMENTS
Number of Transaction Sets Included - total ST segments Data Interchange Control Number - use same value as in GS06
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 26 of 31
INTERCHANGE CONTROL TRAILER - IEA
IEA*1*000000001~
DESCRIPTION / COMMENTS
Number of Included Functional Groups - total GS segments Interchange Control Number - use same value as in ISA13
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 27 of 31
810 INVOICE EXAMPLE(one invoice with three line items)
I S A * 0 0 * * 0 1 * T M M C * Z Z * 1 2 3 4 5 6 7 8 9 - 1 2 3 4 A * 0 1 * 2 4 7 2 6 7 5 9 4 * 9 6 0 4 0 4 * 0 9 10 * U * 0 0 3 0 4 * 0 0 0 0 0 0 0 0 1 * 0 * P * # ~ G S * I N * 1 2 3 4 5 6 7 8 9 * 2 4 7 2 6 7 5 9 4 * 9 6 0 4 0 4 * 0 9 1 0 * 1 * X * 0 0 3 0 4 0 ~ S T * 8 10 * 0 0 0 1 ~ B I G * 9 6 0 4 0 4 * 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 * * 1 2 3 4 A S A A 6 0 9 5 D 0 1 ~ C U R * S U * C A D ~ I T 1 * D 0 0 4 * 2 5 0 * P C * 37 . 1 2 5 0 * * B P * 1 2 3 4 5 6 7 8 9 0 D 0 ~ T X I * G S * 6 4 9 . 6 9 ~ T X I * S T * 7 4 2 . 5 0 ~ I T 1 * K 3 0 0 * 7 0 * P C * 6 . 5 3 2 5 * * B P * 1 11 2 2 2 3 3 3 4 B 1 ~ T X I * G S * 3 2 . 0 1 ~ I T 1 * P 1 2 0 * 8 * P C * 2 2 9 . 6 5 0 0 * * B P * 7 7 7 7 7 7 7 7 7 7 B 0 ~ T X I * S T * 1 4 6 . 9 8 ~ T DS * 1 3 1 4 6 9 0 ~ C T T * 3 ~ S E * 1 5 * 0 0 0 1 ~ G E * 1 * 1 ~ I E A * 1 * 0 0 0 0 0 0 0 0 1 ~
Line Item Subtotal Quantity * Unit Price Round to 2 decimal places
Line Item Tax Amount Quantity * Unit Price * Tax Rate Round to 2 decimal places
Line Item Total No rounding required
Invoice Calculations
Calculation Formula Result
Invoice Tax Amount Round to 2 decimal places
Invoice Total No rounding required
ExamplesConsider an invoice with the following 2 line items:
Item Quantity Unit Price
1 25 1.0576
2 40 0.9901
Line Item Subtotal
Item Formula Result
1 25 * 1.0576 = 26.44 26.44
2 40 * 0.9901 = 39.604 39.6
Line Item Tax Amount (with Tax Rate of 7%)
Item Formula Result
1 25 * 1.0576 * 0.07 = 1.8508 1.85
2 40 * 0.9901 * 0.07 = 2.77228 2.77
Line Item Total
Item Formula Result
1 26.44 + 1.85 = 28.29 28.29
2 39.60 + 2.77 = 42.37 42.37
Invoice Tax Amount
Formula Result
4.62
Invoice Total
Formula Result
70.66
When attempting to calculate the total amount for an invoice, it is important to ensure that rounding is performed at the proper times in the intermediate calculations. This document provides the formulae for these intermediate calculations and shows how to arrive at a total amount that is consistent with SAP.
Subtotal + Tax Amount
Sum all of the Line Item Subtotals * Tax Rate
Sum all of the Line Item Subtotals + Invoice Tax Amount
(26.44 + 39.60) * 0.07 = 4.6228
(26.44 + 39.60) + 4.62 = 70.66
810 Invoice Business Requirements Technical Specifications - Toyota Motor Manufacturing Canada 06/14/2016 Page 31 of 31
810 Invoice Discrepancies
Once an 810 invoice is received at TMMC from Sterling, there are three 810 errors that may be discovered by TMMC.These errors will result in non-payment to supplier until such a time that a corrected 810 invoice is received and processedby TMMC.