27
XML Structure Min Occurs Max Occurs Type Invoice 1 1 Element Version 0 1 Attribute - Header 1 1 Element - ThisDocumentIdentifier 1 1 Element DocumentIdentifier 1 1 Element - ThisDocumentDateTime 1 1 Element - DateTime 1 1 Element DateTimeQualifier 1 1 Attribute - From 1 1 Element - PartnerInformation 1 1 Element PartnerName 1 unbounded Element - PartnerIdentifier 1 unbounded Element Agency 1 1 Attribute - To 1 1 Element - PartnerInformation 1 1 Element PartnerName 1 unbounded Element - PartnerIdentifier 1 unbounded Element Agency 1 1 Attribute - InvoiceBody 1 1 Element - InvoiceProperties 1 1 Element - InvoiceNumber 1 1 Element - DocumentReference 1 1 Element DocumentIdentifier 1 1 Element - InvoiceType 1 1 Element InvoiceQualifier 1 1 Attribute - InvoiceDate 1 1 Element - DateTime 1 1 Element DateTimeQualifier 1 1 Attribute - GrossInvoiceAmount 1 1 Element - MonetaryAmount 1 1 Element MonetaryValue 1 1 Element - CurrencyCode 1 1 Element Domain 0 1 Attribute - ReferenceInformation 0 unbounded Element ReferenceType 1 1 Attribute - DocumentReference 1 1 Element DocumentIdentifier 1 1 Element - ReferenceInformation 0 unbounded Element

Invoice mapping

Embed Size (px)

Citation preview

Page 1: Invoice mapping

XML Structure Min Occurs Max Occurs TypeInvoice 1 1 Element

Version 0 1 Attribute

- Header 1 1 Element

- ThisDocumentIdentifier 1 1 Element

DocumentIdentifier 1 1 Element

- ThisDocumentDateTime 1 1 Element

- DateTime 1 1 Element

DateTimeQualifier 1 1 Attribute

- From 1 1 Element

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- To 1 1 Element

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- InvoiceBody 1 1 Element

- InvoiceProperties 1 1 Element

- InvoiceNumber 1 1 Element

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- InvoiceType 1 1 Element

InvoiceQualifier 1 1 Attribute

- InvoiceDate 1 1 Element

- DateTime 1 1 Element

DateTimeQualifier 1 1 Attribute

- GrossInvoiceAmount 1 1 Element

- MonetaryAmount 1 1 Element

MonetaryValue 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- ReferenceInformation 0 unbounded Element

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ReferenceInformation 0 unbounded Element

Page 2: Invoice mapping

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ReferenceInformation 0 unbounded Element

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ReferenceInformation 0 unbounded Element

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ReferenceInformation 0 unbounded Element

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ReferenceInformation 0 unbounded Element

ReferenceType 1 1 Attribute

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

- ShipDate 0 1 Element

- DateTime 1 1 Element

DateTimeQualifier 1 1 Attribute

- PrimaryCurrency 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- SpecialInstructions 0 unbounded Element

InstructionType 1 1 Attribute

- SpecialInstructions 0 unbounded Element

InstructionType 1 1 Attribute

- InvoiceTotals 1 1 Element

TotalLineItems 0 1 Element

- InvoiceTotal 1 1 Element

- MonetaryAmount 1 1 Element

MonetaryValue 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- PaymentTerms 1 1 Element

- PaymentTermsOfSale 1 1 Element

TermsOfSaleDescription 1 1 Element

NetDaysDue 1 1 Element

Page 3: Invoice mapping

PaymentTermsBasisDate 1 1 Element

DateTime 1 1 Element

DateTimeQualifier 1 1 Attribute

- InvoicePartners 1 1 Element

- Buyer 1 1 Element

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- Seller 1 1 Element

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- OtherPartner 0 unbounded Element

PartnerRole 1 1 Attribute

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- ContactInformation 0 unbounded Element

ContactName 0 unbounded Element

EmailAddress 0 unbounded Element

- AddressInformation 0 1 Element

AddressLine 1 unbounded Element

PostBoxNumber 1 1 Element

CityName 1 1 Element

StateOrProvince 0 1 Element

PostalCode 0 1 Element

PostalCountry 1 1 Element

- OtherPartner 0 unbounded Element

PartnerRole 1 1 Attribute

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- ContactInformation 0 unbounded Element

ContactName 0 unbounded Element

EmailAddress 0 unbounded Element

- AddressInformation 0 1 Element

Page 4: Invoice mapping

AddressLine 1 unbounded Element

PostBoxNumber 1 1 Element

CityName 1 1 Element

StateOrProvince 0 1 Element

PostalCode 0 1 Element

PostalCountry 1 1 Element

- OtherPartner 0 unbounded Element

PartnerRole 1 1 Attribute

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- ContactInformation 0 unbounded Element

ContactName 0 unbounded Element

EmailAddress 0 unbounded Element

- AddressInformation 0 1 Element

AddressLine 1 unbounded Element

PostBoxNumber 1 1 Element

CityName 1 1 Element

StateOrProvince 0 1 Element

PostalCode 0 1 Element

PostalCountry 1 1 Element

- OtherPartner 0 unbounded Element

PartnerRole 1 1 Attribute

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- ContactInformation 0 unbounded Element

ContactName 0 unbounded Element

EmailAddress 0 unbounded Element

- AddressInformation 0 1 Element

AddressLine 1 unbounded Element

PostBoxNumber 1 1 Element

CityName 1 1 Element

StateOrProvince 0 1 Element

PostalCode 0 1 Element

PostalCountry 1 1 Element

- OtherPartner 0 unbounded Element

PartnerRole 1 1 Attribute

Page 5: Invoice mapping

- PartnerInformation 1 1 Element

PartnerName 1 unbounded Element

- PartnerIdentifier 1 unbounded Element

Agency 1 1 Attribute

- AddressInformation 0 1 Element

AddressLine 1 unbounded Element

CityName 1 1 Element

StateOrProvince 0 1 Element

PostalCode 0 1 Element

PostalCountry 1 1 Element

- InvoiceDetails 1 1 Element

- InvoiceLineItem 1 unbounded Element

LineNumber 1 1 Element

- ShipDate 0 1 Element

- DateTime 1 1 Element

DateTimeQualifier 1 1 Attribute

- ProductIdentification 0 unbounded Element

- ProductIdentifier 1 1 Element

Agency 1 1 Attribute

ProductName 0 1 Element

- ProductQuantity 1 1 Element

- Measurement 1 1 Element

MeasurementValue 1 1 Element

- UnitOfMeasureCode 1 1 Element

Domain 0 1 Attribute

- Pricing 1 unbounded Element

PriceType 1 1 Attribute

- PricingPerUnit 2 of 3 1 Element

- MonetaryAmount 1 1 Element

MonetaryValue 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- PriceBasis 3 of 3 1 Element

- Measurement 1 1 Element

MeasurementValue 1 1 Element

- UnitOfMeasureCode 1 1 Element

Domain 0 1 Attribute

- PurchaseOrderInformation 2 of 2 1 Element

- DocumentReference 1 1 Element

DocumentIdentifier 1 1 Element

Page 6: Invoice mapping

- Allowances 0 unbounded Element

AllowanceChargeIndicator 1 1 Element

AllowanceChargeType 1 1 Element

- AllowanceChargeAmount 1 1 Element

- PricingLumpSum 1 of 3 1 Element

- MonetaryAmount 1 1 Element

MonetaryValue 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- AllowanceChargeCode 1 1 Element

Domain 0 1 Attribute

AllowanceChargeDescription 1 1 Element

- SpecialInstructions 0 unbounded Element

InstructionType 1 1 Attribute

- LineItemTotal 0 1 Element

- MonetaryAmount 1 1 Element

MonetaryValue 1 1 Element

- CurrencyCode 1 1 Element

Domain 0 1 Attribute

- ProductSubLineItems 0 unbounded Element

SubLineItemNumber 1 1 Element

- ManufacturingIdentificationDetails 0 1 Element

ManufacturingIdentificationType 1 1 Element

ManufacturingIdentificationNumber 1 1 Element

* The Qualifier is always in postion 55 for length of 3

Page 7: Invoice mapping

IDOC Reference

Segment Start Length

EDI_DC 56 10

EDI_DC 56 10

E2EDK01 138 34

E2EDK14 015 58 EOL

E2EDK03 012 58 8

E2EDP26 002 58 EOL

E2EDK02 001 58 EOL

Qualifier*

Page 8: Invoice mapping

E2EDK02 002 58 EOL

E2EDK02 012 58 EOL

E2EDP02 002 58 15

E2EDK02 031 58 35

E2EDK14 015 58 EOL

E2EDK03 001 58 8

E2EDKT2 55

E2EDS01 010 58 18

E2EDK18 001 74 EOL

Page 9: Invoice mapping

E2EDK03 028 58 8

E2EDKA1 AG 92 35

E2EDKA1 AG

E2EDKA1 AG

E2EDKA1 AG 232 35

E2EDKA1 AG 302 35

E2EDKA1 AG 337 35

E2EDKA1 AG 710 2

E2EDKA1 AG 381 9

E2EDKA1 RE 92 35

E2EDKA1 RE

E2EDKA1 RE

Page 10: Invoice mapping

E2EDKA1 RE 232 35

E2EDKA1 RE 302 35

E2EDKA1 RE 337 35

E2EDKA1 RE 710 2

E2EDKA1 RE 381 9

E2EDKA1 WE 92 35

E2EDKA1 WE

E2EDKA1 WE

E2EDKA1 WE 232 35

E2EDKA1 WE 302 35

E2EDKA1 WE 337 35

E2EDKA1 WE 710 2

E2EDKA1 WE 381 9

E2EDKA1 SF 92 35

E2EDKA1 SF

E2EDKA1 SF

E2EDKA1 SF 232 35

E2EDKA1 SF 302 35

E2EDKA1 SF 337 35

E2EDKA1 SF 710 2

E2EDKA1 SF 381 9

Page 11: Invoice mapping

E2EDP01 57 4

E2EDP19 003 58 EOL

Z2EDP01 57 EOL

E2EDP01 65 15

E2EDP01 80 3

E2EDP26 003 58 EOL

E2EDP01 80 3

E2EDP02 001 58 EOL

Page 12: Invoice mapping

E2EDP05

E2EDP06

E2EDP05

E2EDP05

E2EDPT2 55 69

E2EDP26 003 58 EOL

E2EDP19 010 58 EOL

Page 13: Invoice mapping

Other Value or References

Unique or traceable number or code to uniquely determine a given document(message)

current system date and time (format as yyyy-mm-ddThh:mm:ssZ)

See Note #1 on Note Sheet

See Note #1 on Note Sheet

Trim off any trailing spaces

EOL is End of Line. (See Note #2)

format as yyyy-mm-ddThh:mm:ssZ (See Note 3)

EOL is End of Line. (See Note #4)

EOL is End of Line. (See Note #5)

fixed value: 5.0

fixed value: On

fixed value: Syngenta Seeds,Inc

fixed value: 0069624270000

fixed value: AGIIS-EBID

fixed value: AGIIS-EBID

fixed value: Original

fixed value: On

fixed value: USD

fixed value: ISO-4217

fixed value: PurchaseOrderNumber

Page 14: Invoice mapping

EOL is End of Line. (See Note #5) (See Note #6)

EOL is End of Line. (See Note #5) (See Note #7)

See Note #5

See Note #5

format as yyyy-mm-ddThh:mm:ssZ

fixed value: See Note #8 for content value

See Note #9

??????????

If line length < 74 just put the value of "NA"

fixed value: SupplierARNumber or SalesOrderReference (see Note #6)

fixed value: SupplierARNumber or SalesOrderReference (see Note #6)

fixed value: CustomerOrderNumber

fixed value: SellersInvoiceNumber

fixed value: Authorization

fixed value: On

fixed value: USD

fixed value: ISO-4217

fixed value: Disclaimers

fixed value: General

fixed value: USD

fixed value: ISO-4217

fixed value: 0

Page 15: Invoice mapping

format as yyyy-mm-ddThh:mm:ssZ

Same value as in the "To" tag located in the Header section

Same value as in the "To" tag located in the Header section

If there is a AG record then do the tag set

Qualifier is only in positions 55-56.

See Note # 10

See Note # 10

See Note # 11

See Note # 12

See Note # 12

If There is a RE record, then do this tag set

Qualifier is only in positions 55-56.

See Note # 10

See Note # 10

See Note # 11

fixed value: On

fixed value: AGIIS-EBID

fixed value: Syngenta Seeds,Inc

fixed value: 0069624270000

fixed value: AGIIS-EBID

fixed value: SoldTo

fixed value: NA

fixed value: USA

fixed value: BillToParty

fixed value: NA

Page 16: Invoice mapping

See Note # 12

See Note # 12

If There is a WE record, then do this tag set

Qualifier is only in positions 55-56.

See Note # 10

See Note # 10

See Note # 11

See Note # 12

See Note # 12

If There is a SF record, then do this tag set

Qualifier is only in positions 55-56.

See Note # 10

See Note # 10

See Note # 11

See Note # 12

See Note # 12

fixed value: USA

fixed value: ShipTo

fixed value: NA

fixed value: USA

fixed value: ShipFrom

fixed value: NA

fixed value: USA

fixed value: RemitTo

Page 17: Invoice mapping

EOL is End of Line (See Note #14)

EOL is End of Line

See Note #4

See Note #13

See Note #15

See Note #4, See Note #15, See Note #16

See Note #13

EOL is End of Line. If no value present then use value of "NA"

fixed value: Syngenta Seeds, Inc.

fixed value: 0069624270000

fixed value: AGIIS-EBID

fixed value: Collections Center Drive P.O. Box 13807

fixed value: Chicago

fixed value: IL

fixed value: 60693-0138

fixed value: USA

fixed value: UN-Rec-20

fixed value: USD

fixed value: ISO-4217

fixed value: 1

fixed value: UN-Rec-20

Page 18: Invoice mapping

See Note #17

See Note #17

See Note#17

See Note #18

See Note #18

Conditional- use only if there are E2EDPT2 records present

See Note #4

fixed value: USD

fixed value: ISO-4217

fixed value: ANSI-ASC-X12-1300

fixed value: InvoiceInstructions

fixed value: USD

fixed value: ISO-4217

fixed value: 001

fixed value: LotNumber

Page 19: Invoice mapping

Nbr1

2

3

4

5

6

7

8

9

10

11

12

13

Page 20: Invoice mapping

14

15

16

17

18

Page 21: Invoice mapping

Text

If there is no date present in the IDOC, then use the current system date/time and format it the same way.

If the amount is negative, then show as unsigned

Check position 127 for 35 characters. If there is a value here, then use that as contact name, otherwise just use value of "NA"

The IDOC contains only the SAP customer number. This number must be transformed into the DUNS number and the DUNS number is what is put into the XML document. The transformation can be done by retrieving from SAP if the Duns number is stored in SAP, or by maintaining either a internal or exteral cross reference table for lookup. Partner's name can be obtains in the same manner.

If the line length is greater than 57 characters, then you get the IDOC value, take the value and look up the value against the table of Invoice type codes (see tab "Invoice Type Codes") and get the value from the second column in the table as the value for the XML message. If the Line length is less than 58 characters then just use the value "NA" for the XML message.

If there is a value present (line length is greater than 57 characters), then get the IDOC value and create this reference tag section. If the line length is over 99 positons, then just get the value at the starting positon for the stated length, otherwise get the value from the starting positon to the EOL. If not value is present, you can omit this particular tag set.

If E2EDK01 value at positon 345, for length of 1, is an "A", then if the E2EDK02, Segment ID 002, line length > 99 then value is extracted at position 58 for a length of 35, trimming off trailing spaces. If the line length is < 99 then value is extractd at position 58 to End of Line. If there is no value to extract then use the value "NA". The attribute value will be 'SupplierARNumber".

If E2EDK01 value at positon 345, for length of 1, is an NOT an "A" and the value in the E2EDK14, Segment 015, at position 58 to the End of Line is (ZD2T or ZL2T or ZS1T or ZS2T) then then if the E2EDK02, Segment ID 002, line length > 99 then value is extracted at position 58 for a length of 35, trimming off trailing spaces. If the line length is < 99 then value is extractd at position 58 to End of Line. If there is no value to extract then use the value "NA". The attribute value will be 'alesOrderReference".the value is extracted

If E2EDK01 value at positon 345, for length of 1, is an "L" or the value in the E2EDK14, Segment 015, at position 58 to the End of Line is (ZDT2 or ZL2T or ZS1T or ZST2) then then if the E2EDK02, Segment ID 012, line length > 99 then value is extracted at position 58 for a length of 35, trimming off trailing spaces. If the line length is < 99 then value is extractd at position 58 to End of Line. If there is no value to extract then use the value "NA". The attribute value will be 'alesOrderReference".the value is extracted

Charge at an annual rate of 18% will be accessed on all past due invoices. Syngenta Seeds, Inc. warrants that all seed sold has been labeled as required under applicable state and federal seed law and that the seed conforms to the label description within recognized tolerances. THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THERE ARE NO WARRANTIES WHICH EXTEND BEYOND THE DESCRIPTION ON THE LABEL. No claim shall be asserted against Syngenta Seeds unless Buyer reports to Syngenta Seeds within a reasonable period after discovery (not to exceed thirty days), any condition that might lead to a complaint. BUYER'S EXCLUSIVE REMEDY FOR ANY CLAIM OR LOSS RESULTING FROM BREACH OF WARRANTY, BREACH OF CONTRACT, OR NEGLIGENCE (INCLUDING BUT NOT LIMITED TO INCIDENTAL OR CONSEQUENTIAL DAMAGES) SHALL BE LIMITED TO REPAYMENT OF THE PURCHASE PRICE.

There is a E2EDKT1 segment in IDOC that preceeds the KT2 segement. If the qualifier in E2EDKT1, position 55, length 4 is equal to (Z004 or Z006 or Z007) the pickup the text from KT2

First check position 75 for 14 characters If there is a value here, then use that value as the PartnerIdentifier and the Agency attribute value will be "AGIIS-EBID". If there is no value here, then check position 58 for 10 characters and use that value as the identifier and the Agency attribute value will be "AssignedBySeller". If there is no value at either position, then just use the value "NA".

Schema allows for only Address Line or PO Box. If there is a value for Address Line, then use that tag. If not then if there is a value use that for the PO Box. If there is no value for either, then use Address Line with a value of "NA"

The UOM that is in SAP is an ANSI X-12 value. The UOM code that needs to be in the XML is a UN-REC-20 value so need to take the SAP value, look it up in the UN REC 20 table and use that value - see table of values in the UN REC 20 tab.

Page 22: Invoice mapping

If the partner is Growmark, then need to divide the value by the quantity (ProductQuantity amount). Otherwise just use the value by itself

If a value is found at this location then use this value and the Agency attribute value will be AGIIS-ProductID. If there is no value here or no 003 qualifier, then get the value from E2EDP19, qualifier 002 at position 58 for length of 18 and the Agency attribute value will be AssignedBySeller

If there is a qualifier of 002 present (Gross Price) then use the vale at position 58 to EOL. Otherwise if there is a qualifier of 003 (Net Price) then use the value at position 58 to EOL. If you use the 002 qualifier value, then the PriceType Attribute value will be "GrossPrice", otherwise the attribute value will be "NetPrice"

If the E2EDK14, Segment 015, at position 58 to the End of Line is ZG2T or ZL2T or ZS1T or ZS2T) then the following values apply. AllowanceChargeIndicator is "Charge", AllowanceChargeType is "Debit", and the MontaryValue is zero. Otherwise if the text description in the E2EDP05 record, position 69 for 72 characters, is not equal to the value "Retail Price" and "Net Value for Item" and "Total of Retail" then the following values apply: If the indicator, position 55 for length of 1 is a "+" the the AllowanceChargeIndicator value is "Charge". If the indicator is a "-", the the value is "Allowance". If there is an amount at position 142 for a length of 18, then this value goes into the MontaryValue tag, otherwise use zero for the MonetaryValue.

If the E2EDK14, Segment 015, at position 58 to the End of Line is ZG2T or ZL2T or ZS1T or ZS2T) then the AllowanceChargeCode value is "0000" and the AllowanceChargeDescription is "Net Value for Item". Otherwise the following logic applies: If the value at positon 59 for length of 4 is all spaces then the AllowanceChargeCode value is "310" and the AllowanceChargeDescription is "Discounts:" and concatanate the value at position 62 for length of 80, triming any trailing spaces. If the value at positon 59 for length of 4 is not spaces then take that value and look it up against a table of Invoice Conditions (see Invoice Condition Code tab), and use the value in the second column of the table for the AllowanceChargeCode. For AllowanceChargeDescription use the value in the second column concatanated to the third column

Page 23: Invoice mapping

ZIV1 Debit Invoice Delivery related invoicesZTRD Debit Invoice Dealer TO Transfer ZINV Debit Unknown Delivery related FETZS3 Credit Invoice Cancellation Delivery related cancelled invoice ZTD1 Credit Invoice Cancellation Dealer Transfer TO cancelled inv.ZTRC Credit Credit Invoice Dealer FROM transfer ZTC1 Debit Credit Memo Cancellation Cancel a Dealer FROM invoiceZREX Credit Return Invoice Dealer return credit ZSRX Debit Return Invoice Cancellation Cancel of return invoice ZG2 Credit Credit Memo Credit related transactions ZG2C Credit CSCR Credit Memo Credit Complaint settlements ZRE8 Credit Soybean Credit Credit Soybean Discards ZG2M Credit Invoice Invoice Marketing Program CreditsZS2 Debit Credit Memo Cancellation Cancel Credit Memo ZS2M Debit Credit Memo Cancellation Cancel program Credit Memo ZSR8 Debit Credit Memo Cancellation Cancel of Soybean discard creditZL2 Debit Invoice Debit related transactions ZL2M Debit Invoice Marketing Program DebitsZS1 Credit Invoice Cancellation Cancel Debit Memo ZS1M Credit Unknown Cancel Mrkt.Prog.Debit Memo ZG2T Credit Credit Memo Special Credit MemoZS2T Debit Unknown Cancellation of ZG2T CMZS1T Credit Unknown Special Credit MemoZL2T Debit Unknown Cancellation of ZS1T CMZS2C Credit Invoice Cancellation Invoice Cancellation

Page 24: Invoice mapping

ANSI X-12 Rec 20 Description For Seed Code20K BG 20KG Bag of Sorghum ACR ACR Acre BAG BG Bags BG BG Big Bag BOX BX Box BU BUA BUSHEL C62 1N 100000 seeds (Nordzucker) CAR CT Carton CPB BX Corn Q-Bit Plus CQ4 BX CORN Q0BIT 40UN CQB BX Corn Q-Bit CWT CWI HUNDRED WT D01 1N 2500 seeds D02 1N 5000 seeds D03 1N 8500 seeds D04 1N 10000 seeds D05 1N 15000 seeds D06 1N 12000 seeds D07 1N 18500 seeds D08 1N 53000 seeds D09 1N 10600 seeds D10 1N 25000 seeds D11 1N 30000 Seeds D12 1N 40000 SEEDS D13 1N 45000 seeds D14 1N 35000 seeds D15 1N 50000 seeds D19 1N 60000 Seeds D20 1N 65000 seeds D22 1N 70000 seeds D25 1N 75000 seeds D30 1N 80000 seeds D35 1N 85000 seeds D37 1N 95000 seeds D40 1N 100000 seeds D45 1N 125000 seeds D50 1N 150000 seeds D55 1N 170000 seeds D60 1N 175000 seeds D65 1N 200000 seeds D70 1N 250000 seeds D73 1N 260000 seeds D75 1N 300000 seeds D76 1N 900000 seeds D80 1N 350000 seeds D81 1N 575000 seeds D82 1N 500000 seeds D83 1N 600000 seeds D84 1N 800000 seeds D85 1N 1000000 seeds D86 1N 950000 seeds D87 1N 1500000 seeds D88 1N 55000 seeds D89 1N 1800000 seeds D90 1N 2000000 seeds D91 1N 3000000 seeds

Page 25: Invoice mapping

D92 1N 10000000 seeds D93 1N 2100000 seeds D94 1N 2800000 seeds D96 1N 11500000 seeds D98 1N 11000 seeds D99 1N 13000 seeds DA1 1N 200 seeds DA2 1N 250 seeds DA3 1N 500 seeds DA5 1N 2,0 Tseeds DA7 1N 700000 seeds DA8 1N 750000 seeds DA9 1N 4500 seeds EA EA Each FL OZA Fluid Ounces G GRM Gram GAL GLL US Gallon GB BUA Green Bushel NAFTA Corn K05 KGM 1 kilogram of seeds K07 KGM 1.5 Kilograms of seeds K10 KGM 2 Kilogram of seeds K14 KGM 4 Kilograms of seeds K15 KGM 5 Kilograms of seeds K20 KGM 10 Kilograms of seeds K25 KGM 15 Kilograms of seeds K27 KGM 17 Kilograms of seeds K28 KGM 18.5 Kilograms of seeds K30 KGM 20 Kilograms of seeds K32 KGM 22 Kilograms of seeds K35 KGM 25 Kilograms of seeds K37 KGM 30 Kilogram of seeds K38 KGM 40 Kilogram of seeds K40 KGM 50 Kilograms of seeds K41 KGM 100 Kilograms of seeds K42 KGM 250 Kilograms of seeds K45 KGM 500 Kilograms of seeds K46 KGM 600 Kilograms of seeds K50 KGM 1000 Kilograms of seeds KA1 GRM 1 gram of seeds KA2 GRM 5 gram of seeds KA3 GRM 10 gram of seeds KA4 GRM 20gram of seeds KA5 GRM 25 gram of seeds KA6 GRM 50 gram of seeds KA7 GRM 100gram of seeds KA8 GRM 250 gram of seeds KA9 GRM 500 gram of seeds KB1 GRM 800 gram of seeds KB2 GRM 40gram of seeds KB3 GRM 450 gram of seeds KB4 GRM 200 gram of seeds KG KGM Kilogram KGV KMQ Kilogram/cubic meter KM KTM Kilometer KS 1N 1000 Seeds KSE 1N 1000 seeds L LTR Liter

Page 26: Invoice mapping

L05 BG 5 LBS. OF SEED L08 BG 8 LBS. OF SEED L10 BG 10 LBS. OF SEED L25 BG 25 LBS. OF SEED L44 BG 44 LBS. OF SEED L50 BG 50 LBS. OF SEED L55 BG 55 LBS. OF SEED LB LBR US Pound MT TNE Metric TON NQB BX Sunflower Q-Bit OZ OZ Ounces PAL D97 Pallete PC C62 Piece PKG PCE Package PL D97 Palettes PT PT US Pint QT QT US Quart RHO 23 Gramm/Cubic centimeter S40 BG Soybean 40 Un Conv. Pack SBB BG Sorghum 40 unit bag SBX BX Sorghum 40 unit box SCP BG Soybean Convenience Pak SMT AB Soybean mini tote Canada SQB BX Soybean Q-Bit SQP BX Soybean Q-Bit Plus STO AB Soybean tote Canada T50 VQ True Bulk UN BG Unit V87 1N 1500000 viable seeds V90 1N 2000000 viable seeds

Page 27: Invoice mapping

ZDEL C560 Early Ship Early Delivery DiscountZDE1 C560 Early Ship Early Delivery DiscountZDLR D980 Insurance Inventory InsuranceZELV ZZZZ No SEC DefNo Seeds DescriptionZEP1 B800 No SEC DefEmployee DiscountZFAR C310 Discount Farmer Discount AllowanceZFCO B800 No SEC DefCredit based on paying a flat rate per unitZFCR B800 No SEC DefReplant flat credit dollar amount per unitZFS1 B800 No SEC DefFree seed $ amount offZFS2 B800 No SEC DefFree seed Percentage offZFSP C320 Discount Full Season SB Disc.ZGRM C300 No SEC DefLow Germ DiscountZGRO C330 Discount Contract DiscountZHDF D240 Freight Freight RefundZHDG D190 No SEC DefFreight ChargeZHDO D190 No SEC DefNo Seeds DescriptionZHMA D240 Freight No Seeds DescriptionZMDF B800 No SEC DefFlat credit Dollar amount per unitZMKT C350 No SEC DefNo Seeds DescriptionZOR1 C300 No SEC DefEarly Order DiscountZRPD B800 No SEC DefFlat dollar credit per unit (Replant)ZRPP B800 No SEC DefReplant discount percentage offZRPT B800 No SEC DefReplant discount % off treatmentZSG1 B800 No SEC DefContracted Grower Voucher programZSG2 B800 No SEC DefContracted Grower Voucher programZTBS ZZZZ No SEC DefNo Seeds DescriptionZTR1 C340 No SEC DefTreatment ChargeZTR2 C260 Discount InTreatment DiscountZTR3 C260 Discount InTreatment DiscountZVL1 C350 No SEC DefDealer Volume DiscountZVOL C350 No SEC DefDealer Volume Discount