segment usage - ibm · 2008-02-29 · * (ctt) the number of line items (ctt01) is the accumulation...

40
Publications e-procurement Feedback Segment Usage Table 5. Segment usage, requirements, max use and loop information. Pos No. Seg ID Description Req Max Use Loop Repeat H E A D E R 010 ST Transaction Set Header M 1 020 BEG Beginning Segment for Purchase Order M 1 030 NTE Note/Special Instruction F 100 040 CUR Currency O 1 050 REF Reference Numbers O 12 070 TAX Tax Reference O >1 080 FOB F.O.B. Related Instructions O >1 120 SAC Service, Promotion, Allowance, or Charge Information O 25 130 ITD Terms of Sale/Deferred Terms of Sale O 5 150 DTM Date/Time Reference O 10 220 PKG Marking, Packaging, Loading O 200 240 TD5 Carrier Details (Routing Sequence/Transit Time) O 12 270 MAN Marks and Numbers O 10 > BEGIN N1 LOOP > 200 310 N1 Name O 1 320 N2 Additional Name Information O 2 330 N3 Address Information O 2 340 N4 Geographic Location O 1 350 REF Reference Numbers O 12 360 PER Administrative Communications Contact O 3 1 of 40 12/17/2002 4:10 PM | Global Procurement - 850 Purchase Order

Upload: others

Post on 30-Jan-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Publications e-procurement Feedback

Segment Usage

Table 5. Segment usage, requirements, max use and loop information.Pos No. Seg ID Description Req Max Use Loop Repeat

H E A D E R 010 ST Transaction Set Header M 1 020 BEG Beginning Segment for Purchase Order M 1 030 NTE Note/Special Instruction F 100 040 CUR Currency O 1 050 REF Reference Numbers O 12 070 TAX Tax Reference O >1 080 FOB F.O.B. Related Instructions O >1 120 SAC Service, Promotion, Allowance, or Charge Information O 25 130 ITD Terms of Sale/Deferred Terms of Sale O 5 150 DTM Date/Time Reference O 10 220 PKG Marking, Packaging, Loading O 200 240 TD5 Carrier Details (Routing Sequence/Transit Time) O 12 270 MAN Marks and Numbers O 10

> BEGIN N1 LOOP > 200 310 N1 Name O 1 320 N2 Additional Name Information O 2 330 N3 Address Information O 2 340 N4 Geographic Location O 1 350 REF Reference Numbers O 12 360 PER Administrative Communications Contact O 3

1 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order

Page 2: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

> END N1 LOOP > D E T A I L

> BEGIN PO1 LOOP > 100000 010 *PO1 Purchase Order Baseline Item Data M 1

>> BEGIN PID LOOP >> 1000 050 PID Product/Item Description O 1

>> END PID LOOP >> 100 REF Reference Numbers O 12 170 TAX Tax Reference O >1 230 *SCH Line Item Schedule O 200 280 MAN Marks and Numbers O 10 290 *AMT Monetary Amount O 1

>> BEGIN N1 LOOP >> 200 350 N1 Name O 1 360 N2 Additional Name Information O 2 370 N3 Address Information O 2 380 N4 Geographic Location O 1 415 SCH Line Item Schedule O 200

>> END N1 LOOP >> > END PO1 LOOP >

S U M M A R Y 010 *CTT Transaction Totals M 1 020 *AMT Monetary Amount O 1 030 SE Transaction Set Trailer M 1

Notes

* (PO1) PO102 is required.

* (SCH) This SCH segment is used to specify various quantities of terms ordered that are to be scheduled. When this segment is used the unit ofmeasurement code (SCH02) should always be identical to the unit of measurement code in the associated PO1 segment (PO103) and the sum ofvalues of quantity (SCH01) should always equal the quantity ordered (PO102) in the PO1 segment.

* (AMT) If AMT is used in the detail area, then AMT01 will = 1 and AMT02 will indicate total line amount as calculated by the sender.

2 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 3: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

* (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities ordered(PO102) for each PO1 segment.

* (AMT) If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the sender.

Header Information

ST - Transaction Set Header

To indicate the start of a transaction set and to assign a control number.

Table 6. ST - Transaction Set HeaderElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

ST01 143 Transaction Set ID Code M|Z ID 3/3 850 X12.1 Purchase Order

ST02 329 Transaction Set Control Number M AN 4/9 Semantic Notes

01 The Transaction Set Control Number must be assigned such that it will uniquely identify one transmission of an 850 transaction set. This number isused by the supplier in the 997 acknowledgement to indicate that this specific 850 either was acceptable or had errors. ST02 in this header segment(ST) must match SE02 in the trailer segment (SE). This number should also be sequential.

BEG - Beginning Segment for Purchase Order

To indicate the beginning of the purchase order transaction set and transmit identifying numbers and dates.

Table 7. BEG - Beginning Segment for Purchase Order

3 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 4: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

BEG01 353 Transaction Set Purpose Code M ID 2/2 00 Original 01 Cancellation 02 Add 03 Delete 04 Change 05 Replace 06 Confirmation 07 Duplicate 08 Status 19 Seller initiated change 44 Reject

BEG02 92 Purchase Order Type Code M ID 2/2 See Appendix A BEG03 324 Purchase Order Number M AN 1/22 BEG04 328 Release Number O AN 1/30 BEG05 323 Purchase Order Date M DT 6/6 BEG06 367 Contract Number O AN 1/30 Notes

00 PO Number is the value required to access an orders file/database and required on an invoice for accounts payable processing.

NTE - Note/Special Instruction

To transmit information in a free-form format, if necessary, for comment or special instruction.

Table 8. NTE - Note/Special Instruction

4 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 5: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

NTE01 363 Note Reference Code O ID 3/3 ORI Order Instructions PUR Purchasing

NTE02 3 Free Form Message M AN 1/60 Comments

00 The NTE segment permits free-form information/data which, under ASC X12 standard implementations, is not machine processable. The use ofthe 'NTE' segment should therefore be avoided, if at all possible, in an automated environment.

CUR - Currency

To specify the currency (dollars, pounds, francs, etc.) used in a transaction.

Table 9. CUR - CurrencyElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

CUR01 98 Entity Identifier Code M ID 2/2 BT Bill-to-Party BY Buying Party (Purchaser) SE Selling Party ST Ship To

CUR02 100 Currency Code M ID 3/3 CUR03 280 Exchange Rate O R 4/6

REF - Reference Numbers

To specify identifying numbers.

Table 10. REF - Reference Numbers

5 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 6: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

REF01 128 Reference Number Qualifier Code M ID 2/2 See Appendix A REF02 127 Reference Number I AN 1/30

TAX - Tax Reference

To provide data required for proper notification/determination of applicable taxes applying to the transaction or business described in thetransaction.

Table 11. TAX - Tax ReferenceElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

TAX01 325 Tax Identification Number X AN 1/20 TAX12 441 Tax Exempt Code O ID 1/1

A Labor Taxable, Material Exempt B Material Taxable, Labor Exempt C Not Taxable E Exempt Toll Service L Exempt Local Service R Recurring Exempt U Usage Exempt 0 Tax Exempt (For Export) 1 Yes (Tax Exempt) 2 No (Not Tax Exempt) 3 Tax Exempt (For Resale) 4 Tax Exempt (Not For Resale) 5 Not Tax Exempt/For Resale 6 Not Tax Exempt, Not For Resale 7 Direct Pay ID 8 Tax Exempt (Sale to U.S. Govt) 9 Tax Exempt (per state law)

Comments

01

6 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 7: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

TAX01 is required if tax exemption is being claimed.

FOB - F.O.B. Related Instructions

To specify transportation instructions relating to shipment.

Table 12. FOB - F.O.B. Related InstructionsElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

FOB01 146 Shipment Method of Payment M|Z ID 2/2 See Appendix A FOB02 309 Location Qualifier X|Z ID 1/2

CC Country DC Distribution Center Number DE Destination (Shipping) OR Origin (Shipping Point) PE Port of Entry PL Plant TC Transcontinental Freight Bureau WH Warehouse

FOB03 352 Description O AN 1/80 Syntax Notes

03 C0302 - If FOB03 is used, then FOB02 is required.

Semantic Notes

01 FOB01 indicates which party will pay the carrier.

02 FOB02 is the code specifying transportation responsibility location.

7 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 8: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

SAC - Service, Promotion, Allowance, or Charge Information

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, orcharge.

Table 13. SAC - Service, Promotion, Allowance, or Charge InformationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

SAC01 248 Allowance or Charge Indicator M|Z ID 1/1 A Allowance C Charge N No Allowance or Charge R Allowance Request

SAC02 1300 Service, Promotion, Allowance, or ChargeCode

X ID 4/4 See Appendix A

SAC03 559 Agency Qualifier Code X ID 2/2 AB Assigned by Buyer AS Assigned by Seller AX ASC Accredited Standards Committee, X12. DO United States Department of Transportation EP United States Environmental Protection Agency FD Uniform Code Council (UCS) IS International Standards Organization

UN United Nations (UN) ZZ Mutually Defined

SAC04 1301 Agency Service, Promotion, Allowance, orCharge Code

X AN 1/10

ASC-X12 Literal value SAC05 610 Amount I|Z N2 1/15 SAC12 331 Allowance or Charge Method of Handling

Code O ID 2/2

ZZ Mutually Defined 01 Bill Back 02 Off Invoice 03 Vendor Check to Customer

8 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 9: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

04 Credit Customer Account 05 Charge to be Paid by Vendor 06 Charge to be Paid by Customer 07 Optional 08 Off Gross Quantity Invoiced 09 Allowance To Be Issued by Vendor 10 Allowance To Be Issued by Reseller 11 Charge Denied by Vendor 12 Cancel Allowance 18 Non-Payable Tax

SAC15 352 Description O AN 1/80 Syntax Notes

02 R0203 - At least one of SAC02 or SAC03 is required.

03 P0304 - If either SAC03 or SAC04 is present, then the other is required.

Semantic Notes

05 SAC05 is the total amount for the service, promotion, allowance, or charge.

Comments

04 SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to further thecode in SAC02. In this case the literal 'ASC X12' will be used.

ITD - Terms of Sale/Deferred Terms of Sale

To specify terms of sale.

Table 14. ITD - Terms of Sale/Deferred Terms of Sale

9 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 10: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

ITD01 336 Terms Type Code O ID 2/2 01 Basic 03 Fixed Date 09 Proximo

ITD02 333 Terms Basis Date Code O ID 1/2 5 Invoice Receipt Date

ITD03 338 Terms Discount Percent O R 1/6 ITD05 351 Terms Discount Days Due X N0 1/3 ITD07 386 Terms Net Days O N0 1/3 ITD12 352 Description O AN 1/80 ITD13 765 Day of Month X N0 1/2 Syntax Notes

03 L030513 - If ITD03 is present, then at least one of ITD05 or ITD13 is required.

Comments

01 If the code in ITD01 is '05', then ITD07 is required.

DTM - Date/Time Reference

To specify pertinent dates and times.

Table 15. DTM - Date/Time ReferenceElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

DTM01 374 Date/Time Qualifier M ID 3/3 See Appendix A DTM02 373 Date I DT 6/6

10 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 11: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

PKG - Marking, Packaging, Loading

To describe marking, packaging, loading, and unloading requirements.

Table 16. PKG - Marking, Packaging, LoadingElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

PKG01 349 Item Description Type X ID 1/1 F Free-form

PKG02 753 Packaging Characteristic Code O ID 1/5 See Appendix A PKG05 352 Description X AN 1/80 Syntax Notes

05 C0501 - If PKG05 is present, then PKG01 is required.

Comments

05 Special marking or tagging data can be given in PKG05 (Description).

TD5 - Carrier Details (Routing Sequence/Transit Time)

To specify the carrier, sequence of routing and to provide transit time information.

Table 17. TD5 - Carrier Details (Routing Sequence/Transit Time)

11 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 12: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

TD501 133 Routing Sequence Code O ID 1/2 B Origin/Delivery Carrier (Any Mode) O Origin Carrier (Air, Motor, or Ocean) 1 1st Carrier after Origin Carrier 2 2nd Carrier after Origin Carrier 3 3rd Carrier after Origin Carrier 4 4th Carrier after Origin Carrier 5 5th Carrier after Origin Carrier 6 6th Carrier after Origin Carrier 7 7th Carrier after Origin Carrier 8 8th Carrier after Origin Carrier 9 9th Carrier after Origin Carrier

TD505 387 Routing (or Origin Carrier Name) I AN 1/35 Notes

02 TD505 is required by IBM

MAN - Marks and Numbers

To indicate identifying marks and numbers for shipping containers.

Table 18. MAN - Marks and NumbersElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

MAN01 88 Marks and Numbers Qualifier M ID 1/2 L Line Item Only S Entire Shipment

MAN02 87 Marks and Numbers M AN 1/45

12 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 13: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

N1 - Name

To identify a party by type or organization, name and code

Table 19. N1 - NameElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N101 98 Entity Identifier Code M ID 2/2 BT Bill-to-Party BY Buying Party (Purchaser) SE Selling Party ST Ship To

N102 93 Name X AN 1/35 N103 66 Identification Code Qualifier X ID 1/2

1 D-U-N-S Number, Dun & Bradstreet 8 Vendor UPC Code 9 D-U-N-S+4, D-U-N-S Number with Four

Character Suffix 14 International European Article Number (Vendor

Portion) 91 Assigned by Seller or Seller's Agent 92 Assigned by Buyer or Buyer's Agent

N104 67 Identification Code X AN 2/17 Syntax Notes

02 R0203 - At least one of N102 or N103 is required.

03 P0304 - If either N103 or N104 is present, then the other is required.

Comments

04 This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the 'ID Code'(N104) must provide a key to the table maintained by the transaction processing party.

Notes

13 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 14: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

00 This segment should only be used when it is necessary for correct processing between the trading partners.

N2 - Additional Name Information

To specify additional names or those longer than 35 characters in length.

Table 20. N2 - Additional Name InformationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N201 93 Name M AN 1/35 N202 93 Name O AN 1/35

N3 - Address Information

To specify the location of the named party.

Table 21. N3 - Address InformationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N301 166 Address Information M AN 1/35 N302 166 Address Information O AN 1/35

N4 - Geographic Location

To specify the geographic place of the named party.

Table 22. N4 - Geographic Location

14 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 15: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

N401 19 City Name O AN 2/30 N402 156 State or Province Code O ID 2/2 N403 116 Postal Code O ID 3/9 N404 26 Country Code O ID 2/3 Comments

02 N402 is required only if city name (N401) is in the USA or Canada.

Notes

01 C010203 - If segment N4 is used, then N401, N402 and N403 are required by the IBM Corporation.

04 N404 is the Standard ISO 3166 Country Code

REF - Reference Numbers

To specify identifying numbers.

Table 23. REF - Reference NumbersElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

REF01 128 Reference Number Qualifier Code M ID 2/2 See Appendix A REF02 127 Reference Number I AN 1/30

PER - Administrative Communications Contact

To identify a person or office to whom administrative communications should be directed.

Table 24. PER - Administrative Communications Contact

15 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 16: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

PER01 366 Contact Function Code M ID 2/2 BD Buyer Name or Department CW Confirmed With ED Emergency Contact-Consignee IC Information Contact NT Notification Contact OC Order Contact RD Receiving Dock SU Supplier Contact

PER02 93 Name O AN 1/35 PER03 365 Communication Number Qualifier X ID 2/2

BN Beeper Number ED Electronic Data Interchange Access No. EM Electronic Mail FX Facsimile TE Telephone

PER04 364 Communication Number X AN 1/80 PER05 365 Communication Number Qualifier X ID 2/2

BN Beeper Number ED Electronic Data Interchange Access No. EM Electronic Mail FX Facsimile TE Telephone

PER06 364 Communication Number X AN 1/80 Syntax Notes

03 P0304 - If either PER03 or PER04 is present, then the other is required.

05 P0506 - If either PER05 or PER06 is present, then the other is required.

Notes

04

16 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 17: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

The format for PER04 is xxxxxxxxxx, a continuous string without any formatting characters.

Detail Information

PO1 - Base Line Item

To specify basic and most frequently used line item data.

Table 25. PO1 - Base Line ItemElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

PO101 350 Assigned Identification O AN 1/11 PO102 330 Quantity Ordered X R 1/9 PO103 355 Unit or Basis for Measurement Code O ID 2/2 See Appendix A PO104 212 Unit Price X R 1/14 PO105 639 Basis of Unit Price Code O ID 2/2

AP Advise Price CP Current Price (Subject to Change) HF Per 100 Feet HP Price per Hundred NC No Charge NE Not to Exceed PD Price per Dozen PE Price per Each PN Price per Ten PP Price per Pound PR Promotion PT Price per Ton PV Provisional Price QT Quoted RC Retail Price per Hundred TB To be negotiated.

17 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 18: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

TF Per 1000 Feet TP Price per Thousand

PO106 235 Product/Service ID Qualifier O ID 2/2 See Appendix A PO107 234 Product/Service ID X AN 1/30 Syntax Notes

03 C0302 - If PO103 is present, then PO102 is required.

05 C0504 - If PO105 is present, then PO104 is required.

06 C0607 - If PO106 is present, then PO107 is required.

Comments

01 PO101 is the line item identification.

06 PO106 through PO125 provide for ten (10) different product/service ID's per each item. For example: Case, Color, Drawing no., UPC No., ISBNNo., Model No., SKU.

Notes

00 All scheduled deliveries for an item should be indicated in one PO1 Loop.

PID - Product/Item Description

To describe a product or process in coded or free-form format.

Table 26. PID - Product/Item Description

18 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 19: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

PID01 349 Item Description Type M ID 1/1 F Free-form

PID05 352 Description O AN 1/80 Comments

01 If PID01 ='F', then PID05 is used.

Notes

02 PID05 is required by IBM

REF - Reference Numbers

To specify identifying numbers.

Table 27. REF - Reference NumbersElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

REF01 128 Reference Number Qualifier Code M ID 2/2 See Appendix A REF02 127 Reference Number I AN 1/30

TAX - Tax Reference

To provide data required for proper notification/determination of applicable taxes applying to the transaction or business described in thetransaction.

Table 28. TAX - Tax Reference

19 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 20: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

TAX01 325 Tax Identification Number X AN 1/20 TAX12 441 Tax Exempt Code O ID 1/1

A Labor Taxable, Material Exempt B Material Taxable, Labor Exempt C Not Taxable E Exempt Toll Service L Exempt Local Service R Recurring Exempt U Usage Exempt 0 Tax Exempt (For Export) 1 Yes (Tax Exempt) 2 No (Not Tax Exempt) 3 Tax Exempt (For Resale) 4 Tax Exempt (Not For Resale) 5 Not Tax Exempt/For Resale 6 Not Tax Exempt, Not For Resale 7 Direct Pay ID 8 Tax Exempt (Sale to U.S. Govt) 9 Tax Exempt (per state law)

Comments

01 TAX01 is required if tax exemption is being claimed.

SCH - Line Item Schedule

To specify the data for scheduling a specific line item.

Table 29. SCH - Line Item Schedule

20 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 21: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

SCH01 380 Quantity M R 1/15 SCH02 355 Unit or Basis for Measurement Code M ID 2/2 See Appendix A SCH05 374 Date/Time Qualifier M ID 3/3 See Appendix A SCH06 373 Date M DT 6/6 SCH07 337 Time O TM 4/8 Comments

05 SCH05 specifies the interpretation to be used for SCH06 and SCH07.

Notes

00 All scheduled deliveries for an item should be indicated in one PO1 Loop.

MAN - Marks and Numbers

To indicate identifying marks and numbers for shipping containers

Table 30. MAN - Marks and NumbersElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

MAN01 88 Marks and Numbers Qualifier M ID 1/2 L Line Item Only

MAN02 87 Marks and Numbers M AN 1/45

AMT - Monetary Amount

To indicate the total monetary amount

Table 31. AMT - Monetary Amount

21 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 22: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

AMT01 522 Amount Qualifier M ID 1/2 NP Net to Pay Total TT Total Transaction Amount

AMT02 782 Monetary Amount M R 1/15

N1 - Name

To identify a party by type or organization, name and code

Table 32. N1 - NameElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N101 98 Entity Identifier Code M ID 2/2 BT Bill-to-Party BY Buying Party (Purchaser) SE Selling Party ST Ship To

N102 93 Name X AN 1/35 N103 66 Identification Code Qualifier X ID 1/2

1 D-U-N-S Number, Dun & Bradstreet 8 Vendor UPC Code 9 D-U-N-S+4, D-U-N-S Number with Four

Character Suffix 14 International European Article Number (Vendor

Portion) 91 Assigned by Seller or Sellers Agent 92 Assigned by Buyer or Buyers Agent

N104 67 Identification Code X AN 2/17 Syntax Notes

02 R0203 - At least one of N102 or N103 is required.

03

22 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 23: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

P0304 - If either N103 or N104 is present, then the other is required.

Comments

04 This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the 'ID Code'(N104) must provide a key to the table maintained by the transaction processing party.

Notes

00 This segment should only be used when it is necessary for correct processing between the trading partners.

N2 - Additional Name Information

To specify additional names or those longer than 35 characters in length.

Table 33. N2 - Additional Name InformationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N201 93 Name M AN 1/35 N202 93 Name O AN 1/35

N3 - Address Information

To specify the location of the named party.

Table 34. N3 - Address InformationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N301 166 Address Information M AN 1/35 N302 166 Address Information O AN 1/35

23 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 24: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

N4 - Geographic Location

To specify the geographic place of the named party.

Table 35. N4 - Geographic LocationElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

N401 19 City Name O AN 2/30 N402 156 State or Province Code O ID 2/2 N403 116 Postal Code O ID 3/9 N404 26 Country Code O ID 2/3 Comments

02 N402 is required only if city name (N401) is in the USA or Canada.

Notes

01 C010203 - If segment N4 is used, then N401, N402 and N403 are required by the IBM Corporation.

04 N404 is the Standard ISO 3166 Country Code

SCH - Line Item Schedule

To specify the data for scheduling a specific line item.

Table 36. SCH - Line Item Schedule

24 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 25: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Elem. ID Elem.No.

Data Element Name Req. DataType

M/M orCode

Code Description

SCH01 380 Quantity M R 1/15 SCH02 355 Unit or Basis for Measurement Code M ID 2/2 See Appendix A SCH05 374 Date/Time Qualifier M ID 3/3 See Appendix A SCH06 373 Date M DT 6/6 SCH07 337 Time O TM 4/8 Comments

05 SCH05 specifies the interpretation to be used for SCH06 and SCH07.

Notes

00 All scheduled deliveries for an item should be indicated in one PO1 Loop.

Summary Information

CTT - Transaction Totals

To transmit a hash total for a specific element in the transaction set.

Table 37. CTT - Transaction TotalsElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

CTT01 354 Number of Line Items M N0 1/6 Comments

00 This segment is intended to validate transaction completeness and correctness.

25 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 26: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

AMT - Monetary Amount

To indicate the total monetary amount

Table 38. AMT - Monetary AmountElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

AMT01 522 Amount Qualifier M ID 1/2 NP Net to Pay Total TT Total Transaction Amount

AMT02 782 Monetary Amount M R 1/15

SE - Transaction Set Trailer

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE)segments).

Table 39. SE - Transaction Set TrailerElem. ID Elem.

No. Data Element Name Req. Data

Type M/M orCode

Code Description

SE01 96 Number of Included Segments M N0 1/10 SE02 329 Transaction Set Control Number M AN 4/9 Comments

00 SE is the last segment of each transaction set.

Notes

00 The value in SE02 must be equal to the value in ST02 for this 850 transaction.

26 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 27: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Segment and Element Information Detail Usage Examples

A Transaction Between IBM Locations and Suppliers Examples

Table 40. Example of the 850 Segment / Element BreakdownEDI Data Description of Data ST*850*0005! The ST segment identifies this as an 850 transaction with a control

number of 0005. BEG*00*SA*20078P3239**960429*4600000045! This segment identifies this record as an original stand alone

purchase order, purchase order number 20078P3239. The purchaseorder date is 04/29/96 and the contract number is 4600000045.

NTE*ORI*IT IS IBM'S POLICY TO PROCURE PARTS AND/OR PRODUCTSMANUFACTURED WITHOUT THE USE OF REGULATED OZONE!

Notes containing information on IBM's policies.

CUR*BY*USD*0001! The currency used by the purchaser will be US Dollars. REF*PR*1B2C3D4R56! This reference number is used to indicate that quote number

1B2C3D4R56 was the quote number use to award the contract orpurchase order number.

TAX*1234567**********1! Line item number is tax exempt and the certificate number 1234567.

Note: See note 01 below. FOB*CC*OR*Shipping Point Collect! The freight will be shipping point collect. SAC*A*I110*AS*ASCX12*50*05*TOOLING CHARGE! An allowance for tooling of $50.00. ITD*01****7! The terms are basic with a discount due if paid within 7 days. PKG*F*36*8545593! The packaging specification required for this shipment is found in

IBM document 8545593. TD5*B**** YELLOW FREIGHT! The carrier for this order must be Yellow Freight. MAN*L*John Doe dept 777*! The marking on the package should be 'John Doe dept 777'.

Note: See note 02 below. N1*BT*IBM Corporation*92*991! The bill to party is IBM Corp. plant 991. N2*Accounts Payable! The invoice should be attention accounts payable. N3*PO Box 8099! The invoice should be sent to P.O. Box 8099. N4*Endicott*NY*13761*US! The address on the invoice should be Endicott, NY 13761. N1*ST*IBM Corporation*92*982! The ship to location is IBM Corp plant 982.

Note: See note 03 below.

27 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 28: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

N2*Microelectronics Division! The ship to name is Microelectronics Division N3*8501 IBM Drive*B-002 Dock 13&14! The ship to address is 8501 IBM Drive building 002 dock 13 & 14. N4*Charlotte*NC*28262*US! The ship to city is Charlotte, NC 28262. N1*BY*International Business Mach*92*982! The buying party is IBM Corp plant 982. N2*Microelectronics Division! The buying party name is Microelectronics Division. N3*6800 IBM Drive! The buying party street address is 6800 IBM Drive. N4*Charlotte*NC*28262*US! The buying party city is Charlotte, NC 28262. PER*BD*Dawkins, J.*TE*8005551212! The buyers name is J. Dawkins, and telephone number is 800

555-1212. N1*SE*VENDOR NAME HERE*92*IMD2239531! The selling party name and location code. N3*123 EDITEST STREET! The selling party street address. N4*SOMEWHERE*NC*28262! The selling party city, state and zip code. PER*SU*SALES CONTACT NAME HERE*TE*8005555555! The contact at the suppliers name and phone number. PO1*00001*3000*EA*2.5*PE*VP*1234* BP*23H2969*EC*1000000! The purchase order line item number is 00001. The part number is

23H2969 with an EC level of 1000000. The amount ordered is 3000each at a unit price of $2.50 per each. The suppliers part number is1234.

PID*F****RESISTOR1W 5%! The line item is described as a RESISTOR 1W 5%. TAX*1234567**********1! Line item number is tax exempt and the certificate number 1234567.

Note: See note 04 below. MAN*L*John Doe dept 777*! Deliver to John Doe in dept 777.

Note: See note 05 below. MAN*L*Bldg 25-4 office D009! Location is Bldg 25, 4th floor, office D009. AMT*NP*7500! The net to pay for this scheduled delivery is $7500.00. N1*ST*IBM Corporation*92*982! The ship to location is IBM Corp plant 982. N2*Microelectronics Division! The ship to name is Microelectronics Division N3*8501 IBM Drive*B-002 Dock 13&14! The ship to address is 8501 IBM Drive building 002 dock 13 & 14. N4*Charlotte*NC*28262*US! The ship to city is Charlotte, NC 28262. SCH*1000*EA***084*960711! The requested ship date on or before for 1000 pieces is 07/11/96. N1*ST*IBM Corporation*92*982! The ship to location is IBM Corp plant 982. N2*Microelectronics Division! The ship to name is Microelectronics Division N3*8501 IBM Drive*B-002 Dock 13&14! The ship to address is 8501 IBM Drive building 002 dock 13 & 14. N4*Charlotte*NC*28262*US! The ship to city is Charlotte, NC 28262. SCH*2000*EA***067*960812! The current schedule delivery date for 2000 pieces is 08/12/96.

28 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 29: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

PO1*00002*1500*EA*1.5*PE*VP*9876* BP*38F3947*EC*1000001! The purchase order line item number is 00002. The part number is38F3947 with an EC level of 1000001. The amount ordered is 1500each at a unit price of $1.50 per each. The suppliers part number is9876.

PID*F****CAPACITOR 1W 5%! The line item is described as a capacitor 1W 5%. MAN*L*Mike Jones dept 652! Deliver to Mike Jones in dept 652. MAN*L*Bldg 83-1 office A007! Location is Bldg 83, 1st floor, office A007. AMT*NP*2250.00! The net to pay for this schedule delivery is $2250.00. N1*ST*IBM Corporation*92*982! The ship to location is IBM Corp plant 982. N2*Microelectronics Division! The ship to name is Microelectronics Division N3*8501 IBM Drive*B-002 Dock 13&14! The ship to address is 8501 IBM Drive building 002 dock 13 & 14. N4*Charlotte*NC*28262*US! The ship to city is Charlotte, NC 28262. SCH*1500*EA***010*960909! The requested ship date for 1500 pieces is 09/09/96. CTT*2! There are 2 line items. AMT*TT*9750! The total transaction amount is $9750.00. SE*58*0005! There are 58 segments and the control number is 0005. Notes

01 Tax information at the detail level takes precedence over header tax information.

02 Information found in the detail level for the MAN segment takes precedence over header level MAN information.

03 For Ship-to-Loc (ST) any ship to location information at the detail level takes precedence over header ship to information.

04 If a tax exemption applies to a line item, the TAX segment will contain the appropriate code and value.

05 If the MAN segment is present, it will contain further details on ship to location (i.e. office location vs. Dock).

A Transaction Between IBM Locations and Suppliers Examples

29 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 30: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Table 41. Example of the 850 Segment / Element Breakdown for Production SuppliersEDI Data Description of Data ST*850*0239! The ST segment identifies this as an 850 transaction with a control

number of 0239. BEG*00*BE*EV400**960812*A02876SMT! This segment identifies this record as a new blanket purchase order

dated 08/12/96 with a contract number of A02876SMT. NTE*ORI*COMPLETE TO PRINT! Note section. REF*CT*SRP029! This reference contract number is SRP029. FOB*CC*OR! The freight will be shipping point collect. SAC*C*F510*AS*ASCX12*3321! A charge for "Precious Metal Content" in the amount of $33.21. ITD*01*5! The terms basic on receipt of invoice TD5*B****YELLOW FREIGHT! The carrier for this order must be Yellow Freight. N1*BT*IBM CORPORATION*92*IBMRBT! The bill to party is IBM Corp. plant IBMRBT. N3*CALL BOX 4125! The postal address. N4*ROCHESTER*MN*55903! The City, state and zip code. N1*ST*IBM CORPORATION*92*IBMR11! The ship to location is IBM Corp plant IBMR11. N2*BLDG 205! The building number. N3*3605 HWY 52 NORTH! The street address. N4*ROCHESTER*MN*559017829! The city, state and zip code. PER*BD*IBM BUYER*TE*507253XXXX! The contact buyer name and telephone number. PO1*01*150*PC*1.23*PE*BP*0001234567 *EC*000898976*PI*00*JS*AV000*PD*COVER!

The order item number "01" Qty 150 pieces at $1.23 per each withIBM part number 0001234567, engineering change 000898976, itemcode "00", job number AV000 and item description of cover.

SCH*150*PC***010*960815! The requested ship date of 08/15/96 for 150 pieces. CTT*1! There is 1 line item. SE*20*0239! There are 20 segments and the control number is 0239.

APPENDIX A

Validation Tables

The following is a list of validation tables used in this Purchase Order (850) Subset version 003 release 040.

30 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 31: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Table ID: 92X340 Description: Purchase Order Type Code

Length of Data Description Length of

Entries Type of Entries Description

02 CH Y 63

Entry Description Entry Description

BE Blanket Order/Estimated Quantities (Not firm Commitment)

BK Blanket Order (Quantity Firm) NE New Order

CF Confirmation RL Release or Delivery Order

CN Consigned Order RN Renewal Order

CP Change to Purchase Order RR Repair and Return

CR Change to Release SA Stand-alone Order

DR Direct Ship SP Sample

DS Dropship SS Supply or Service Order

EO Emergency Order WO Warranty Order

IN Information Copy

Table ID: 128X340 Description: Reference Number Qualifier

Length of Data Description Length of

Entries Type of Entries Description

02 CH Y 63

Entry Description Entry Description

AD Acceptable Source DUNS Number IT Internal Customer Number

AF Airlines Flight Identification Number LS Bar-Coded Serial Number

AG Agents Shipment Number LT Lot Number

31 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 32: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

AW Air Waybill Number MB Master Bill of Lading

BC Buyers Contract Number MF Manufacturers Part Number

BK Brokers Order Number MH Manufacturing Order Number

BT Batch Number MK Manifest Key Number

BW Blended With Batch Number MS Manufacturers Material Safety Data Sheet No.

CG Consignees Order Number NB Letter of Credit Number

CN Carriers Reference Number (PRO/Invoice) ON Dealer Order Number

CO Customer Order Number PC Production Code

CR Customer Reference Number PE Plant Number

CT Contract Number PK Packing List Number

C7 Contract Line Item Number PN Permit Number

DK Dock Number PR Price Quote Number

DS Defense Priorities Allocation System (DPAS) Priority Ratin

EP Export Permit Number SD Subday Number

EU End Users Purchase Order Number SE Serial Number

FI File Identifier SI Shippers Identifying No. for Shipment(SID)

FS Final Sequence Number SN Seal Number

FT Foreign Trade Zone TJ Federal Taxpayers Identification Number

GC Government Contract Number TN Transaction Reference Number

GP Government Priority Number VC Vendor Contract Number

GS General Srvcs Administration Regulations (GSAR) VN Vendor Order Number

GV Third Party Pur. Ord. Number ZI Reference Version Number

IL Internal Order Number ZZ Mutually Defined

IR Intra Plant Routing 43 Supporting Document Number

73 Statement of Work (SOW)

32 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 33: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Table ID: 146X340 Description: Shipment Method of Payment

Length of Data Description Length of

Entries Type of Entries Description

02 CH Y 63

Entry Description Entry Description

BP Paid by Buyer PC Prepaid but Charged to Customer

CA Advance Collect PD Prepaid by Processor

CC Collect PE Prepaid and Summary Bill

CD Collect on Delivery PL Prepaid Local, Collect Outstate

CF Collect, Freight Credited Back to Customer PO Prepaid Only

DE Per Contract PP Prepaid (by Seller)

DF Defined by Buyer and Seller PS Paid by Seller

FO FOB Port of Call PU Pickup

HP Half Prepaid RC Return Container Freight Paid by Customer

MX Mixed RF Return Container Freight Free

NC Service Freight, No Charge RS Return Container Freight Paid by Supplier

NR Non Revenue TP Third Party Pay

PA Advance Prepaid WC Weight Condition

PB Customer Pick-up/Backhaul 11 Rule 11 Shipment

Table ID: 235X340 Description: Product/Service ID Qualifier

Length of Data Description Length of

Entries Type of Entries Description

33 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 34: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

02 CH Y 63

Entry Description Entry Description

AB Assembly ON Customer Order Number

AC Aggregation Code (Used to Consolidate Part Families)

A6 Document Identification Code PD Part Number Description

BE Buyers Engineering Change Level Number PG Packaging Specification Number

BN Bar-Coded Serial Number PI Purchasers Item Code

BP Buyers Part Number PN Company Part Number

CA Case PO Purchase Order Number

CG Commodity Grouping PT Print or Drawing

CH Country of Origin Code RN Release Number

CP Carry-over Part Number RP Replaced Part Number

CR Contract Number SK Stock Keeping Unit (SKU)

DR Drawing Revision Number SN Serial Number

EC Engineering Change Level SV Service Rendered

EM Equipment Identification Number UI UPC Consumer Package Code (1-5-5)

EX Exchanged Part, Assembly or Product UK UPC/EAN Shipping Container Code

F1 Catalog Number UL UPC Coupon Code

IN Buyers Item Number UN UPC Case Code Number (1-1-5-5)

MA Machine Number UO UCC Serial Shipping Container Code

MG Manufacturers Part Number UP UPC Consumer Package Code (1-5-5-1)

MN Model Number VC Vendors (Sellers) Catalog Number

MT Major Product/Material/Machine Type VO Vendors Order Number

OE Original Equipment Number VP Vendors (Sellers) Part Number

34 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 35: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

Table ID: 355X340 Description: Unit or Basis for Measurement Code

Length of Data Description Length of

Entries Type of Entries Description

02 CH Y 63

Entry Description Entry Description

BA Bale KG Kilogram

BF Board Feet KT Kit

BG Bag LB Pound

BO Bottle LT Liter

BR Barrel MJ Minutes

BX Box MM Millimeter

CA Case MO Months

CB Carboy MR Meter

CF Cubic Feet OZ Ounce - Av

CG Card PA Pail

CH Container PC Piece

CL Cylinder PK Package

CM Centimeter PL Pallet/Unit Load

CN Can PR Pair

CO Cubic Meters (Net) PT Pint

CQ Cartridge QT Quart

CR Cubic Meter RL Roll

CT Carton RM Ream

CW Hundred Pounds (CWT) SF Square Foot

35 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 36: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

CX Coil SH Sheet

CY Cubic Yard SM Square Meter

C8 Cubic Decimeter SO Spool

DA Days ST Set

DM Decimeter SY Square Yard

DR Drum TB Tube

DZ Dozen TH Thousand

EA Each TK Tank

FT Foot TY Tray

GA Gallon UL Unitless

GI Imperial Gallons UN Unit

GR Gram VI Vial

GS Gross WK Week

HR Hours YD Yard

HU Hundred YR Years

IN Inch ZZ Mutually Defined

JR Jar

Table ID: 374X340 Description: Date/Time Qualifier

Length of Data Description Length of

Entries Type of Entries Description

03 CH Y 63

Entry Description Entry Description

004 Purchase Order 097 Transaction Creation

36 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 37: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

010 Requested Ship 108 Postmark

011 Shipped 152 Effective Date of Change

017 Estimated Delivery 186 Invoice Period Start

035 Delivered 187 Invoice Period End

036 Expiration 193 Period Start

050 Received 194 Period End

055 Confirmed 276 Contract Start

067 Current Schedule Delivery 279 Contract Completion

069 Promised for Delivery 994 Quote

084 Requested for Shipment(Prior to & includin

Table ID: 753X340 Description: Packaging Characteristic Code

Length of Data Description Length of

Entries Type of Entries Description

05 CH Y 63

Entry Description Entry Description

01 Casing Type 43 Spacing Directions

10 Shipping Package Labeling 44 Unloading Device

11 Shipping Package Sealing 45 Unloading Equipment

34 Product Marking 60 Product Marking Pattern

35 Type of Package 61 Product Marking Location

36 Package Specifications 62 Package/Container Mark Location

37 Package Protection 63 Marking Method

38 Tarping 65 Core Characteristics

37 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 38: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

39 Platform/Skid Location 66 Receiving Facility Limitations

40 Bearing Piece Location 67 Tagging/Bar Code Instructions

42 Placement on Carrier 68 Skid/Pallet Type

Table ID: 1300X340 Description: Service, Promotion, Allowance, or Charge

Length of Data Description Length of

Entries Type of Entries Description

04 CH Y 63

Entry Description Entry Description

A170 Adjustments F190 Palletizing

A380 Allowance Advance F270 Percent of Product

A430 Anneal/Heat (Steel/Glass Treatment) F420 Placement and/or Removal Charge

A470 Art Work F430 Plating

A680 Both-Flat F460 Postage

A880 Cancellation Charge F510 Precious Metal Content

A890 Cancelled Order, Heavy Duty Flatcar F770 Professional Fees

B570 Container Deposits G470 Restocking Charge

B820 Currency Adjustment G510 Returnable Container

B940 Cutting Charge G530 Rework

C080 Demurrage G650 Scale Charge

C660 Engineering Charge G660 Scrap Allowance

C880 Expediting Premium G690 Select Charge

D240 Freight G740 Service Charge

D860 Inspection Fee G760 Set-up

38 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 39: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

D980 Insurance H370 Stenciling Charge

E065 Invoice Adjustment H400 Stopcharge

E070 Invoice Services H540 Supplemental Items

E620 Metals Surcharge H550 Surcharge

E820 Non-returnable Containers H660 Tax - Federal Excise Tax, FET

E990 Option Charge (Color Fabric Office Furniture)

F000 Optional Charge H750 Tax - Sales Tax (State an Local)

F050 Other (See related description) H990 Testing Services Charge

F110 Overrun Charge I100 Tooling Rework Charge

F130 Overtime Loading I110 Tooling

F150 Packaging Service I580 Warehousing

APPENDIX B

Source Codes

16 - D-U-N-S Number

SOURCE

Dun & Bradstreet

AVAILABLE FROM: U.S. D-U-N-S Number assignment and lookup services are available on-line, and through several types of mainframeand personal computer media, through a 900 Number Service (900-990-3867), and in print.

Dun & Bradstreet Information Services Information Quality Department D-U-N-S Number Administration 899 Eaton Avenue Bethlehem, PA18025-0001

ABSTRACT: The D-U-N-S Number is a non-indicative nine-digit number assigned and maintained by Dun & Bradstreet to identify uniquebusiness establishments. D-U-N-S Numbers are assigned to businesses worldwide. The ninth digit of The D-U-N-S Number is a Modulus TenCheck Digit which catches 100% of single digit errors and 98% of single transposition errors. D-U-N-S numbers provide positive identification

39 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm

Page 40: Segment Usage - IBM · 2008-02-29 · * (CTT) The number of line items (CTT01) is the accumulation of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities

of business locations possessing unique, separate, and distinct operations. Through the D-U-N-S Number, Dun & Bradstreet maintains linkagebetween units of an organization to easily identify corporate family relationships, such as those between headquarters, branches, subsidiaries,and divisions. The D-U-N-S Number is the non-indicative computer "address" of a business for which detailed marketing and credit informationis maintained by Dun & Bradstreet.

41 - Universal Product Code

SOURCE

Publication series on Universal Product Code numbering system and usage.

AVAILABLE FROM: Uniform Code Council, Inc. 8163 Old Yankee Road, Suite J Dayton, OH 45458

ABSTRACT: U.P.C. is a system of coding products whereby each item/multipack/case is uniquely identified. Codes are formatted as anoptional digit which identifies the packing variations, one or two high order digit(s) identifying the system (grocery, drug, general merchandise,coupons), five digits which identify the manufacturer, five digits which identity the item and an optional one character check digit.

Update / Change Summary

09 Feb 1998 - Updated level of HyperText Markup Language (HTML) for use on the World Wide Web.

09 Feb 1998 - Added Code 'ZZ' to "Table ID: 128X340 Description: Reference Number Qualifier"

04 Feb 2000 - Added PER05/06

[ Top of Page | Previous Page | Table of Contents ] Last updated 2/09/00

40 of 40 12/17/2002 4:10 PM

| Global Procurement - 850 Purchase Order file:///C|/DOCUME~1/ADMINI~1/LOCALS~1/Temp/C.Notes.Data/850htm03.htm