ORDERS Purchase order
TBG1 Supply Chain
A message specifying details for goods or services ordered under conditions agreed between the seller and the buyer.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 35
To specify date, and/or time, or period.
- 0040Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 0050Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0060Item descriptionConditionalMax 999
To describe an item in either an industry or free format.
- 0070Free textConditionalMax 99
To provide free form or coded text information.
- 0080Related identification numbersConditionalMax 10
To specify a related set of identification numbers.
- Segment group 1Repeat 9999
- 0100ReferenceMandatoryMax 1
To specify a reference.
- 0110Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0100ReferenceMandatoryMax 1
- Segment group 2Repeat 99
- 0130Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0140Place/location identificationConditionalMax 99
To identify a place or a location and/or related locations.
- 0150Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 3Repeat 99
- 0170ReferenceMandatoryMax 1
To specify a reference.
- 0180Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0170ReferenceMandatoryMax 1
- Segment group 4Repeat 5
- 0200Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 0210Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0200Document/message detailsMandatoryMax 1
- Segment group 5Repeat 5
- 0230Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0240Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0230Contact informationMandatoryMax 1
- 0130Name and addressMandatoryMax 1
- Segment group 6Repeat 5
- 0260Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0270Monetary amountConditionalMax 1
To specify a monetary amount.
- 0280Place/location identificationConditionalMax 9
To identify a place or a location and/or related locations.
- 0260Duty/tax/fee detailsMandatoryMax 1
- Segment group 7Repeat 5
- 0300CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0310Percentage detailsConditionalMax 5
To specify percentage information.
- 0320Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0300CurrenciesMandatoryMax 1
- Segment group 8Repeat 10
- 0340Payment termsMandatoryMax 1
To specify the terms of payment.
- 0350Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0360Percentage detailsConditionalMax 1
To specify percentage information.
- Segment group 9Repeat 9999
- 0380Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0390Related identification numbersConditionalMax 9
To specify a related set of identification numbers.
- 0400Accounting journal identificationConditionalMax 99
To identify an accounting journal.
- 0380Monetary amountMandatoryMax 1
- 0340Payment termsMandatoryMax 1
- Segment group 10Repeat 10
- 0420Transport informationMandatoryMax 1
To specify information regarding the transport such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport.
040 D5(040,030) If first, then all - Segment group 11Repeat 10
- 0440Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 0450Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0440Place/location identificationMandatoryMax 1
- 0420Transport informationMandatoryMax 1
- Segment group 12Repeat 5
- 0470Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 0480Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0470Terms of delivery or transportMandatoryMax 1
- Segment group 13Repeat 99
- 0500PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 0510MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- Segment group 14Repeat 5
- 0530Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 0540ReferenceConditionalMax 1
To specify a reference.
- 0550Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0560Goods identity numberConditionalMax 10
To give specific identification numbers, either as single numbers or ranges.
- 0530Package identificationMandatoryMax 1
- 0500PackageMandatoryMax 1
- Segment group 15Repeat 10
- 0580Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 0590Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 0600MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 0610Free textConditionalMax 5
To provide free form or coded text information.
- 0580Equipment detailsMandatoryMax 1
- Segment group 16Repeat 10
- 0630Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 0640Free textConditionalMax 5
To provide free form or coded text information.
- 0650ReferenceConditionalMax 5
To specify a reference.
- Segment group 17Repeat 10
- 0670QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0680Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0670QuantityMandatoryMax 1
- 0630Scheduling conditionsMandatoryMax 1
- Segment group 18Repeat 25
- 0700Additional price informationMandatoryMax 1
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 0710Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0720Range detailsConditionalMax 1
To identify a range.
- 0700Additional price informationMandatoryMax 1
- Segment group 19Repeat 99
- 0740Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0750Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0760Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 20Repeat 1
- 0780QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0790Range detailsConditionalMax 1
To identify a range.
- 0780QuantityMandatoryMax 1
- Segment group 21Repeat 1
- 0810Percentage detailsMandatoryMax 1
To specify percentage information.
- 0820Range detailsConditionalMax 1
To identify a range.
- 0810Percentage detailsMandatoryMax 1
- Segment group 22Repeat 2
- 0840Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0850Range detailsConditionalMax 1
To identify a range.
- 0840Monetary amountMandatoryMax 1
- Segment group 23Repeat 1
- 0870Rate detailsMandatoryMax 1
To specify rate information.
- 0880Range detailsConditionalMax 1
To identify a range.
- 0870Rate detailsMandatoryMax 1
- Segment group 24Repeat 5
- 0900Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0910Monetary amountConditionalMax 1
To specify a monetary amount.
- 0900Duty/tax/fee detailsMandatoryMax 1
- 0740Allowance or chargeMandatoryMax 1
- Segment group 25Repeat 999
- 0930Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 0940ReferenceConditionalMax 5
To specify a reference.
- 0950Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0960Free textConditionalMax 99999
To provide free form or coded text information.
- 0930Requirements and conditionsMandatoryMax 1
- Segment group 26Repeat 999
- 0980Dangerous goodsMandatoryMax 1
To identify dangerous goods.
- 0990Free textConditionalMax 5
To provide free form or coded text information.
- Segment group 27Repeat 99
- 1010Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 1020Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 1010Contact informationMandatoryMax 1
- 0980Dangerous goodsMandatoryMax 1
- Segment group 28Repeat 99
- 1040External file link identificationMandatoryMax 1
To specify the link of one non-EDIFACT external file to an EDIFACT message.
- 1050Computer environment detailsConditionalMax 99
To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software.
- 1060Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 1070ReferenceConditionalMax 9
To specify a reference.
- 1080Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 1090QuantityConditionalMax 9
To specify a pertinent quantity.
- 1040External file link identificationMandatoryMax 1
Detail
- Segment group 29Repeat 200000
- 1110Line itemMandatoryMax 1
To identify a line item and configuration.
- 1120Additional product idConditionalMax 25
To specify additional or substitutional item identification codes.
- 1130Item descriptionConditionalMax 99
To describe an item in either an industry or free format.
- 1140MeasurementsConditionalMax 99
To specify physical measurements, including dimension tolerances, weights and counts.
- 1150QuantityConditionalMax 99
To specify a pertinent quantity.
- 1160Percentage detailsConditionalMax 5
To specify percentage information.
- 1170Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1180Date/time/periodConditionalMax 35
To specify date, and/or time, or period.
- 1190Monetary amountConditionalMax 10
To specify a monetary amount.
- 1200Processing informationConditionalMax 99
To identify processing information.
- 1210Goods identity numberConditionalMax 1000
To give specific identification numbers, either as single numbers or ranges.
- 1220Related identification numbersConditionalMax 1000
To specify a related set of identification numbers.
- 1230Quantity variancesConditionalMax 1
To specify item details relating to quantity variances.
- 1240Document/message detailsConditionalMax 99
To identify documents and details directly related to it.
- 1250Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 1260Maintenance operation detailsConditionalMax 99
To identify a maintenance operation and its responsible parties.
- 1270Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 30Repeat 999
- 1290Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 1300Characteristic valueConditionalMax 10
To provide the value of a characteristic.
- 1310MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1290Characteristic/class idMandatoryMax 1
- Segment group 31Repeat 10
- 1330Payment termsMandatoryMax 1
To specify the terms of payment.
- 1340Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1350Percentage detailsConditionalMax 1
To specify percentage information.
- Segment group 32Repeat 9999
- 1370Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1380Related identification numbersConditionalMax 9
To specify a related set of identification numbers.
- 1370Monetary amountMandatoryMax 1
- 1330Payment termsMandatoryMax 1
- Segment group 33Repeat 25
- 1400Price detailsMandatoryMax 1
To specify price information.
- 1410CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1420Additional price informationConditionalMax 99
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 1430Range detailsConditionalMax 1
To identify a range.
- 1440Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1400Price detailsMandatoryMax 1
- Segment group 34Repeat 9999
- 1460ReferenceMandatoryMax 1
To specify a reference.
- 1470Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1480Processing informationConditionalMax 99
To identify processing information.
- 1490Monetary amountConditionalMax 99
To specify a monetary amount.
- 1460ReferenceMandatoryMax 1
- Segment group 35Repeat 99
- 1510PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 1520MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 1530QuantityConditionalMax 5
To specify a pertinent quantity.
- 1540Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 36Repeat 1
- 1560ReferenceMandatoryMax 1
To specify a reference.
- 1570Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1560ReferenceMandatoryMax 1
- Segment group 37Repeat 5
- 1590Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 1600ReferenceConditionalMax 1
To specify a reference.
- 1610Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1620Goods identity numberConditionalMax 10
To give specific identification numbers, either as single numbers or ranges.
- 1590Package identificationMandatoryMax 1
- 1510PackageMandatoryMax 1
- Segment group 38Repeat 9999
- 1640Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 1650Percentage detailsConditionalMax 1
To specify percentage information.
- 1660Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 39Repeat 99
- 1680QuantityMandatoryMax 1
To specify a pertinent quantity.
- 1690StatusConditionalMax 99
To specify the status of an object or service, including its category and the reason(s) for the status.
- 1680QuantityMandatoryMax 1
- 1640Place/location identificationMandatoryMax 1
- Segment group 40Repeat 10
- 1710Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1720Monetary amountConditionalMax 1
To specify a monetary amount.
- 1730Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1710Duty/tax/fee detailsMandatoryMax 1
- Segment group 41Repeat 999
- 1750Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 1760Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1770Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 42Repeat 99
- 1790ReferenceMandatoryMax 1
To specify a reference.
- 1800Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1790ReferenceMandatoryMax 1
- Segment group 43Repeat 5
- 1820Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 1830Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1820Document/message detailsMandatoryMax 1
- Segment group 44Repeat 5
- 1850Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 1860Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 1850Contact informationMandatoryMax 1
- 1750Name and addressMandatoryMax 1
- Segment group 45Repeat 99
- 1880Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 1890Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1900Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 46Repeat 1
- 1920QuantityMandatoryMax 1
To specify a pertinent quantity.
- 1930Range detailsConditionalMax 1
To identify a range.
- 1920QuantityMandatoryMax 1
- Segment group 47Repeat 1
- 1950Percentage detailsMandatoryMax 1
To specify percentage information.
- 1960Range detailsConditionalMax 1
To identify a range.
- 1950Percentage detailsMandatoryMax 1
- Segment group 48Repeat 2
- 1980Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1990Range detailsConditionalMax 1
To identify a range.
- 1980Monetary amountMandatoryMax 1
- Segment group 49Repeat 1
- 2010Rate detailsMandatoryMax 1
To specify rate information.
- 2020Range detailsConditionalMax 1
To identify a range.
- 2010Rate detailsMandatoryMax 1
- Segment group 50Repeat 5
- 2040Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 2050Monetary amountConditionalMax 1
To specify a monetary amount.
- 2040Duty/tax/fee detailsMandatoryMax 1
- 1880Allowance or chargeMandatoryMax 1
- Segment group 51Repeat 10
- 2070Transport informationMandatoryMax 1
To specify information regarding the transport such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport.
040 D5(040,030) If first, then all - Segment group 52Repeat 10
- 2090Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 2100Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2090Place/location identificationMandatoryMax 1
- 2070Transport informationMandatoryMax 1
- Segment group 53Repeat 5
- 2120Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 2130Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 2120Terms of delivery or transportMandatoryMax 1
- Segment group 54Repeat 10
- 2150Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 2160Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 2170MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 2180Free textConditionalMax 5
To provide free form or coded text information.
- 2150Equipment detailsMandatoryMax 1
- Segment group 55Repeat 100
- 2200Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 2210Free textConditionalMax 5
To provide free form or coded text information.
- 2220ReferenceConditionalMax 5
To specify a reference.
- Segment group 56Repeat 10
- 2240QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2250Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2240QuantityMandatoryMax 1
- 2200Scheduling conditionsMandatoryMax 1
- Segment group 57Repeat 999
- 2270Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 2280ReferenceConditionalMax 5
To specify a reference.
- 2290Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2300Free textConditionalMax 99999
To provide free form or coded text information.
- 2270Requirements and conditionsMandatoryMax 1
- Segment group 58Repeat 10
- 2320StagesMandatoryMax 1
To provide information related to the kind of stage in a process, the number of stages and the actual stage.
- Segment group 59Repeat 3
- 2340QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2350Monetary amountConditionalMax 1
To specify a monetary amount.
- 2340QuantityMandatoryMax 1
- 2320StagesMandatoryMax 1
- Segment group 60Repeat 999
- 2370Dangerous goodsMandatoryMax 1
To identify dangerous goods.
- 2380Free textConditionalMax 5
To provide free form or coded text information.
- Segment group 61Repeat 99
- 2400Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 2410Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 2400Contact informationMandatoryMax 1
- 2370Dangerous goodsMandatoryMax 1
- Segment group 62Repeat 99
- 2430External file link identificationMandatoryMax 1
To specify the link of one non-EDIFACT external file to an EDIFACT message.
- 2440Computer environment detailsConditionalMax 99
To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software.
- 2450Communication contactConditionalMax 99
To identify a communication number of a department or a person to whom communication should be directed.
- 2460ReferenceConditionalMax 9
To specify a reference.
- 2470Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 2480QuantityConditionalMax 9
To specify a pertinent quantity.
- 2430External file link identificationMandatoryMax 1
- 1110Line itemMandatoryMax 1
Summary
- 2490Section controlMandatoryMax 1
To separate header, detail and summary sections of a message.
- 2500Monetary amountConditionalMax 99
To specify a monetary amount.
- 2510Control totalConditionalMax 10
To provide control total.
- Segment group 63Repeat 10
- 2530Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 2540Additional informationConditionalMax 1
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 2550Monetary amountMandatoryMax 2
To specify a monetary amount.
- 2530Allowance or chargeMandatoryMax 1
- 2560Message trailerMandatoryMax 1
To end and check the completeness of a message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.