Edition 2016 Upd. 2021
Purchase order message
4. Segments Description
 
-
C
1
-
Service string advice
The service string advice shall begin with the upper case characters UNA immediately followed by six characters in the order shown below. The same character shall not be used in more than one position of the UNA.
 
-
M
1
-
Interchange header
This segment is used to envelope the interchange, as well as to identify both, the party to whom the interchange is sent and the party who has sent the interchange. The principle of the UNB segment is the same as a physical envelope which covers one or more letters or documents, and which details, both the address where delivery is to take place and the address from where the envelope has come.
 
Purchase Order Heading Section
-
M
1
-
Message header
This segment is used to head, identify and specify a message.
 
-
M
1
-
Beginning of message
This segment is used to indicate the type and function of a message and to transmit the identifying number.
 
-
M
35
-
Date/time/period
This segment is used to specify the date of the Order and, where required, requested dates concerning the delivery of the goods.
 
-
C
1
-
Payment instructions
This segment is used to indicate payment instructions which may be used or imposed by the party issuing the order.
 
-
C
5
-
Additional information
This segment is used to specify any additional information related to the complete order.
 
-
C
99
-
Free text
This segment is used to provide free form or coded text information for the entire purchase order.
 
-
C
9999
-
RFF-DTM
A group of segments for giving references and where necessary, their dates, relating to the whole message e.g. contract number, import/export license number, reservation number.
 
-
M
1
-
Reference
This segment is used to specify other references which relate to the transmission, for example, contract numbers, price list numbers, etc. The references given at this point are valid for the whole order unless superseded by references at line level.
 
-
C
5
-
Date/time/period
This segment is used to specify dates relating to the references given in the preceding RFF segment.
 
-
C
99
-
NAD-LOC-FII-SG3-SG4-SG5
A group of segments identifying the parties with associated information.
 
-
M
1
-
Name and address
This segment is used to identify the trading partners involved in the Order process. Identification of the buyer and supplier of goods and services is mandatory using DE's 3035 and C082. Additionally, the invoicee and/or delivery party should be specified if different to the buyer.
 
-
C
99
-
Place/location identification
This segment is used to indicate any location related to the party specified in the NAD segment.
 
-
C
5
-
Financial institution information
This segment is used to identify financial institution information related to the party identified in the NAD segment.
 
-
C
99
-
RFF
A group of segments giving references only relevant to the specified party rather than the whole order.
 
-
M
1
-
Reference
This segment is used to specify reference numbers related to the party specified in the previous NAD segment.
 
-
C
5
-
DOC
A group of segments identifying the documentary requirements of the specified party.
 
-
M
1
-
Document/message details
 
-
C
5
-
CTA-COM
A group of segments giving contact details of the specific person or department within the party identified in the NAD segment.
 
-
M
1
-
Contact information
This segment is used to identify contact details for the party specified in the previous NAD segment.
 
-
C
5
-
Communication contact
This segment identifies the communications number, and type of communications, for the person or department identified in the preceding CTA segment.
 
-
C
5
-
TAX-MOA
A group of segments specifying tax related information.
 
-
M
1
-
Duty/tax/fee details
This segment is used to indicate the type, category, and rate of tax for the order.
 
-
C
1
-
Monetary amount
This segment is used to indicate tax amounts for the previous TAX segment.
 
-
C
5
-
CUX-DTM
A group of segments specifying the currencies and related dates/periods valid for the whole order.
 
-
M
1
-
Currencies
This segment is used to specify currency information for the complete order.
 
-
C
5
-
Date/time/period
This segment is used to specify dates related to the previous CUX segment.
 
-
C
10
-
PAT-DTM-PCD-SG9
A group of segments specifying the terms of payment applicable for the whole order.
 
-
M
1
-
Payment terms basis
This segment is used by the issuer of the order to request special payment terms for the current order only.
 
-
C
5
-
Date/time/period
This segment is used to specify any dates associated with the payment terms.
 
-
C
1
-
Percentage details
This segment is used to specify percentages which will be allowed or charged if an invoice is not paid to terms.
 
-
C
9999
-
MOA
A group of segments identifying related monetary amounts at the header level.
 
-
M
1
-
Monetary amount
This segment is used to specify monetary values which will be allowed or charged if the invoice is not paid according to the payment terms.
 
-
C
10
-
TDT-SG11
A group of segments identifying the mode and means of transport, location and relevant dates and times for transportation, relating to the whole order.
 
-
M
1
-
Details of transport
This segment is used to specify transport instructions for the whole Purchase Order, such as requesting an express transport service.
 
-
C
10
-
LOC-DTM
A group of segments giving the location and date/time information relative to the transportation.
 
-
M
1
-
Place/location identification
This segment is used to specify any locations related to the TDT segment .
 
-
C
5
-
Date/time/period
This segment is used to provide dates related to the transport details specified in the TDT segment.
 
-
C
5
-
TOD-LOC
A group of segments indicating the terms of delivery for the whole order.
 
-
M
1
-
Terms of delivery or transport
This segment is used to specify the terms of delivery for the complete order.
 
-
C
2
-
Place/location identification
This segment is used if the terms of delivery specified in the TOD segment requires the identification specifically of the place of delivery.
 
-
C
99
-
PAC-SG14
A group of segments identifying the packaging, physical dimensions and marks and numbers for goods referenced by the whole order.
 
-
M
1
-
Package
This segment is used to specify the number and type of packages for the whole message.
 
-
C
5
-
PCI-RFF-DTM-GIN
A group of segments specifying the markings and labels on individual physical units.
 
-
M
1
-
Package identification
This segment is used to identify markings on the packaging of the product being ordered.
 
-
C
1
-
Reference
This segment is used to specify any references which relate to the package identification, e.g. master label number.
 
-
C
5
-
Date/time/period
This segment is used to specify dates relating to the references given in the preceding RFF segment.
 
-
C
10
-
Goods identity number
This segment is used to provide identification numbers relevant to the packaging unit and level identified in the PAC segment.
 
-
C
10
-
EQD
A group of segments providing information relating to equipment identification and ownership, relating to the whole order.
 
-
M
1
-
Equipment details
This segment is used to provide information on equipment which will be used in the despatch of the products ordered.
 
-
C
99
-
ALC-ALI-DTM-SG20-SG21-SG22-SG23-SG24
A group of segments specifying allowances and charges for the whole order. Allowances and charges in the heading section of a message are independent from those in the detail section, e.g. ALC at detail level does not override ALC at heading level.
 
-
M
1
-
Allowance or charge
This segment is used to specify any allowances or charges related to the complete order. If allowances and charges are applicable for a specific line item then they must be indicated using segment group 43.
 
-
C
5
-
Additional information
This segment is used to indicate any special conditions related to the allowances and/or charges specified in the ALC segment.
 
-
C
5
-
Date/time/period
This segment is used to indicate any dates related to the allowances or/charges information specified in the ALC segment.
 
-
C
1
-
QTY-RNG
A group of segments specifying the quantity of the allowance or charge with its measure unit specifier. A range to which the allowance or charge applies may be specified e.g. an allowance of a free quantity of 20 pieces may be specified if the goods quantity ordered is greater than 1000 pieces.
 
-
M
1
-
Quantity
This segment is used to specify quantity allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous QTY segment.
 
-
C
1
-
PCD-RNG
A group of segments specifying the percentage for the allowance or charge, e.g. The allowance/charge amount is calculated as 5% of the goods value or a price reduction of 5% may be specified if the goods quantity ordered is within the range 5 tons to 10 tons.
 
-
M
1
-
Percentage details
This segment is used to specify percentage allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous PCD segment.
 
-
C
2
-
MOA-RNG
A group of segments specifying a monetary amount for an allowance or charge. A range to which the allowance or charge applies can be specified e.g. an allowance of 5000 EUR may be specified if goods value ordered is greater than 100000 EUR.
 
-
M
1
-
Monetary amount
This segment is used to specify monetary amount allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous MOA segment.
 
-
C
1
-
RTE-RNG
A group of segments specifying the rate per unit and basis to which the allowance or charge applies e.g. the allowance/charge amount is 3 EUR per 10 tons.
 
-
M
1
-
Rate details
This segment is used to specify rate allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous RTE segment.
 
-
C
5
-
TAX-MOA
A group of segments specifying tax related information for the allowance or charge.
 
-
M
1
-
Duty/tax/fee details
This segment is used to specify tax information related to the allowance or charge for the full message.
 
-
C
1
-
Monetary amount
This segment is used to specify monetary amounts related to the tax segment.
 
Purchase Order Detail Section
-
C
200000
-
LIN-PIA-IMD-MEA-QTY-ALI-DTM-MOA-GIN-QVR-FTX-SG32-SG33-SG34-SG37-SG38-SG39-SG43-SG49
A group of segments providing details of the individual ordered items. This Segment group may be repeated to give sub-line details.
 
-
M
1
-
Line item
This segment is used to identify the item being ordered.
 
-
C
25
-
Additional product id
This segment is used to specify additional or substitutional item identification codes such as a buyer's, or seller's item number.
 
-
C
99
-
Item description
This segment is used to describe the current line item.
 
-
C
99
-
Measurements
This segment is used to specify the actual physical dimensions of the product being ordered where that product is sold in variable lengths or volumes.
 
-
C
99
-
Quantity
This segment is used to specify the total quantity ordered for the current line identified in the LIN segment.
 
-
C
5
-
Additional information
This segment is used to specify any additional information related to the current line item.
 
-
C
35
-
Date/time/period
This segment is primarily used to specify the dates (and possibly times) associated with the delivery or collection of the currently identified product. Also other relevant dates may be specified.
 
-
C
10
-
Monetary amount
This segment is used for two purposes, firstly, when allowances/charges are involved, to indicate net amounts for the line, and secondly, to provide valuation amounts, e.g., customs value.
 
-
C
1000
-
Goods identity number
This segment is used to indicate printed numbers or the range of numbers to be printed on coupons or gift cheques.
 
-
C
1
-
Quantity variances
This segment is used to specify quantity variances.
 
-
C
99
-
Free text
This segment is used to specify any special requirements for the current line item.
 
-
C
25
-
PRI-CUX-DTM
A group of segments identifying the relevant pricing information for the goods or services ordered.
 
-
M
1
-
Price details
This segment is used to detail the price for the current product identified in the LIN segment.
 
-
C
1
-
Currencies
This segment is used to specify currency data related to the previous PRI segment.
 
-
C
5
-
Date/time/period
This segment is used to specify the dates (and possibly times) associated with the price of the currently identified product.
 
-
C
9999
-
RFF-DTM
A group of segments giving references and where necessary, their dates, relating to the line item.
 
-
M
1
-
Reference
This segment is used to identify references associated with the line item. This information may override what is specified in the heading section when the same qualifier is used. This segment may also be used to allocate a unique reference number to this line item in this order.
 
-
C
5
-
Date/time/period
This segment is used to specify dates and times associated with the preceding RFF segment.
 
-
C
99
-
PAC-QTY-SG36
A group of segments identifying the packaging, physical dimensions, and marks and numbers for goods referenced in the line item.
 
-
M
1
-
Package
This segment is used in those cases where despatch unit coding has not yet been implemented, not allowing direct ordering in LIN, yet requirements exist to define the despatch unit to be delivered.
 
-
C
5
-
Quantity
This segment is used to specify the total quantity per pack.
 
-
C
5
-
PCI-RFF-DTM-GIN
A group of segments specifying the markings and labels on individual physical units.
 
-
M
1
-
Package identification
This segment is used to detail markings and labels on individual packages or physical units.
 
-
C
1
-
Reference
This segment is used to provide references associated with the PCI segment.
 
-
C
5
-
Date/time/period
This segment is used to specify dates and times associated with the preceding RFF segment.
 
-
C
10
-
Goods identity number
This segment is used to indicate numbers which are to be marked on packages for the line items in the message.
 
-
C
9999
-
LOC-QTY-DTM
A group of segments specifying destination and quantity details for consignments involving multi-destination deliveries.
 
-
M
1
-
Place/location identification
This segment is used to identify the location of delivery for a split delivery order.
 
-
C
1
-
Quantity
This segment is used to indicate the delivery quantity for the delivery location specified in the previous LOC segment. The total of all quantities specified in segment group 37 for the line, must equal the value for the total quantity detailed in the QTY segment at line level.
 
-
C
5
-
Date/time/period
This segment is used to indicate the date/time on which the split delivery will take place to the location identified in the LOC segment.
 
-
C
10
-
TAX-MOA
A group of segments specifying tax related information.
 
-
M
1
-
Duty/tax/fee details
This segment is used to identify the type and rate of tax that is applicable for the current line item. This segment is only used if the tax rate at line level differs from the rate specified in the header section.
 
-
C
1
-
Monetary amount
This segment is used to indicate tax amounts related to the preceding TAX segment.
 
-
C
999
-
NAD-SG42
A group of segments identifying the parties with associated information, relevant to the line item only.
 
-
M
1
-
Name and address
This segment is used to specify the ultimate (end) customer for the current line item, i.e., the party sending the order will in turn sell the goods to, the party on whose behalf the buyer is acting as an agent.
 
-
C
5
-
CTA-COM
A group of segments giving contact details of the specific person or department within the party identified in the NAD segment.
 
-
M
1
-
Contact information
This segment is used to provide contact and communications information for the ultimate customer identified in the NAD segment.
 
-
C
5
-
Communication contact
This segment is used to identify the communications number and the type of communications used for the person or department identified in the CTA segment.
 
-
C
99
-
ALC-ALI-DTM-SG44-SG45-SG46-SG47-SG48
A group of segments specifying allowances and charges for the line item. Allowances and charges in the heading section of a message are independent from those in the detail section, e.g. ALC at detail level does not override ALC at heading level.
 
-
M
1
-
Allowance or charge
This segment is used to specify any allowances or charges which are applicable for the current line item. If allowances and charges are applicable for the same line item they must be indicated using separate repeats of segment group 43.
 
-
C
5
-
Additional information
This segment is used to indicate any special conditions related to the allowances and/or charges specified in the ALC segment.
 
-
C
5
-
Date/time/period
This segment is used to indicate any dates related to the allowances or/charges information specified in the ALC segment.
 
-
C
1
-
QTY-RNG
A group of segments specifying the quantity of the allowance or charge with its measure unit specifier. A range to which the allowance or charge applies may be specified, e.g. an allowance of a free quantity of 20 pieces may be specified if the goods quantity ordered is greater than 1000 pieces.
 
-
M
1
-
Quantity
This segment is used to specify quantity allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous QTY segment.
 
-
C
1
-
PCD-RNG
A group of segments specifying the percentage for the allowance or charge e.g. The allowance/charge amount is calculated as 5% of the goods value or a price reduction of 5% may be specified if the goods quantity ordered is within the range 5 tons to 10 tons.
 
-
M
1
-
Percentage details
This segment is used to specify percentage allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous PCD segment.
 
-
C
2
-
MOA-RNG
A group of segments specifying a monetary amount for an allowance or charge. A range to which the allowance or charge applies can be specified e.g. an allowance of 5000 EUR may be specified if goods value ordered is greater than 100000 EUR.
 
-
M
1
-
Monetary amount
This segment is used to specify monetary amount allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous MOA segment.
 
-
C
1
-
RTE-RNG
A group of segments specifying the rate per unit and basis to which the allowance or charge applies e.g. The allowance/charge amount is 3 EUR per 10 tons.
 
-
M
1
-
Rate details
This segment is used to specify rate allowance/charge information.
 
-
C
1
-
Range details
This segment is used to specify ranges which apply to the previous RTE segment.
 
-
C
5
-
TAX-MOA
A group of segments specifying tax related information for the allowance or charge.
 
-
M
1
-
Duty/tax/fee details
This segment is used to specify any taxes or duties which are related to the allowance or charge for the current line item.
 
-
C
1
-
Monetary amount
This segment is used to specify monetary amounts related to the  previous TAX segment.
 
-
C
10
-
TDT
A group of segments identifying the mode and means of transport, relating to the line item, where this is different to or not specified within the heading section.
 
-
M
1
-
Details of transport
The TDT segment can be used to specify transport information for the line item, such as requesting an express transport service. It overrides any transport details specified in the TDT segment at the heading level of the message.
 
Purchase Order Summary Section
-
M
1
-
Section control
This segment is used to separate the detail and summary sections of the message.
 
-
C
99
-
Monetary amount
This segment is used to indicate total amounts for the order.
 
-
C
10
-
Control total
This segment is used to provide message control totals.
 
-
M
1
-
Message trailer
This segment is a mandatory UN/EDIFACT segment. It must always be the last segment in the message.
 
-
M
1
-
Interchange trailer
This segment is used to provide the trailer of an interchange.
 
 
© Copyright GS1
Edition 2016 Upd. 2021