You are on page 1of 132

Wal-Mart Stores, Inc.

Implementation Guideline
ORDERS Purchase Order

EDIFACT Version 96A


EANCOM Version 97

Document version 1.1


February, 1999

97ORDERS (D.96A.EANCOM) February 2, 1999


This page intentionally left blank.

97ORDERS (D.96A.EANCOM) 2 February 2, 1999


Table of Contents

UN/EDIFACT Introduction to the ORDERS Purchase Order Message ................................................................4

EANCOM Introduction to the ORDERS Purchase Order Message.......................................................................5

Wal-Mart Introduction to the ORDERS Purchase Order Message........................................................................6

Conventions used in this implementation guideline..................................................................................................8

Example of conventions.............................................................................................................................................10

Segment Clarification................................................................................................................................................11

ORDERS Purchase Order Message – EDIFACT Version 96A Guidelines ..........................................................16

ORDERS Purchase Order Message – Wal-Mart Guidelines.................................................................................23

WAL-MART Business Example of ORDERS Document: .....................................................................................25

97ORDERS (D.96A.EANCOM) 3 February 2, 1999


UN/EDIFACT Introduction to the ORDERS Purchase
Order Message

0. INTRODUCTION

This specification provides the definition of the Purchase order message (ORDERS) to be used in
Electronic Data Interchange (EDI) between trading partners involved in administration, commerce and
transport.

1. SCOPE

1.1 Functional Definition

A message specifying details for goods or services ordered under conditions agreed between the seller and
the buyer.

1.2 Field of Application

The UN Standard Purchase Order Message may be applied for both national and international trade. It is
based on universal commercial practice and is not dependent on the type of business or industry.

1.3 Principles

A buyer may order for one or more goods items or services.

A purchase order may refer to goods items or services related to one or more delivery schedules, call-offs,
etc.

A purchase order for cross-border transactions may contain additional information for customs and/or
statistical purposes.

A purchase order may contain details for transport and destination as well as delivery patterns.

97ORDERS (D.96A.EANCOM) 4 February 2, 1999


EANCOM Introduction to the ORDERS Purchase Order
Message
1. Introduction

Status

MESSAGE TYPE : ORDERS


REFERENCE DIRECTORY : D.96A
EANCOM SUBSET VERSION : 008

Definition

A message specifying details for goods or services ordered under conditions agreed between the seller and the
buyer.

Principles

The EANCOM subset of the UNSM Purchase Order is intended to be used in day to day ordering transactions.

The recommended business practice is that one Purchase Order is placed for one delivery in one location at one
time.

It is however possible to request deliveries in several locations, by using Segment Group 33 (LOC-QTY-DTM) in
the detail section. Deliveries of this nature are termed split deliveries. Using the DTM (Date and Time) segment in
the detail section, makes it possible to request deliveries on different dates within the same purchase order. Split
deliveries may also take place to the same location on different dates over a period of time.

The Purchase Order message can be used to send blanket orders followed at a later date by a series of call-offs (both
message types can be identified precisely in the BGM segment with the appropriate coded identifier). The blanket
order specifies a global product quantity per line item to be ordered over a period of time. The subsequent call-offs
referring to the blanket order will request a part of the global quantity with specific delivery dates and locations.

The Purchase Order message can also be used to send rush orders i.e. orders requesting the immediate availability of
goods, using the appropriate coded identifier in the BGM segment.

97ORDERS (D.96A.EANCOM) 5 February 2, 1999


Wal-Mart Introduction to the ORDERS Purchase Order
Message
A Syntax and Service Report, EANCOM message CONTRL must be sent within 24 hours of receipt of originating
transmission to acknowledge receipt of your ORDERS transmission or to notify Wal-Mart Stores, Inc. of format or
syntax errors.

Designation of the Buying Party


Wal-Mart will send one of three following types of Purchase Orders:

BASIC
Basic orders are used when a quantity of product is ordered without specific mention of which store
location is to ultimately receive the merchandise. The entire lot is shipped to a distribution facility and will
be distributed to the various stores as needed. A Basic Purchase Order can be identified by an occurrence
of a header level NAD segment with a “BY” qualifier in NAD01 to specify the buying party, and the
absence of an SDQ segment in the Detail Section of the Order. The N1 Segment will identify the
distribution facility location issued in the D-U-N-S + 4 format.

SPREADSHEET
Spreadsheet Orders are those in which the product is ordered for multiple store locations and shipped
directly to those store locations. A Spreadsheet Purchase Order can be identified by the absence of a
header level NAD segment with a “BY” qualifier in NAD01, and the presence of Segment Group 25
(LOC-QTY) in the Detail section of the Purchase Order that specifies the various Store Numbers by their
associated EAN Location code.

CROSS-DOCK
Cross-Dock orders are used when the product ordered is pre-sorted by the vendor by store location, but
shipped to a distribution facility rather than to the store location. A Cross-Dock Purchase Order can be
identified by a NAD Segment with ST in NAD01, and Segment Group 25 (LOC-QTY) in the detail.

Payment Terms Based on an Effective Date


When the payment terms specified are based on an effective date, there will be a code of “68” in the Payment time
Reference, Coded data element of the PAT segment. There will also be a code of “7” in the Date/Time/Period
Qualifier data element of the DTM segment in Segment Group 8. If the Payment Terms in the PAT segment are not
based on an effective date, there will be no DTM Segment in Segment Group 8 sent.

97ORDERS (D.96A.EANCOM) 6 February 2, 1999


Special Services Code Usage:
The following table shows the Wal-Mart internal Allowance Codes vs. the corresponding EDIFACT Codes:

Wal-Mart Code Wal-Mart Code Description EDIFACT EDIFACT Code


Code Description
AA Advertising Allowance AA Advertising Allowance
CB Central Buy CL Contract Allowance
TR TV/Radio Media Allowance PAE Promotional Discount
SD Soft Goods Defective Allow DA Defective Allowance
WC Wholesale Club Allowance RAE Reseller’s Discount

DA Display/Endcap Allowance MER Merchandising Allowance (EAN


Code)
EB Early Buy Allowance EAA Early Buy Allowance
FG Free Goods FG Free Goods
FA Freight Allowance FA Freight
HA Handling Allowance HD Handling
ND New Distribution Center GRB Growth of Business (EAN Code)
NW New Distribution Center GRB Growth of Business (EAN Code)
SA New Store/Club Discount – Detail ACA Allowance
Level
OL New Store/Club Discount – Header DI Discount
Level
BH Backhaul Allowance PI Pick-Up Allowance
PM Price Marketing ABZ Miscellaneous Rebate or Discount
PA Promotional Allowance PAD Promotional Allowance
QD Warehouse Distribution Allow – QD Quantity Discount
Order Type 33 Only
PR Purchase Rebate RAA Rebate
SB Special Buy SAB Special Allowance
TL Truckload Allowance TAE Truckload Discount
DM Defective/Returned Merchandise UM Unsaleable Merchandise Allowance
Allowance
VD Volume Discount VAB Volume Discount
WA Warehouse Allowance DAE Distributor Discount/Allowance

97ORDERS (D.96A.EANCOM) 7 February 2, 1999


Conventions used in this implementation guideline

1. Every data element on each segment is listed in the Data Element Summary section of the segment
documentation.
2. Every data element has the UN/EDIFACT data element ID noted.
3. Every data element has the UN/EDIFACT data element title noted.
4. Every data element has the UN/EDIFACT data element attributes noted:
4.1 data element requirement designation
• Mandatory (M) This element must be used in either the segment or composite data element in
which it appears. (Mandatory data elements or composites in EDIFACT segments retain their
status in EANCOM and in Wal-Mart guidelines.)
• Conditional (C) This element is optional and may be included in the segment at the option of
the sender.
4.2 data element type and length
• a alphabetic characters
• n numeric characters
• an alpha numeric characters
• a3 3 alphabetic characters, fixed length
• n3 3 numeric characters, fixed length
• an3 3 alpha numeric characters, fixed length
• a..3 up to three alphabetic characters
• n..3 up to three numeric characters
• an..3 up to three alpha numeric characters

In data elements for which the Trade Data Elements Directory specifies variable length and no
other restrictions, non-significant character positions shall be suppressed. In the case of non-
significant characters, leading zeroes and trailing spaces shall be suppressed. “Coded” data
element values must be transmitted precisely as they are shown in the code list where they appear.

For transmission purposes, all numeric data element values shall be regarded as positive. Although
conceptually a deduction is negative, it shall be represented by a positive value. The application
will interpret the meaning of the data. If a value is to be represented as negative, it shall be
immediately preceded by a minus sign, e.g., -112. The minus sign shall not be counted when
computing the maximum field length of a data element.

The representation for a decimal sign is the point on the line (.). The decimal point shall not be
counted as a character when computing the maximum field length of a data element. When a
decimal point is transmitted, there shall be at least one digit before and after the decimal point. For
values represented by integers only, neither decimal point nor decimal zeroes are used unless there
is a need to indicate the degree of precision.

Allowed: 0.5 and 2 and 2.0


Not Allowed: .5 and 2.

Triad separators shall not be used in an interchange. (Allowed: 2500000; Not allowed:
2,500,000 or 2.500.000 or 2 500 000.)

97ORDERS (D.96A.EANCOM) 8 February 2, 1999


DATA ELEMENT PRECISION
The following lengths may be used as a guideline:

NUMERIC CLASS FORMAT INTEGER DECIMAL


DIGIT DIGIT
Weights n..18 15 3
Cubes n..19 5 4
Quantities n..15 12 3
Unit Prices n..15 11 4
Amounts n..18 15 3
Currency Rates n..12 6 6
Percentages n..8 4 4
Tax Rates n..17 13 4
Rate Per Unit n..15 12 3
Unit Price Basis n..9 6 3
Percentage Range Value n..18 14 4
Other Range Value n..18 15 3
Control Values n..18 14 4

5. Wal-Mart utilizes EANCOM implementation guidelines, which specify five status types for data elements
with a Conditional (C) EDIFACT status whether for simple, component or composite data elements. The
EANCOM status is listed in the first column (to the left of the Data Element Number Column). The five
conditions are listed in the following table along with the designation that is used in Wal-Mart
implementation guides:

DESIGNATION CONDITION REQUIREMENT


R REQUIRED Indicates that the entity is required and
must be sent. NOTE: Elements marked
as “Mandatory” by EDIFACT will
automatically be marked as “Required”
by EANCOM.
A ADVISED Indicates that the entity is advised or
recommended.
D DEPENDENT Indicates that the entity must be sent in
certain conditions, as defined by the
relevant explanatory note.
O OPTIONAL Indicates that the entity is optional and

may be sent at the discretion of the user.

N NOT USED Indicates that the entity is not used and


should be omitted. NOTE: An element
will also be marked as “Not Used” if
EANCOM allows its use, but Wal-Mart
does not use it.

6. Data elements utilized by Wal-Mart applications are noted in bold type.


7. Data elements ignored by Wal-Mart applications are noted in italicized type.
8. Every data element utilized by Wal-Mart applications has the UN/EDIFACT purpose noted.
9. Data elements which have associated codes will have the list of utilized values noted.
10. EANCOM comments relating to segments and data elements are noted in bold text with a
shaded background.
11. Wal-Mart comments relating to segments and data elements are noted in bold, underlined
text with a shaded background.

97ORDERS (D.96A.EANCOM) 9 February 2, 1999


Example of conventions

9
8 4
Data Element Summary
1
Data Component
Element Element Name Attributes
R C506 REFERENCE M
2 Identification of a reference.
R 1153 Reference qualifier M an..3
3 Code giving specific meaning to a reference segment or a reference number.
SD Sales department number 4.1

5 Sample EANCOM Comment


R 1154 Reference number C an..35
Identification number the nature and function of which can be qualified by an
6 entry in data element 1153 Reference qualifier. 4.2
This will be the two digit Wal-Mart Department Number.
N 1156 Line number C an..6
7 Number of the line in the document/message referenced in 1154 Reference
number.
11 10

97ORDERS (D.96A.EANCOM) 10 February 2, 1999


Segment Clarification

Heading Section:
UNH Message Header
A service segment starting and uniquely identifying a message. The message type code for the Purchase
order message is ORDERS.
Note: Purchase order messages conforming to this document must contain the following data in
segment UNH, composite S009:
Data element 0065 ORDERS 0052 D 0054 96A 0051 UN

BGM Beginning of Message


A segment by which the sender must uniquely identify the order by means of its name and number and
when necessary its function.

DTM Date/Time/Period
A segment specifying general dates and, when relevant, times related to the whole message. The segment
must be specified at least once to identify the order date. Examples of the use of this DTM segment are:
Lead times that apply to the whole of the Order and, if no schedule is to be specified, the delivery date.
The Date/time/period segment within other Segment group should be used whenever the date/time/period
requires to be logically related to another specified data item. e.g. Payment due date is specified within the
PAT Segment group.

FTX Free Text


A segment with free text information, in coded or clear form, used when additional information is needed
but cannot be accommodated within other segments. In computer to computer exchanges such text will
normally require the receiver to process this segment manually.

Segment Group 1: 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.

RFF Reference
A segment identifying the reference by its number and where appropriate a line number within a document.

Segment Group 2: NAD-LOC-FII-SG3-SG4-SG5


A group of segments identifying the parties with associated information.

NAD Name and Address


A segment identifying names and addresses of the parties, in coded or clear form, and their functions
relevant to the order. Identification of the seller and buyer parties is mandatory for the order message. It is
recommended that where possible only the coded form of the party ID should be specified e.g. The Buyer
and Seller are known to each other, thus only the coded ID is required, but the Consignee or Delivery
address may vary and would have to be clearly specified, preferably in structured format.

Segment Group 3: RFF-DTM


A group of segments giving references only relevant to the specified party rather than the whole order.

RFF Reference
A segment identifying the reference by its number and where appropriate a line number within a document.

Segment Group 7: CUX-PCD-DTM


A group of segments specifying the currencies and related dates/periods valid for the whole order. Currency data
may be omitted in national applications but will be required for international transactions.

CUX Currencies
A segment identifying the currencies required in the order e.g. the order currency. A rate of exchange may
be given to convert a reference currency into a target currency.

97ORDERS (D.96A.EANCOM) 11 February 2, 1999


Segment Group 8: PAT-DTM-PCD-MOA
A group of segments specifying the terms of payment applicable for the whole order.

PAT Payment Terms Basis


A segment identifying the payment terms and date/time basis.

DTM Date/Time/Period
A segment giving the specific date/time/period, if needed, of any payments, discounts, instalments etc.

PCD Percentage Details


A segment specifying the discount, interest, penalty as well as instalment percentage.

Segment Group 9: TDT-SG10


A group of segments identifying the mode and means of transport, location and relevant dates and times for
transportation, relating to the whole order.

TDT Details of Transport


A segment specifying the mode, means and identification of the transport for the goods being ordered. If
required, the carrier’s address should be indicated within the NAD Segment group.

Segment Group 11: TOD-LOC


A group of segments indicating the terms of delivery for the whole order.

TOD Terms of Delivery or Transport


A segment identifying the delivery terms to be used e.g. UN INCOTERMS code could be used to specify
the delivery terms.

Segment Group 18: ALC-ALI-DTM-SG19-SG20-SG21-SG22-SG23


A group of segments specifying allowances and charges for the whole order. The allowance or charge specified
within this Segment group may either relate to the total order in which case it cannot be overridden at detail level, or
it can relate to the line items as a default allowance/charge and can be overridden by the ALC Segment group within
the detail section. Where relevant, additional information, tax and alternate currency details are to be indicated in
the TRI and MOA segments. The basis for the calculation of the allowance/charge may be a quantity, a percentage,
an amount or a rate and one of the Segment group 19-22 should be used accordingly.

ALC Allowance or Charge


A segment identifying the charge or allowance and, where necessary its calculation sequence.

Segment Group 19: 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.

QTY Quantity
A segment identifying the type of quantity and the quantity related to the allowance or charge.

Segment Group 20: 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.

PCD Percentage Details


A segment identifying the percentage and the percentage basis for the calculation of the allowance or
charge.

Segment Group 21: 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 BEF may be specified if goods value ordered is greater
than 100000 BEF.

97ORDERS (D.96A.EANCOM) 12 February 2, 1999


MOA Monetary Amount
A segment identifying the monetary amount for the allowance or charge.

Segment Group 22: 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 DEM per 10 tons.

RTE Rate Details


A segment specifying the rate per unit and the basis for calculation.

Detail Section:
Segment Group 25: LIN-PIA-IMD-MEA-QTY-PCD-ALI-DTM-MOA-GIN-GIR-QVR-DOC-PAI-FTX-
SG26-SG27-SG28-SG29-SG30-SG33-SG34-SG35-SG39-SG45-SG47-SG48-SG49-SG51-SG52
A group of segments providing details of the individual ordered items. This Segment group may be repeated to give
sub-line details.

LIN Line Item


A segment identifying the line item by the line number and configuration level, and additionally,
identifying the product or service ordered. Other product identification numbers e.g. Buyer product
number, etc. can be specified within the following PIA segment.

PIA Additional Product Id


A segment providing either additional identification to the product specified in the LIN segment (e.g.
Harmonized System number), or provides any substitute product identification.

IMD Item Description


A segment for describing the product or service being ordered as well as product characteristic. This
segment should be used for products or services that cannot be fully identified by a product code or article
number.

IMD Item Description


A segment for describing the product or service being ordered as well as product characteristic. This
segment should be used for products or services that cannot be fully identified by a product code or article
number.

QTY Quantity
A segment identifying the product quantities e.g. ordered quantity.

FTX Free Text


A segment with free text information, in coded or clear form, used when additional information is needed
but cannot be accommodated within other segments. In computer to computer exchanges such text will
normally require the receiver to process this segment manually.

Segment Group 28: PRI-CUX-APR-RNG-DTM


A group of segments identifying the relevant pricing information for the goods or services ordered.

PRI Price Details


A segment to specify the price type and amount. The price used in the calculation of the line amount will
be identified as ’price’.

Segment Group 30: PAC-MEA-QTY-DTM-SG31-SG32


A group of segments identifying the packaging, physical dimensions, and marks and numbers for goods referenced
in the line item.

PAC Package
A segment specifying the number of packages and the physical type of packaging for the line item e.g.
pallet type.

97ORDERS (D.96A.EANCOM) 13 February 2, 1999


Segment Group 33: LOC-QTY-DTM
A group of segments specifying destination and quantity details for consignments involving multi-destination
deliveries.

LOC Place/Location Identification


A segment indicating the location to which part of the consignment is to be delivered.

QTY Quantity
A segment specifying the quantity to be delivered to the identified location.

Segment Group 39: ALC-ALI-DTM-SG40-SG41-SG42-SG43-SG44


A group of segments specifying allowances and charges for the line item where this is different to or not specified
within the heading section.

ALC Allowance or Charge


A segment identifying the charge or allowance and, where necessary its calculation sequence.

Segment Group 40: 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.

QTY Quantity
A segment identifying the type of quantity and the quantity related to the allowance or charge.

Segment Group 41: 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.

PCD Percentage Details


A segment identifying the percentage and the percentage basis for the calculation of the allowance or
charge.

Segment Group 42: 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 BEF may be specified if goods value ordered is greater
than 100000 BEF.

MOA Monetary Amount


A segment identifying the monetary amount for the allowance or charge.

Segment Group 43: 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 DEM per 10 tons.

RTE Rate Details


A segment specifying the rate per unit and the basis for calculation.

Section Control:
UNS Section Control
A service segment placed at the start of the summary section to avoid segment collision.

Summary Section:
MOA Monetary Amount
A segment giving the total amounts for the whole order message.

CNT Control Total


A segment by which control totals may be provided by the sender for checking by the receiver.

97ORDERS (D.96A.EANCOM) 14 February 2, 1999


UNT Message Trailer
A service segment ending a message, giving the total number of segments in the message and the control
reference number of the message.

97ORDERS (D.96A.EANCOM) 15 February 2, 1999


ORDERS Purchase Order Message – EDIFACT Version
96A Guidelines

Heading Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
Must Use 0010 UNH Message Header M 1
Must Use 0020 BGM Beginning of Message M 1
Must Use 0030 DTM Date/Time/Period M 35
Must Use 0030 DTM Date/Time/Period M 35
Must Use 0030 DTM Date/Time/Period M 35
Not Used 0040 PAI Payment Instructions C 1
Not Used 0050 ALI Additional Information C 5
Not Used 0060 IMD Item Description C 1
0070 FTX Free Text C 99
0080 Segment Group 1: RFF-DTM C 10
Must Use 0090 RFF Reference M 1
Not Used 0100 DTM Date/Time/Period C 5

0080 Segment Group 1: RFF-DTM C 10


Must Use 0090 RFF Reference M 1
Not Used 0100 DTM Date/Time/Period C 5

0080 Segment Group 1: RFF-DTM C 10


Must Use 0090 RFF Reference M 1
Not Used 0100 DTM Date/Time/Period C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25
Not Used 0140 FII Financial Institution Information C 5
Not Used 0150 Segment Group 3: RFF-DTM C 10
Not Used 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1
Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25
Not Used 0140 FII Financial Institution Information C 5
Not Used 0150 Segment Group 3: RFF-DTM C 10
Not Used 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1

97ORDERS (D.96A.EANCOM) 16 February 2, 1999


Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25
Not Used 0140 FII Financial Institution Information C 5
0150 Segment Group 3: RFF-DTM C 10
Must Use 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1
Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25
Not Used 0140 FII Financial Institution Information C 5
Not Used 0150 Segment Group 3: RFF-DTM C 10
Not Used 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1
Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25
Not Used 0140 FII Financial Institution Information C 5
Not Used 0150 Segment Group 3: RFF-DTM C 10
Not Used 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1
Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
Not Used 0130 LOC Place/Location Identification C 25

97ORDERS (D.96A.EANCOM) 17 February 2, 1999


Not Used 0140 FII Financial Institution Information C 5
Not Used 0150 Segment Group 3: RFF-DTM C 10
Not Used 0160 RFF Reference M 1
Not Used 0170 DTM Date/Time/Period C 5

Not Used 0180 Segment Group 4: DOC-DTM C 5


Not Used 0190 DOC Document/Message Details M 1
Not Used 0200 DTM Date/Time/Period C 5

Not Used 0210 Segment Group 5: CTA-COM C 5


Not Used 0220 CTA Contact Information M 1
Not Used 0230 COM Communication Contact C 5

Not Used 0240 Segment Group 6: TAX-MOA-LOC C 5


Not Used 0250 TAX Duty/Tax/Fee Details M 1
Not Used 0260 MOA Monetary Amount C 1
Not Used 0270 LOC Place/Location Identification C 5

0280 Segment Group 7: CUX-PCD-DTM C 5


Must Use 0290 CUX Currencies M 1
Not Used 0300 PCD Percentage Details C 5
Not Used 0310 DTM Date/Time/Period C 5

0320 Segment Group 8: PAT-DTM-PCD-MOA C 10


Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5
Not Used 0350 PCD Percentage Details C 1
Not Used 0360 MOA Monetary Amount C 1

0320 Segment Group 8: PAT-DTM-PCD-MOA C 10


Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5
0350 PCD Percentage Details C 1
Not Used 0360 MOA Monetary Amount C 1

0370 Segment Group 9: TDT-SG10 C 10


Must Use 0380 TDT Details of Transport M 1
Not Used 0390 Segment Group 10: LOC-DTM C 10
Not Used 0400 LOC Place/Location Identification M 1
Not Used 0410 DTM Date/Time/Period C 5

0420 Segment Group 11: TOD-LOC C 5


Must Use 0430 TOD Terms of Delivery or Transport M 1
Not Used 0440 LOC Place/Location Identification C 2

Not Used 0450 Segment Group 12: PAC-MEA-SG13 C 10


Not Used 0460 PAC Package M 1
Not Used 0470 MEA Measurements C 5
Not Used 0480 Segment Group 13: PCI-RFF-DTM-GIN C 5
Not Used 0490 PCI Package Identification M 1
Not Used 0500 RFF Reference C 1
Not Used 0510 DTM Date/Time/Period C 5
Not Used 0520 GIN Goods Identity Number C 10

Not Used 0530 Segment Group 14: EQD-HAN-MEA-FTX C 10


Not Used 0540 EQD Equipment Details M 1
Not Used 0550 HAN Handling Instructions C 5
Not Used 0560 MEA Measurements C 5

97ORDERS (D.96A.EANCOM) 18 February 2, 1999


Not Used 0570 FTX Free Text C 5

Not Used 0580 Segment Group 15: SCC-FTX-RFF-SG16 C 10


Not Used 0590 SCC Scheduling Conditions M 1
Not Used 0600 FTX Free Text C 5
Not Used 0610 RFF Reference C 5
Not Used 0620 Segment Group 16: QTY-DTM C 10
Not Used 0630 QTY Quantity M 1
Not Used 0640 DTM Date/Time/Period C 5

Not Used 0650 Segment Group 17: APR-DTM-RNG C 25


Not Used 0660 APR Additional Price Information M 1
Not Used 0670 DTM Date/Time/Period C 5
Not Used 0680 RNG Range Details C 1

0690 Segment Group 18: ALC-ALI-DTM-SG19- C 15


SG20-SG21-SG22-SG23
Must Use 0700 ALC Allowance or Charge M 1
Not Used 0710 ALI Additional Information C 5
Not Used 0720 DTM Date/Time/Period C 5
0730 Segment Group 19: QTY-RNG C 1
Must Use 0740 QTY Quantity M 1
Not Used 0750 RNG Range Details C 1

0760 Segment Group 20: PCD-RNG C 1


Must Use 0770 PCD Percentage Details M 1
Not Used 0780 RNG Range Details C 1

0790 Segment Group 21: MOA-RNG C 2


Must Use 0800 MOA Monetary Amount M 1
Not Used 0810 RNG Range Details C 1

0820 Segment Group 22: RTE-RNG C 1


Must Use 0830 RTE Rate Details M 1
Not Used 0840 RNG Range Details C 1

Not Used 0850 Segment Group 23: TAX-MOA C 5


Not Used 0860 TAX Duty/Tax/Fee Details M 1
Not Used 0870 MOA Monetary Amount C 1

Not Used 0880 Segment Group 24: RCS-RFF-DTM-FTX C 100


Not Used 0890 RCS Requirements and Conditions M 1
Not Used 0900 RFF Reference C 5
Not Used 0910 DTM Date/Time/Period C 5
Not Used 0920 FTX Free Text C 5

Detail Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
0930 Segment Group 25: LIN-PIA-IMD-MEA-QTY- C 200000
PCD-ALI-DTM-MOA-GIN-GIR-QVR-DOC-
PAI-FTX-SG26-SG27-SG28-SG29-SG30-
SG33-SG34-SG35-SG39-SG45-SG47-SG48-
SG49-SG51-SG52
Must Use 0940 LIN Line Item M 1
0950 PIA Additional Product Id C 25
0960 IMD Item Description C 99
0960 IMD Item Description C 99
Not Used 0970 MEA Measurements C 5

97ORDERS (D.96A.EANCOM) 19 February 2, 1999


0980 QTY Quantity C 10
Not Used 0990 PCD Percentage Details C 5
Not Used 1000 ALI Additional Information C 5
Not Used 1010 DTM Date/Time/Period C 35
Not Used 1020 MOA Monetary Amount C 10
Not Used 1030 GIN Goods Identity Number C 1000
Not Used 1040 GIR Related Identification Numbers C 1000
Not Used 1050 QVR Quantity Variances C 1
Not Used 1060 DOC Document/Message Details C 5
Not Used 1070 PAI Payment Instructions C 1
1080 FTX Free Text C 99
Not Used 1090 Segment Group 26: CCI-CAV-MEA C 999
Not Used 1100 CCI Characteristic/Class Id M 1
Not Used 1110 CAV Characteristic Value C 10
Not Used 1120 MEA Measurements C 10

Not Used 1130 Segment Group 27: PAT-DTM-PCD-MOA C 10


Not Used 1140 PAT Payment Terms Basis M 1
Not Used 1150 DTM Date/Time/Period C 5
Not Used 1160 PCD Percentage Details C 1
Not Used 1170 MOA Monetary Amount C 1

1180 Segment Group 28: PRI-CUX-APR-RNG- C 25


DTM
Must Use 1190 PRI Price Details M 1
Not Used 1200 CUX Currencies C 1
Not Used 1210 APR Additional Price Information C 1
Not Used 1220 RNG Range Details C 1
Not Used 1230 DTM Date/Time/Period C 5

Not Used 1240 Segment Group 29: RFF-DTM C 10


Not Used 1250 RFF Reference M 1
Not Used 1260 DTM Date/Time/Period C 5

1270 Segment Group 30: PAC-MEA-QTY-DTM- C 10


SG31-SG32
Must Use 1280 PAC Package M 1
Not Used 1290 MEA Measurements C 5
Not Used 1300 QTY Quantity C 5
Not Used 1310 DTM Date/Time/Period C 5
Not Used 1320 Segment Group 31: RFF-DTM C 1
Not Used 1330 RFF Reference M 1
Not Used 1340 DTM Date/Time/Period C 5

Not Used 1350 Segment Group 32: PCI-RFF-DTM-GIN C 5


Not Used 1360 PCI Package Identification M 1
Not Used 1370 RFF Reference C 1
Not Used 1380 DTM Date/Time/Period C 5
Not Used 1390 GIN Goods Identity Number C 10

1270 Segment Group 30: PAC-MEA-QTY-DTM- C 10


SG31-SG32
Must Use 1280 PAC Package M 1
Not Used 1290 MEA Measurements C 5
Not Used 1300 QTY Quantity C 5
Not Used 1310 DTM Date/Time/Period C 5
Not Used 1320 Segment Group 31: RFF-DTM C 1

97ORDERS (D.96A.EANCOM) 20 February 2, 1999


Not Used 1330 RFF Reference M 1
Not Used 1340 DTM Date/Time/Period C 5

Not Used 1350 Segment Group 32: PCI-RFF-DTM-GIN C 5


Not Used 1360 PCI Package Identification M 1
Not Used 1370 RFF Reference C 1
Not Used 1380 DTM Date/Time/Period C 5
Not Used 1390 GIN Goods Identity Number C 10

1400 Segment Group 33: LOC-QTY-DTM C 9999


Must Use 1410 LOC Place/Location Identification M 1
1420 QTY Quantity C 1
Not Used 1430 DTM Date/Time/Period C 5

Not Used 1440 Segment Group 34: TAX-MOA-LOC C 10


Not Used 1450 TAX Duty/Tax/Fee Details M 1
Not Used 1460 MOA Monetary Amount C 1
Not Used 1470 LOC Place/Location Identification C 5

Not Used 1480 Segment Group 35: NAD-LOC-SG36-SG37- C 99


SG38
Not Used 1490 NAD Name and Address M 1
Not Used 1500 LOC Place/Location Identification C 5
Not Used 1510 Segment Group 36: RFF-DTM C 5
Not Used 1520 RFF Reference M 1
Not Used 1530 DTM Date/Time/Period C 5

Not Used 1540 Segment Group 37: DOC-DTM C 5


Not Used 1550 DOC Document/Message Details M 1
Not Used 1560 DTM Date/Time/Period C 5

Not Used 1570 Segment Group 38: CTA-COM C 5


Not Used 1580 CTA Contact Information M 1
Not Used 1590 COM Communication Contact C 5

1600 Segment Group 39: ALC-ALI-DTM-SG40- C 99


SG41-SG42-SG43-SG44
Must Use 1610 ALC Allowance or Charge M 1
Not Used 1620 ALI Additional Information C 5
Not Used 1630 DTM Date/Time/Period C 5
1640 Segment Group 40: QTY-RNG C 1
Must Use 1650 QTY Quantity M 1
Not Used 1660 RNG Range Details C 1

1670 Segment Group 41: PCD-RNG C 1


Must Use 1680 PCD Percentage Details M 1
Not Used 1690 RNG Range Details C 1

1700 Segment Group 42: MOA-RNG C 2


Must Use 1710 MOA Monetary Amount M 1
Not Used 1720 RNG Range Details C 1

1730 Segment Group 43: RTE-RNG C 1


Must Use 1740 RTE Rate Details M 1
Not Used 1750 RNG Range Details C 1

Not Used 1760 Segment Group 44: TAX-MOA C 5


Not Used 1770 TAX Duty/Tax/Fee Details M 1
Not Used 1780 MOA Monetary Amount C 1

97ORDERS (D.96A.EANCOM) 21 February 2, 1999


Not Used 1790 Segment Group 45: TDT-SG46 C 10
Not Used 1800 TDT Details of Transport M 1
Not Used 1810 Segment Group 46: LOC-DTM C 10
Not Used 1820 LOC Place/Location Identification M 1
Not Used 1830 DTM Date/Time/Period C 5

Not Used 1840 Segment Group 47: TOD-LOC C 5


Not Used 1850 TOD Terms of Delivery or Transport M 1
Not Used 1860 LOC Place/Location Identification C 2

Not Used 1870 Segment Group 48: EQD-HAN-MEA-FTX C 10


Not Used 1880 EQD Equipment Details M 1
Not Used 1890 HAN Handling Instructions C 5
Not Used 1900 MEA Measurements C 5
Not Used 1910 FTX Free Text C 5

Not Used 1920 Segment Group 49: SCC-FTX-RFF-SG50 C 100


Not Used 1930 SCC Scheduling Conditions M 1
Not Used 1940 FTX Free Text C 5
Not Used 1950 RFF Reference C 5
Not Used 1960 Segment Group 50: QTY-DTM C 10
Not Used 1970 QTY Quantity M 1
Not Used 1980 DTM Date/Time/Period C 5

Not Used 1990 Segment Group 51: RCS-RFF-DTM-FTX C 100


Not Used 2000 RCS Requirements and Conditions M 1
Not Used 2010 RFF Reference C 5
Not Used 2020 DTM Date/Time/Period C 5
Not Used 2030 FTX Free Text C 5

Not Used 2040 Segment Group 52: STG-SG53 C 10


Not Used 2050 STG Stages M 1
Not Used 2060 Segment Group 53: QTY-MOA C 3
Not Used 2070 QTY Quantity M 1
Not Used 2080 MOA Monetary Amount C 1

Section Control:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
Must Use 2090 UNS Section Control M 1

Summary Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
2100 MOA Monetary Amount C 12
2110 CNT Control Total C 10
Not Used 2120 Segment Group 54: ALC-ALI-MOA C 10
Not Used 2130 ALC Allowance or Charge M 1
Not Used 2140 ALI Additional Information C 1
Not Used 2150 MOA Monetary Amount M 2

Must Use 2160 UNT Message Trailer M 1

97ORDERS (D.96A.EANCOM) 22 February 2, 1999


ORDERS Purchase Order Message – Wal-Mart Guidelines
Heading Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
Must Use 0010 UNH Message Header M 1
Must Use 0020 BGM Beginning of Message M 1
Must Use 0030 DTM Date/Time/Period M 35
Must Use 0030 DTM Date/Time/Period M 35
Must Use 0030 DTM Date/Time/Period M 35
0070 FTX Free Text C 99
0080 Segment Group 1: RFF-DTM C 10
Must Use 0090 RFF Reference M 1

0110 Segment Group 2: NAD-LOC-FII-SG3-SG4- C 99


SG5
Must Use 0120 NAD Name and Address M 1
0150 Segment Group 3: RFF-DTM C 10
Must Use 0160 RFF Reference M 1

0280 Segment Group 7: CUX-PCD-DTM C 5


Must Use 0290 CUX Currencies M 1

0320 Segment Group 8: PAT-DTM-PCD-MOA C 10


Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5

0320 Segment Group 8: PAT-DTM-PCD-MOA C 10


Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5
0350 PCD Percentage Details C 1

0370 Segment Group 9: TDT-SG10 C 10


Must Use 0380 TDT Details of Transport M 1

0420 Segment Group 11: TOD-LOC C 5


Must Use 0430 TOD Terms of Delivery or Transport M 1

0690 Segment Group 18: ALC-ALI-DTM-SG19- C 15


SG20-SG21-SG22-SG23
Must Use 0700 ALC Allowance or Charge M 1
0730 Segment Group 19: QTY-RNG C 1
Must Use 0740 QTY Quantity M 1

0760 Segment Group 20: PCD-RNG C 1


Must Use 0770 PCD Percentage Details M 1

0790 Segment Group 21: MOA-RNG C 2


Must Use 0800 MOA Monetary Amount M 1

0820 Segment Group 22: RTE-RNG C 1


Must Use 0830 RTE Rate Details M 1

Detail Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
0930 Segment Group 25: LIN-PIA-IMD-MEA-QTY- C 200000
PCD-ALI-DTM-MOA-GIN-GIR-QVR-DOC-
PAI-FTX-SG26-SG27-SG28-SG29-SG30-
SG33-SG34-SG35-SG39-SG45-SG47-SG48-
97ORDERS (D.96A.EANCOM) 23 February 2, 1999
SG49-SG51-SG52
Must Use 0940 LIN Line Item M 1
0950 PIA Additional Product Id C 25
0960 IMD Item Description C 99
0960 IMD Item Description C 99
0980 QTY Quantity C 10
1080 FTX Free Text C 99

1180 Segment Group 28: PRI-CUX-APR-RNG- C 25


DTM
Must Use 1190 PRI Price Details M 1

1270 Segment Group 30: PAC-MEA-QTY-DTM- C 10


SG31-SG32
Must Use 1280 PAC Package M 1

1270 Segment Group 30: PAC-MEA-QTY-DTM- C 10


SG31-SG32
Must Use 1280 PAC Package M 1

1400 Segment Group 33: LOC-QTY-DTM C 9999


Must Use 1410 LOC Place/Location Identification M 1
1420 QTY Quantity C 1

1600 Segment Group 39: ALC-ALI-DTM-SG40- C 99


SG41-SG42-SG43-SG44
Must Use 1610 ALC Allowance or Charge M 1
1640 Segment Group 40: QTY-RNG C 1
Must Use 1650 QTY Quantity M 1

1670 Segment Group 41: PCD-RNG C 1


Must Use 1680 PCD Percentage Details M 1

1700 Segment Group 42: MOA-RNG C 2


Must Use 1710 MOA Monetary Amount M 1

1730 Segment Group 43: RTE-RNG C 1


Must Use 1740 RTE Rate Details M 1

Section Control:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
Must Use 2090 UNS Section Control M 1

Summary Section:
Pos. Seg. Req. Group Notes and
No. ID Name Des. Max.Use Repeat Comments
2100 MOA Monetary Amount C 12
2110 CNT Control Total C 10

Must Use 2160 UNT Message Trailer M 1

97ORDERS (D.96A.EANCOM) 24 February 2, 1999


WAL-MART Business Example of ORDERS Document:
EDI TRANSMISSION DATA EXPLANATION
UNH+00001+ORDERS:D:96A:UN:EAN008’ 00001 is the MESSAGE REFERENCE NUMBER
ORDERS is the Message Type Identifier (MESSAGE
IDENTIFIER). “ORDERS” indicates “Purchase Order
Message”.
D is the Message Type Version Number (MESSAGE
IDENTIFIER). “D” indicates “Draft Directory”.
96A is the Message Type Release Number (MESSAGE
IDENTIFIER). “96A” indicates “Version 96A”.
UN is the Controlling Agency (MESSAGE IDENTIFIER).
“UN” indicates “UN/ECE/TRADE/WP.4, United Nations
Standard Messages (UNSM)”.
EAN008 is the Association Assigned Code (MESSAGE
IDENTIFIER). “EAN008” indicates “EAN Version Control
Number”.
BGM+220::9+3703260595+9’ 220 is the Document/Message Name, Coded
(DOCUMENT/MESSAGE NAME). “220” indicates “Order”.
9 is the Code List Responsible Agency, Coded
(DOCUMENT/MESSAGE NAME). “9” indicates “EAN
(International Article Numbering association)”.
3703260595 is the DOCUMENT/MESSAGE NUMBER.
9 is the MESSAGE FUNCTION, CODED. “9” indicates
“Original”.
DTM+137:19990214:102’ 137 is the Date/Time/Period Qualifier
(DATE/TIME/PERIOD). “137” indicates “Document/Message
Date/Time”.
19990214 is the Date/Time/Period (DATE/TIME/PERIOD).
102 is the Date/Time/Period Format Qualifier
(DATE/TIME/PERIOD). “102” indicates “CCYYMMDD”.
DTM+43E:19990414:102’ 43E is the Date/Time/Period Qualifier
(DATE/TIME/PERIOD). “43E” indicates “Cancel if not
shipped/despatched by this date (EAN Code)”.
19990414 is the Date/Time/Period (DATE/TIME/PERIOD).
102 is the Date/Time/Period Format Qualifier
(DATE/TIME/PERIOD). “102” indicates “CCYYMMDD”.
DTM+10:19990228:102’ 10 is the Date/Time/Period Qualifier (DATE/TIME/PERIOD).
“43E” indicates “Shipment date/time, requested”.
19990228 is the Date/Time/Period (DATE/TIME/PERIOD).
102 is the Date/Time/Period Format Qualifier
(DATE/TIME/PERIOD). “102” indicates “CCYYMMDD”.
FTX+SPH+++THIS PO MUST BE SPH is the TEXT SUBJECT QUALIFIER. “SPH” indicates
ACKNOWLEDGED IMMEDIATELY’ “Special Handling”.
THIS PO MUST BE ACKNOWLEDGED
IMMEDIATELY is the Free Text (TEXT LITERAL)..
RFF+SD:26’ SD is the Reference Qualifier (REFERENCE). “SD” indicates
“Sales Department”.
26 is the Reference Number (REFERENCE).
RFF+ZZZ:03’ ZZZ is the Reference Qualifier (REFERENCE). “ZZZ”
indicates “Mutually Defined”. Wal-Mart uses this value to
qualify its two digit Order Type.
03 is the Reference Number (REFERENCE).
RFF+PD:EVENT’ PD is the Reference Qualifier (REFERENCE). “PD” indicates
“Promotion Deal Number”.
EVENT is the Reference Number (REFERENCE).
NAD+BY+4035304033672::9++WAL-MART BY is the PARTY QUALIFIER. “BY” indicates “Buyer”.
4035304033672 is the Party Id. Identification (PARTY
IDENTIFICATION DETAILS).
97ORDERS (D.96A.EANCOM) 25 February 2, 1999
STORES’ 9 is the Code List Responsible Agency, Coded (PARTY
IDENTIFICATION DETAILS). “9” indicates “EAN
(International Article Numbering association)”.
WAL-MART STORES is the Party Name (PARTY NAME).
NAD+SF+1234567890123::9++VENDOR SF is the PARTY QUALIFIER. “SF” indicates “Ship From”.
1234567890123 is the Party Id. Identification (PARTY
NAME’ IDENTIFICATION DETAILS).
9 is the Code List Responsible Agency, Coded (PARTY
IDENTIFICATION DETAILS). “9” indicates “EAN
(International Article Numbering association)”.
VENDOR NAME is the Party Name (PARTY NAME).
RFF+IA:123456789’ IA is the Reference Qualifier (REFERENCE). “IA” indicates
“Internal Vendor Number”.
123456789 is the Reference Number (REFERENCE).
CUX+2:DEM:9’ 2 is the Currency Details Qualifier (CURRENCY DETAILS).
“2” indicates “Reference Currency”.
DEM is the Currency, Coded (CURRENCY DETAILS).
“DEM” indicates “Deutsche Mark”.
9 is the Currency Qualifier (CURRENCY DETAILS). “9”
indicates “Order Currency”.
PAT+1++68:3:D:30’ 1 is the PAYMENT TERMS TYPE QUALIFIER. “1”
indicates “Basic”.
68 is the Payment Time Reference, Coded (TERMS/TIME
INFORMATION). “68” indicates “Effective Date”.
3 is the Time Relation, Coded (TERMS/TIME
INFORMATION). “3” indicates “After Reference”.
D is the Type of Period, Coded (TERMS/TIME
INFORMATION). “D” Indicates “Day”.
30 is the Number of Periods (TERMS/TIME
INFORMATION).
DTM+7:19990301:102’ 7 is the Date/Time/Period Qualifier (DATE/TIME/PERIOD).
“7” indicates “Effective Date”.
19990301 is the Date/Time/Period (DATE/TIME/PERIOD).
102 is the Date/Time/Period Format Qualifier
(DATE/TIME/PERIOD).
PAT+8++21:3:D:15’ 8 is the PAYMENT TERMS TYPE QUALIFIER. “1”
indicates “Basic Discount Offered”.
68 is the Payment Time Reference, Coded (TERMS/TIME
INFORMATION). “68” indicates “Effective Date”.
3 is the Time Relation, Coded (TERMS/TIME
INFORMATION). “3” indicates “After Reference”.
D is the Type of Period, Coded (TERMS/TIME
INFORMATION). “D” Indicates “Day”.
15 is the Number of Periods (TERMS/TIME
INFORMATION).
DTM+7:19990301:102’ 7 is the Date/Time/Period Qualifier (DATE/TIME/PERIOD).
“7” indicates “Effective Date”.
19990301 is the Date/Time/Period (DATE/TIME/PERIOD).
102 is the Date/Time/Period Format Qualifier
(DATE/TIME/PERIOD).
PCD+12:2:13’ 12 is the Percentage Qualifier (PERCENTAGE DETAILS).
“12” indicates “Discount”.
2 is the Percentage (PERCENTAGE DETAILS).
13 is the Percentage Basis, Coded (PERCENTAGE
DETAILS). “13” indicates “Invoice Value”.
TDT+20++30+31+:::CARRIER NAME’ 20 is the TRANSPORT STAGE QUALIFIER. “20” indicates
“Main Carriage Transport”.
30 is the Mode of Transport, Coded (MODE OF
TRANSPORT). “30” indicates “Road”.
31 is the Type of Means of Transport Identification

97ORDERS (D.96A.EANCOM) 26 February 2, 1999


(TRANSPORT MEANS). “31” indicates “Truck”.
CARRIER NAME is the CARRIER.
TOD+6+PP’ 6 is the TERMS OF DELIVERY OR TRANSPORT
FUNCTION, CODED. “6” indicates “Delivery Condition”.
PP is the TRANSPORT CHARGES METHOD OF
PAYMENT, CODED. “PP” indicates “Prepaid Only”.
ALC+A++2++PAD::9’ A is the ALLOWANCE OR CHARGE QUALIFIER. “A”
Indicates “Allowance”.
2 is the SETTLEMENT, CODED. “2” indicates “Off Invoice”.
PAD is the Special Services, Coded (SPECIAL SERVICES
IDENTIFICATION). “PAD” indicates “Promotional
Allowance”.
9 is the “Code List Responsible Agency Coded (SPECIAL
SERVICES IDENTIFICATION). “9” indicates “EAN
(International Article Numbering association)”.
PCD+3:5’ 3 is the Percentage Qualifier (PERCENTAGE DETAILS). “3”
indicates “Allowance or Charge”.
5 is the Percentage (PERCENTAGE DETAILS).
LIN+1++ 605388581990:UP’ 1 is the LINE ITEM NUMBER.
605388581990 is the Item Number (ITEM NUMBER
IDENTIFICATION).
UP is the Item Number Type, Coded (ITEM NUMBER
IDENTIFICATION).
PIA+1+ 001423892:IN+52420:VN’ 1 is the PRODUCT ID. FUNCTION QUALIFIER. “1”
indicates “Additional Information”.
001423892 is the Item Number (ITEM NUMBER
IDENTIFICATION) (IN).
IN is the Item Number Type, Coded (ITEM NUMBER
IDENTIFICATION).
52420 is the Item Number (ITEM NUMBER
IDENTIFICATION) (VN).
VN is the Item Number Type, Coded (ITEM NUMBER
IDENTIFICATION).
QTY+21:150’ 21 is the Quantity Qualifier (QUANTITY DETAILS). “1”
indicates “Discrete Quantity”.
150 is the Quantity (QUANTITY DETAILS).
PRI+AAB:17.5::EUP::EA’ AAB is the Price Qualifier (PRICE INFORMATION). “AAB”
indicates “Calculation Gross”.
17.5 is the Price (PRICE INFORMATION).
EUP is the Price Type Qualifier (PRICE INFORMATION).
“EUP” Indicates “Expected Unit Price”.
EA is the Measure Unit Qualifier (PRICE INFORMATION).
“EA” indicates “Eaches”.
PAC+10+3’ 10 is the NUMBER OF PACKAGES.
3 is the Packaging Level, Coded (PACKAGING DETAILS).
“3” indicates “Outer”.
PAC+5+1’ 5 is the NUMBER OF PACKAGES.
1 is the Packaging Level, Coded (PACKAGING DETAILS).
“1” indicates “Inner”.
ALC+A++2++FG::9’ A is the ALLOWANCE OR CHARGE QUALIFIER. “A”
indicates “Allowance”.
2 is the SETTLEMENT, CODED. “2” indicates “Off Invoice”.
FG is the Special Services, Coded (SPECIAL SERVICES
IDENTIFICATION). “FG” indicates “Free Goods”.
9 is the “Code List Responsible Agency Coded (SPECIAL
SERVICES IDENTIFICATION). “9” indicates “EAN
(International Article Numbering association)”.
QTY+1:15’ 1 is the Quantity Qualifier (QUANTITY DETAILS).
15 is the Quantity (QUANTITY DETAILS).
UNS+S’ S is the SECTION IDENTIFIER.

97ORDERS (D.96A.EANCOM) 27 February 2, 1999


MOA+86:2244.37’ 86 is the Monetary Amount Type Qualifier (MONETARY
AMOUNT). “86” indicates “Message Total Monetary
Amount”.
2244.37 is the Monetary Amount (MONETARY AMOUNT).
CNT+2:1’ 2 is the Control Qualifier (CONTROL). “2” indicates
“Number of Line Items in Message”.
1 is the Control Value (CONTROL).
UNT+34+00001’ 34 is the NUMBER OF SEGMENTS IN A MESSAGE.
00001 is the MESSAGE REFERENCE NUMBER.

97ORDERS (D.96A.EANCOM) 28 February 2, 1999


Segment: UNH Message Header
Position: 0010
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Purpose: To head, identify and specify a Message
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to head, identify and specify a message.

DE’s 0065, 0052, 0054, and 0051: Indicate that the message is an UNSM Purchase
Order based on the D.96Adirectory under the control of the United Nations.

DE 0057: Indicates that the message is the EANCOM version 008 of the UNSM
Purchase Order.

Example :

UNH+ME000001+ORDERS:D:96A:UN:EAN008’

Data Element Summary


Data Component
Element Element Name Attributes
R 0062 MESSAGE REFERENCE NUMBER M an..14
Unique message reference assigned by the sender.
Senders unique message reference. Sequence number of the messages in
the interchange. DE 0062 in the UNT will be exactly the same. Sender
generated.
R S009 MESSAGE IDENTIFIER M
Identification of the type, version etc. of the message being interchanged.
R 0065 Message type identifier M an..6
Code identifying a type of message and assigned by its controlling agency.
ORDERS Purchase order message
Message specifying details for goods or services
ordered under conditions agreed between the seller and
the buyer.
R 0052 Message type version number M an..3
Version number of a message type.
D Draft Directory
R 0054 Message type release number M an..3
Release number within the current message type version number (0052).
96A Version 96A
R 0051 Controlling agency M an..2
Code identifying the agency controlling the specification, maintenance and
publication of the message type.
UN UN/ECE/TRADE/WP.4, United Nations Standard
Messages (UNSM)
UN Economic Commission for Europe (UN/ECE),
Committee on the development of trade (TRADE),
Working Party on facilitation of international trade
procedures (WP.4).
R 0057 Association assigned code C an..6
Code, assigned by the association responsible for the design and maintenance
of the message type concerned, which further identifies the message.
EAN008 EAN Version Control Number
97ORDERS (D.96A.EANCOM) 29 February 2, 1999
0068 COMMON ACCESS REFERENCE C an..35
Reference serving as a key to relate all subsequent transfers of data to the
same business case or file.
S010 STATUS OF THE TRANSFER C
Statement that the message is one in a sequence of transfers relating to the
same topic.
0070 Sequence message transfer number M n..2
Number assigned by the sender indicating that the message is an addition or
change of a previously sent message relating to the same topic.
0073 First/last sequence message transfer indication C a1
Indication used for the first and last message in a sequence of the same type of
message relating to the same topic.

97ORDERS (D.96A.EANCOM) 30 February 2, 1999


Segment: BGM Beginning of Message
Position: 0020
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Purpose: To indicate the type and function of a message and to transmit the identifying number.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to indicate the type and function of a message and to transmit
the identifying number.

DE 1001: When applicable it is recommended to use the more descriptive document


name code for an order insteadof the general 220 Purchase Order value.

All references other than the document number DE 1004 are in the RFF segment.

DE 1004: It is recommended that the length of document number be restricted to a


maximum of 17 characters.

DE 1225: The message function, coded is a critical data element in this segment. It
applies to all data indicated inthe message. The following definitions apply for the
restricted codes:

6 = Confirmation - A confirmation of a previously sent proposal or suggested order


where such confirmation isrequired or recommended under the terms of a trading
partner agreement.

7 = Duplicate - A re-transmission involving the same parties, on the specific request


of the receiver.

9 = Original - An original transmission of a purchase order.

16 = Proposal - A proposed or suggested order.

31 = Copy - A copy of an order for a third party for information purposes.

42 = Confirmation via specific means - A confirmation of a previous order sent by


means other than EDI, e.g.,Fax.

46 = Provisional - A provisional order.

Example :

BGM+220+128576+9’

Dependency Notes :

DE 3055: Code for EAN ’9’ should be used when DE 1001 contains the values 22E,
50E and 23B. These are EANspecific codes and must be qualified as such by using
DE 3055.

DE 4343: This DE is used if the order issuer wishes to explicitly indicate whether an
acknowledgement is requiredor not.

Data Element Summary


Data Component
Element Element Name Attributes
R C002 DOCUMENT/MESSAGE NAME C
97ORDERS (D.96A.EANCOM) 31 February 2, 1999
Identification of a type of document/message by code or name. Code preferred.
R 1001 Document/message name, coded C an..3
Document/message identifier expressed in code.
220 Order
Document/message by means of which a buyer initiates
a transaction with a seller involving the supply of goods
or services as specified, according to conditions set out
in an offer, or otherwise known to the buyer.
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
1000 Document/message name C an..35
Plain language identifier specifying the function of a document/message.
R 1004 DOCUMENT/MESSAGE NUMBER C an..35
Reference number assigned to the document/message by the issuer.
Order Number assigned by document sender
R 1225 MESSAGE FUNCTION, CODED C an..3
Code indicating the function of the message.
9 Original
Initial transmission related to a given transaction.
31 Copy
Indicates that the message is a copy of an original
message that has been sent, e.g. for action or
information.
A copy of an order for a third party for information
purposes.
4343 RESPONSE TYPE, CODED C an..3
Code specifying the type of acknowledgement required or transmitted.

97ORDERS (D.96A.EANCOM) 32 February 2, 1999


Segment: DTM Date/Time/Period
Position: 0030
Group:
Level: 1
Usage: Mandatory
Max Use: 35
Purpose: To specify date, and/or time, or period.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify the date of the Order and, where required, requested
dates concerning the delivery of the goods.

DE 2005: Identification of the ’Document/message date/time’ (code value 137) is


mandatory in the purchase order message.

Example :

DTM+137:19930830:102’

This example dates the message as the 30th of August 1993.

DTM+2:19931001:102’

This example requests delivery on the 1st of October 1993.

DTM+63:199310181430:203’

This example requests that the latest date/time for the delivery is 2:30pm on the
18th of October 1993.

Data Element Summary


Data Component
Element Element Name Attributes
R C507 DATE/TIME/PERIOD M
Date and/or time, or period relevant to the specified date/time/period type.
R 2005 Date/time/period qualifier M an..3
Code giving specific meaning to a date, time or period.
137 Document/message date/time
(2006) Date/time when a document/message is issued.
This may include authentication.
R 2380 Date/time/period C an..35
The value of a date, a date and time, a time or of a period in a specified
representation.
R 2379 Date/time/period format qualifier C an..3
Specification of the representation of a date, a date and time or of a period.
102 CCYYMMDD
Calendar date: C = Century ; Y = Year ; M = Month ; D
= Day.

97ORDERS (D.96A.EANCOM) 33 February 2, 1999


Segment: DTM Date/Time/Period
Position: 0030
Group:
Level: 1
Usage: Mandatory
Max Use: 35
Purpose: To specify date, and/or time, or period.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify the date of the Order and, where required, requested
dates concerning the delivery of the goods.

DE 2005: Identification of the ’Document/message date/time’ (code value 137) is


mandatory in the purchase order message.

Example :

DTM+137:19930830:102’

This example dates the message as the 30th of August 1993.

DTM+2:19931001:102’

This example requests delivery on the 1st of October 1993.

DTM+63:199310181430:203’

This example requests that the latest date/time for the delivery is 2:30pm on the
18th of October 1993.

Data Element Summary


Data Component
Element Element Name Attributes
R C507 DATE/TIME/PERIOD M
Date and/or time, or period relevant to the specified date/time/period type.
R 2005 Date/time/period qualifier M an..3
Code giving specific meaning to a date, time or period.
43E Cancel if not shipped/despatched by this date (EAN
Code)
R 2380 Date/time/period C an..35
The value of a date, a date and time, a time or of a period in a specified
representation.
R 2379 Date/time/period format qualifier C an..3
Specification of the representation of a date, a date and time or of a period.
102 CCYYMMDD
Calendar date: C = Century ; Y = Year ; M = Month ; D
= Day.

97ORDERS (D.96A.EANCOM) 34 February 2, 1999


Segment: DTM Date/Time/Period
Position: 0030
Group:
Level: 1
Usage: Mandatory
Max Use: 35
Purpose: To specify date, and/or time, or period.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify the date of the Order and, where required, requested
dates concerning the delivery of the goods.

DE 2005: Identification of the ’Document/message date/time’ (code value 137) is


mandatory in the purchase order message.

Example :

DTM+137:19930830:102’

This example dates the message as the 30th of August 1993.

DTM+2:19931001:102’

This example requests delivery on the 1st of October 1993.

DTM+63:199310181430:203’

This example requests that the latest date/time for the delivery is 2:30pm on the
18th of October 1993.

Data Element Summary


Data Component
Element Element Name Attributes
R C507 DATE/TIME/PERIOD M
Date and/or time, or period relevant to the specified date/time/period type.
R 2005 Date/time/period qualifier M an..3
Code giving specific meaning to a date, time or period.
10 Shipment date/time, requested
Date on which goods should be shipped or despatched
by the supplier.
R 2380 Date/time/period C an..35
The value of a date, a date and time, a time or of a period in a specified
representation.
R 2379 Date/time/period format qualifier C an..3
Specification of the representation of a date, a date and time or of a period.
102 CCYYMMDD
Calendar date: C = Century ; Y = Year ; M = Month ; D
= Day.

97ORDERS (D.96A.EANCOM) 35 February 2, 1999


Segment: FTX Free Text
Position: 0070
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose: To provide free form or coded text information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to provide free form or coded text information for the entire
purchase order.

Use of this segment in free form is not recommended since it may inhibit automatic
processing of the Order. Coded references to standard texts is an available
functionality which enables automatic processing and reduces transmission and
processing overheads. Standard texts should be mutually defined among trading
partners and can be used to cover legal and other requirements.

Example :

FTX+ZZZ+1+001::91’

Dependency Notes :

DE C107: This composite is only used when trading partners have agreed to use
mutually defined code values.

DE C108: This composite is only used if coded text cannot be used.

DE 3453: The language code is only used to indicate the free text language. It is only
used if composite C108 is used.

Data Element Summary


Data Component
Element Element Name Attributes
R 4451 TEXT SUBJECT QUALIFIER M an..3
Code specifying subject of a free text.
SPH Special handling
Note contains special handling information.
4453 TEXT FUNCTION, CODED C an..3
Code specifying how to handle the text.
C107 TEXT REFERENCE C
Coded reference to a standard text and its source.
4441 Free text, coded M an..3
Free text in coded form.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
O C108 TEXT LITERAL C
Free text; one to five lines.
R 4440 Free text M an..70
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.

97ORDERS (D.96A.EANCOM) 36 February 2, 1999


4440 Free text C an..70
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.
3453 LANGUAGE, CODED C an..3
Code of language (ISO 639-1988).

97ORDERS (D.96A.EANCOM) 37 February 2, 1999


Group: RFF Segment Group 1: Reference
Position: 0080
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0090 RFF Reference M 1

97ORDERS (D.96A.EANCOM) 38 February 2, 1999


Segment: RFF Reference
Position: 0090 (Trigger Segment)
Group: SG1
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify a reference.
Syntax Notes:
Semantic Notes:
Comments:
Notes: 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 document unless superseded by references at line level.

Example :

RFF+CT:652744’
RFF+PL:AUG1993’

Data Element Summary


Data Component
Element Element Name Attributes
R C506 REFERENCE M
Identification of a reference.
R 1153 Reference qualifier M an..3
Code giving specific meaning to a reference segment or a reference number.
SD Sales department number
Description to be provided.
R 1154 Reference number C an..35
Identification number the nature and function of which can be qualified by an
entry in data element 1153 Reference qualifier.
This will be the two digit Wal-Mart Department Number.
1156 Line number C an..6
Number of the line in the document/message referenced in 1154 Reference
number.
4000 Reference version number C an..35
To uniquely identify a reference by its revision number.

97ORDERS (D.96A.EANCOM) 39 February 2, 1999


Group: RFF Segment Group 1: Reference
Position: 0080
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0090 RFF Reference M 1

97ORDERS (D.96A.EANCOM) 40 February 2, 1999


Segment: RFF Reference
Position: 0090 (Trigger Segment)
Group: SG1
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify a reference.
Syntax Notes:
Semantic Notes:
Comments:
Notes: 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 document unless superseded by references at line level.

Example :

RFF+CT:652744’
RFF+PL:AUG1993’

Data Element Summary


Data Component
Element Element Name Attributes
R C506 REFERENCE M
Identification of a reference.
R 1153 Reference qualifier M an..3
Code giving specific meaning to a reference segment or a reference number.
ZZZ Mutually defined reference number
Number based on party agreement.
R 1154 Reference number C an..35
Identification number the nature and function of which can be qualified by an
entry in data element 1153 Reference qualifier.
This is the Wal-Mart two-digit Order Type.
1156 Line number C an..6
Number of the line in the document/message referenced in 1154 Reference
number.
4000 Reference version number C an..35
To uniquely identify a reference by its revision number.

97ORDERS (D.96A.EANCOM) 41 February 2, 1999


Group: RFF Segment Group 1: Reference
Position: 0080
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0090 RFF Reference M 1

97ORDERS (D.96A.EANCOM) 42 February 2, 1999


Segment: RFF Reference
Position: 0090 (Trigger Segment)
Group: SG1
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify a reference.
Syntax Notes:
Semantic Notes:
Comments:
Notes: 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 document unless superseded by references at line level.

Example :

RFF+CT:652744’
RFF+PL:AUG1993’

Data Element Summary


Data Component
Element Element Name Attributes
R C506 REFERENCE M
Identification of a reference.
R 1153 Reference qualifier M an..3
Code giving specific meaning to a reference segment or a reference number.
PD Promotion deal number
Number assigned by a vendor to a special promotion
activity.
R 1154 Reference number C an..35
Identification number the nature and function of which can be qualified by an
entry in data element 1153 Reference qualifier.
1156 Line number C an..6
Number of the line in the document/message referenced in 1154 Reference
number.
4000 Reference version number C an..35
To uniquely identify a reference by its revision number.

97ORDERS (D.96A.EANCOM) 43 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1

97ORDERS (D.96A.EANCOM) 44 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
BY Buyer
(3002) Party to which merchandise is sold.
A C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
C058 NAME AND ADDRESS C
Unstructured name and address: one to five lines.
97ORDERS (D.96A.EANCOM) 45 February 2, 1999
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as
specified in ISO 3166.

97ORDERS (D.96A.EANCOM) 46 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1

97ORDERS (D.96A.EANCOM) 47 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207


This instance of the N1 Segment will only be sent on Spreadsheet (Multi-Point)
Orders.

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
FR Message from
Party where the message comes from.
A C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)

97ORDERS (D.96A.EANCOM) 48 February 2, 1999


C058 NAME AND ADDRESS C
Unstructured name and address: one to five lines.
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as
specified in ISO 3166.

97ORDERS (D.96A.EANCOM) 49 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1
0150 Segment Group 3: Reference C 10

97ORDERS (D.96A.EANCOM) 50 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
SF Ship from
Identification of the party from where goods will be or
have been shipped.
O C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
C058 NAME AND ADDRESS C

97ORDERS (D.96A.EANCOM) 51 February 2, 1999


Unstructured name and address: one to five lines.
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as
specified in ISO 3166.

97ORDERS (D.96A.EANCOM) 52 February 2, 1999


Group: RFF Segment Group 3: Reference
Position: 0150
Group: Segment Group 2 (Name and Address) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0160 RFF Reference M 1

97ORDERS (D.96A.EANCOM) 53 February 2, 1999


Segment: RFF Reference
Position: 0160 (Trigger Segment)
Group: SG2-SG3
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify a reference.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This RFF segment is used to specify reference numbers related to the party
specified in the previous NAD segment.

Example :

RFF+VA:87765432’

Data Element Summary


Data Component
Element Element Name Attributes
R C506 REFERENCE M
Identification of a reference.
R 1153 Reference qualifier M an..3
Code giving specific meaning to a reference segment or a reference number.
IA Internal vendor number
Number identifying the company-internal vending
department/unit.
R 1154 Reference number C an..35
Identification number the nature and function of which can be qualified by an
entry in data element 1153 Reference qualifier.
This is the Wal-Mart nine digit Vendor Number.
1156 Line number C an..6
Number of the line in the document/message referenced in 1154 Reference
number.
4000 Reference version number C an..35
To uniquely identify a reference by its revision number.

97ORDERS (D.96A.EANCOM) 54 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1

97ORDERS (D.96A.EANCOM) 55 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207


This Occurrence of Segment Group 2 will only be sent on Cross-Doc Orders.

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
BT Party to be billed for other than freight (bill to)
Party receiving invoice excluding freight costs.
A C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
C058 NAME AND ADDRESS C
97ORDERS (D.96A.EANCOM) 56 February 2, 1999
Unstructured name and address: one to five lines.
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as
specified in ISO 3166.

97ORDERS (D.96A.EANCOM) 57 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1

97ORDERS (D.96A.EANCOM) 58 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207


This Occurrence of Segment Group 2 will only be sent on Cross-Doc Orders.

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
ST Ship to
Identification of the party to where goods will be or
have been shipped.
A C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)

97ORDERS (D.96A.EANCOM) 59 February 2, 1999


C058 NAME AND ADDRESS C
Unstructured name and address: one to five lines.
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as
specified in ISO 3166.

97ORDERS (D.96A.EANCOM) 60 February 2, 1999


Group: NAD Segment Group 2: Name and Address
Position: 0110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0120 NAD Name and Address M 1

97ORDERS (D.96A.EANCOM) 61 February 2, 1999


Segment: NAD Name and Address
Position: 0120 (Trigger Segment)
Group: SG2
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the name/address and their related function, either by CO82 only and/or
unstructured by CO58 or structured by CO80 thru 3207.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The NAD 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
in the Order using DE’s 3035 and C082. Additionally, the invoicee and delivery
party need t o be specified if different than the buyers address.

The delivery address given in NAD at header level is the main delivery address for
all line items. It can however be overridden at line level by the use of Segment
Group 32 LOC/QTY/DTM to indicate split deliveries.

If coded address information can not be used it is recommended to use a structured


address (C080 through 3207).

Example :

NAD+BY+5412345000010::9’
NAD+SU+4012345500000::9’
NAD+DP+5412345000010::9’

Dependency Notes :

The following composites and data elements are only used when a coded name and
address can not be used or there is a requirement to furnish the full name and
address for the trading party. The affected composites and data elements are as
follows:

C080 - C059 - 3164 - 3229 - 3251 - 3207


An N1 Loop with a SN qualifier is used only to transmit addresses of any new stores
in the order.

Data Element Summary


Data Component
Element Element Name Attributes
R 3035 PARTY QUALIFIER M an..3
Code giving specific meaning to a party.
SN Store keeper
A C082 PARTY IDENTIFICATION DETAILS C
Identification of a transaction party by code.
R 3039 Party id. identification M an..35
Code identifying a party involved in a transaction.
EAN Location Code - Format n13
1131 Code list qualifier C an..3
Identification of a code list.
R 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
C058 NAME AND ADDRESS C

97ORDERS (D.96A.EANCOM) 62 February 2, 1999


Unstructured name and address: one to five lines.
3124 Name and address line M an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
3124 Name and address line C an..35
Free form name and address description.
O C080 PARTY NAME C
Identification of a transaction party by name, one to five lines. Party name may
be formatted.
R 3036 Party name M an..35
Name of a party involved in a transaction.
Party Name in clear text.
O 3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3036 Party name C an..35
Name of a party involved in a transaction.
3045 Party name format, coded C an..3
Specification of the representation of a party name.
O C059 STREET C
Street address and/or PO Box number in a structured address: one to three
lines.
R 3042 Street and number/p.o. box M an..35
Street and number in plain language, or Post Office Box No.
Building Name/Number and Street
O 3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
Name and/or P.O. Box.
O 3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
O 3042 Street and number/p.o. box C an..35
Street and number in plain language, or Post Office Box No.
O 3164 CITY NAME C an..35
Name of a city (a town, a village) for addressing purposes.
City/Town name, clear text
O 3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
Identification of the name of sub-entities (state, province) defined by
appropriate governmental agencies.
County/State in clear text.
O 3251 POSTCODE IDENTIFICATION C an..9
Code defining postal zones or addresses.
Postal Code
O 3207 COUNTRY, CODED C an..3
Identification of the name of a country or other geographical entity as specified
97ORDERS (D.96A.EANCOM) 63 February 2, 1999
in ISO 3166.
ISO 3166 two alpha code

97ORDERS (D.96A.EANCOM) 64 February 2, 1999


Group: CUX Segment Group 7: Currencies
Position: 0280
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 5
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0290 CUX Currencies M 1

97ORDERS (D.96A.EANCOM) 65 February 2, 1999


Segment: CUX Currencies
Position: 0290 (Trigger Segment)
Group: SG7
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify currencies used in the transaction and relevant details for the rate of exchange.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify currency information for the complete order.

The CUX segment may be omitted for national exchanges.


The CUX segment is mandatory for international exchanges.

This segment is used to specify the currencies for international ordering.

When specifying Reference and Target Currencies for international trade, one
occurrence of CUX is all that is required. The reference currency is identified in the
first occurrence of composite C504, with the target currency specified in the second
occurrence of C504. The rate of exchange between the two is detailed in DE 5402.

The general rule for calculating the rate of exchange is as follows:

Reference Currency multiplied by Rate = Target Currency.

Example :

CUX+2:GBP:9’

Indicates that the order currency is Pounds Sterling.

CUX+2:GBP:9+3:BEF:4+48.50’

Indicates that the order currency is Pounds Sterling and the invoicing currency is
Belgian Francs with a rate of exchange of 48.50 Belgian Francs to 1 Pound Sterling.

Dependency Notes :

DE C504: the second occurrence of this composite is only used if a target currency is
being specified.

DE 5402: The rate of exchange is only used if a target currency has been identified
in the second occurrence of C504.

Data Element Summary


Data Component
Element Element Name Attributes
R C504 CURRENCY DETAILS C
The usage to which a currency relates.
R 6347 Currency details qualifier M an..3
Specification of the usage to which the currency relates.
2 Reference currency
The currency applicable to amounts stated. It may have
to be converted.
R 6345 Currency, coded C an..3
Identification of the name or symbol of the monetary unit involved in the
transaction.
ISO 4217 three alpha.
97ORDERS (D.96A.EANCOM) 66 February 2, 1999
All PO’s are denominated in the currency of the buying company.
ARS Argentine Peso
BRL Brazilian Real
CAD Canadian Dollar
DEM Deutsche Mark
MXN Mexican Peso
USD US Dollar
VEB Venezuelain Bolivar
XEU European Currency Unit (ECU)
R 6343 Currency qualifier C an..3
Code giving specific meaning to data element 6345 Currency.
9 Order currency
The name or symbol of the monetary unit used in an
order.
6348 Currency rate base C n..4
Multiplying factor used in expressing the number of currency units.
C504 CURRENCY DETAILS C
The usage to which a currency relates.
6347 Currency details qualifier M an..3
Specification of the usage to which the currency relates.
6345 Currency, coded C an..3
Identification of the name or symbol of the monetary unit involved in the
transaction.
6343 Currency qualifier C an..3
Code giving specific meaning to data element 6345 Currency.
6348 Currency rate base C n..4
Multiplying factor used in expressing the number of currency units.
5402 RATE OF EXCHANGE C n..12
The rate at which one specified currency is expressed in another specified
currency.
6341 CURRENCY MARKET EXCHANGE, CODED C an..3
Code identifying the market upon which the currency exchange rate is based.

97ORDERS (D.96A.EANCOM) 67 February 2, 1999


Group: PAT Segment Group 8: Payment Terms Basis
Position: 0320
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5

97ORDERS (D.96A.EANCOM) 68 February 2, 1999


Segment: PAT Payment Terms Basis
Position: 0330 (Trigger Segment)
Group: SG8
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the payment terms basis.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used by the issuer of the order to request special payments terms for
the current order only.

Example :

PAT+22++5:3:D:20’

This example indicates discount payment terms with payment due 20 days after the
reference date which in this case is the invoice date.
This occurrence of the PAT-MOA segment group will be used to transmit net
payment terms information. There will be a separate occurrence of the PAT-MOA
segment group if there are any discounted payment terms applicable.

Data Element Summary


Data Component
Element Element Name Attributes
R 4279 PAYMENT TERMS TYPE QUALIFIER M an..3
Identification of the type of payment terms.
1 Basic
Payment conditions normally applied.
C110 PAYMENT TERMS C
Terms of payment code from a specified source.
4277 Terms of payment identification M an..17
Identification of the terms of payment between the parties to a transaction
(generic term).
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
4276 Terms of payment C an..35
Conditions of payment between the parties to a transaction (generic term).
4276 Terms of payment C an..35
Conditions of payment between the parties to a transaction (generic term).
O C112 TERMS/TIME INFORMATION C
Time details in payment terms.
R 2475 Payment time reference, coded M an..3
Code relating payment terms to the date of a specific event.
5 Date of invoice
Payment time reference is date of invoice.
21 Date goods received by buyer
Payment time reference is date when goods are received
by buyer.
68 Effective date
O 2009 Time relation, coded C an..3
Code relating payment terms to a time before, on or after the reference date.

97ORDERS (D.96A.EANCOM) 69 February 2, 1999


3 After reference
Payment terms related to time after reference date.
O 2151 Type of period, coded C an..3
Agreed or specified period of time (coded).
D Day
O 2152 Number of periods C n..3
Number of periods of the type indicated in data element 2151 Type of period,
coded.
Number of periods for payment.

97ORDERS (D.96A.EANCOM) 70 February 2, 1999


Segment: DTM Date/Time/Period
Position: 0340
Group: SG8
Level: 2
Usage: Conditional (Optional)
Max Use: 5
Purpose: To specify date, and/or time, or period.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify any dates associated with the payment terms.

Example :

DTM+13:19940331:102’

Net due date for payment is the 31st March 1994.


This occurrence of the DTM segment will only be used if the payment terms are
based on an effective date.

Data Element Summary


Data Component
Element Element Name Attributes
R C507 DATE/TIME/PERIOD M
Date and/or time, or period relevant to the specified date/time/period type.
R 2005 Date/time/period qualifier M an..3
Code giving specific meaning to a date, time or period.
7 Effective date/time
Date and/or time at which specified event or document
becomes effective.
R 2380 Date/time/period C an..35
The value of a date, a date and time, a time or of a period in a specified
representation.
R 2379 Date/time/period format qualifier C an..3
Specification of the representation of a date, a date and time or of a period.
102 CCYYMMDD
Calendar date: C = Century ; Y = Year ; M = Month ; D
= Day.

97ORDERS (D.96A.EANCOM) 71 February 2, 1999


Group: PAT Segment Group 8: Payment Terms Basis
Position: 0320
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0330 PAT Payment Terms Basis M 1
0340 DTM Date/Time/Period C 5
0350 PCD Percentage Details C 1

97ORDERS (D.96A.EANCOM) 72 February 2, 1999


Segment: PAT Payment Terms Basis
Position: 0330 (Trigger Segment)
Group: SG8
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the payment terms basis.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used by the issuer of the order to request special payments terms for
the current order only.

Example :

PAT+22++5:3:D:20’

This example indicates discount payment terms with payment due 20 days after the
reference date which in this case is the invoice date.
This instance of the PAT-MOA segment group will be used to transmit discount
terms, if any.

Data Element Summary


Data Component
Element Element Name Attributes
R 4279 PAYMENT TERMS TYPE QUALIFIER M an..3
Identification of the type of payment terms.
2 End of month
8 Basic discount offered
9 Proximo
Occurring in the next month after present.
C110 PAYMENT TERMS C
Terms of payment code from a specified source.
4277 Terms of payment identification M an..17
Identification of the terms of payment between the parties to a transaction
(generic term).
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
4276 Terms of payment C an..35
Conditions of payment between the parties to a transaction (generic term).
4276 Terms of payment C an..35
Conditions of payment between the parties to a transaction (generic term).
O C112 TERMS/TIME INFORMATION C
Time details in payment terms.
R 2475 Payment time reference, coded M an..3
Code relating payment terms to the date of a specific event.
5 Date of invoice
Payment time reference is date of invoice.
21 Date goods received by buyer
Payment time reference is date when goods are received
by buyer.
68 Effective date
O 2009 Time relation, coded C an..3
97ORDERS (D.96A.EANCOM) 73 February 2, 1999
Code relating payment terms to a time before, on or after the reference date.
3 After reference
Payment terms related to time after reference date.
O 2151 Type of period, coded C an..3
Agreed or specified period of time (coded).
D Day
O 2152 Number of periods C n..3
Number of periods of the type indicated in data element 2151 Type of period,
coded.
Number of periods for payment.

97ORDERS (D.96A.EANCOM) 74 February 2, 1999


Segment: DTM Date/Time/Period
Position: 0340
Group: SG8
Level: 2
Usage: Conditional (Optional)
Max Use: 5
Purpose: To specify date, and/or time, or period.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify any dates associated with the payment terms.

Example :

DTM+13:19940331:102’

Net due date for payment is the 31st March 1994.


This occurrence of the DTM segment will only be used if the payment terms are
based on an effective date.

Data Element Summary


Data Component
Element Element Name Attributes
R C507 DATE/TIME/PERIOD M
Date and/or time, or period relevant to the specified date/time/period type.
R 2005 Date/time/period qualifier M an..3
Code giving specific meaning to a date, time or period.
7 Effective date/time
Date and/or time at which specified event or document
becomes effective.
R 2380 Date/time/period C an..35
The value of a date, a date and time, a time or of a period in a specified
representation.
R 2379 Date/time/period format qualifier C an..3
Specification of the representation of a date, a date and time or of a period.
102 CCYYMMDD
Calendar date: C = Century ; Y = Year ; M = Month ; D
= Day.

97ORDERS (D.96A.EANCOM) 75 February 2, 1999


Segment: PCD Percentage Details
Position: 0350
Group: SG8
Level: 2
Usage: Conditional (Optional)
Max Use: 1
Purpose: To specify percentage information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify percentages which will be allowed or charged if the
invoice is not paid to terms.

Example :

PCD+15:2.5:13’

A penalty percentage of 2.5% of the invoice value will be charged if the invoice is
not paid according to terms.

Data Element Summary


Data Component
Element Element Name Attributes
R C501 PERCENTAGE DETAILS M
Percentage relating to a specified basis.
R 5245 Percentage qualifier M an..3
Identification of the usage of a percentage.
12 Discount
Discount expressed as a percentage.
R 5482 Percentage C n..10
Value expressed as a percentage of a specified amount.
O 5249 Percentage basis, coded C an..3
Indication of the application of a percentage.
13 Invoice value
Referenced percentage applies on the invoice value.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.

97ORDERS (D.96A.EANCOM) 76 February 2, 1999


Group: TDT Segment Group 9: Details of Transport
Position: 0370
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0380 TDT Details of Transport M 1

97ORDERS (D.96A.EANCOM) 77 February 2, 1999


Segment: TDT Details of Transport
Position: 0380 (Trigger Segment)
Group: SG9
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify the transport details such as mode of transport, means of transport, its
conveyance reference number and the identification of the means of transport. The
segment may be pointed to by the TPL segment.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify transport instructions for the whole Purchase Order,
such as requesting an express transport service.

Example :

TDT+20++30+31’

Dependency Notes :

Data Elements 8179 and 8178 are only used when the type of transport must be
specifically identified, that is, a generic description such as road transport is
unsuitable.

Data Element Summary


Data Component
Element Element Name Attributes
R 8051 TRANSPORT STAGE QUALIFIER M an..3
Qualifier giving a specific meaning to the transport details.
20 Main-carriage transport
The primary stage in the movement of cargo from the
point of origin to the intended destination.
8028 CONVEYANCE REFERENCE NUMBER C an..17
Unique reference given by the carrier to a certain journey or departure of a
means of transport (generic term).
R C220 MODE OF TRANSPORT C
Method of transport code or name. Code preferred.
R 8067 Mode of transport, coded C an..3
Coded method of transport used for the carriage of the goods.
30 Road
8066 Mode of transport C an..17
Method of transport used for the carriage of the goods.
O C228 TRANSPORT MEANS C
Code and/or name identifying the type of means of transport.
O 8179 Type of means of transport identification C an..8
Code defining the type of the means of transport being utilized.
31 Truck
8178 Type of means of transport C an..17
Description of the type of the means of transport being utilized.
O C040 CARRIER C
Identification of a carrier by code and/or by name. Code preferred.
3127 Carrier identification C an..17
Identification of party undertaking or arranging transport of goods between
named points.
1131 Code list qualifier C an..3
97ORDERS (D.96A.EANCOM) 78 February 2, 1999
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
O 3128 Carrier name C an..35
Name of party undertaking or arranging transport of goods between named
points.
8101 TRANSIT DIRECTION, CODED C an..3
Identification of the point of origin and point of direction.
C401 EXCESS TRANSPORTATION INFORMATION C
To provide details of reason for, and responsibility for, use of transportation
other than normally utilized.
8457 Excess transportation reason, coded M an..3
Indication of reason for excess transportation.
8459 Excess transportation responsibility, coded M an..3
Indication of responsibility for excess transportation.
7130 Customer authorization number C an..17
Customer provided authorization number to allow supplier to ship goods
under specific freight conditions. This number will be transmitted back to
customer in the dispatch advice message.
C222 TRANSPORT IDENTIFICATION C
Code and/or name identifying the means of transport.
8213 Id. of means of transport identification C an..9
Identification of the means of transport by name or number.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
8212 Id. of the means of transport C an..35
Identification of the means of transport by name or number.
8453 Nationality of means of transport, coded C an..3
Coded name of the country in which a means of transport is registered.
8281 TRANSPORT OWNERSHIP, CODED C an..3
Code indicating the ownership of the means of transport.

97ORDERS (D.96A.EANCOM) 79 February 2, 1999


Group: TOD Segment Group 11: Terms of Delivery or Transport
Position: 0420
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 5
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0430 TOD Terms of Delivery or Transport M 1

97ORDERS (D.96A.EANCOM) 80 February 2, 1999


Segment: TOD Terms of Delivery or Transport
Position: 0430 (Trigger Segment)
Group: SG11
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To specify terms of delivery or transport.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify the terms of delivery for the complete order.

Example :

TOD+3++CIF’

Dependency Notes :

Data elements 1131 and 3055 are only used if specific terms of delivery codes, which
are outside those recommended by EDIFACT, are being used.

Data Element Summary


Data Component
Element Element Name Attributes
R 4055 TERMS OF DELIVERY OR TRANSPORT C an..3
FUNCTION, CODED
Indication whether the terms relate to e.g. price conditions, delivery conditions,
transport conditions, or a combination of these.
6 Delivery condition
Specifies the conditions under which the goods must be
delivered to the consignee.
O 4215 TRANSPORT CHARGES METHOD OF PAYMENT, C an..3
CODED
Identification of method of payment for transport charges.
CC Collect
A shipment on which freight charges will be paid by
consignee.
PO Prepaid only
Payment in advance of freight and/or other charges
prior to delivery of shipment at destination, usually by
shipper at point of origin.
C100 TERMS OF DELIVERY OR TRANSPORT C
Terms of delivery or transport code from a specified source.
4053 Terms of delivery or transport, coded C an..3
Identification of the terms agreed between two parties (e.g. seller/buyer,
shipper/carrier) under which a product or service is provided.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
4052 Terms of delivery or transport C an..70
Terms agreed between two parties (e.g. seller/buyer, shipper/carrier) under
which a product or service is provided.
4052 Terms of delivery or transport C an..70
Terms agreed between two parties (e.g. seller/buyer, shipper/carrier) under
which a product or service is provided.

97ORDERS (D.96A.EANCOM) 81 February 2, 1999


Group: ALC Segment Group 18: Allowance or Charge
Position: 0690
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 15
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0700 ALC Allowance or Charge M 1
0730 Segment Group 19: Quantity C 1
0760 Segment Group 20: Percentage Details C 1
0790 Segment Group 21: Monetary Amount C 2
0820 Segment Group 22: Rate Details C 1

97ORDERS (D.96A.EANCOM) 82 February 2, 1999


Segment: ALC Allowance or Charge
Position: 0700 (Trigger Segment)
Group: SG18
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To identify allowance or charge details.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify any allowances or charges related to the complete
order. If allowances and chargesare applicable for a specific line item then they
must be indicated using segment group 39.

As the calculation price type (data element 5125 PRI segment) used in the purchase
order is always a net price,allowances and/or charges specified in the ALC segment
are for information purposes only.

DE 1227: The calculation sequence indicator is used when multiple allowances


and/or charges are applicable. Ifvarious allowances and/or charges percentages,
quantities, monetary amounts or rates are applicable to the samebase price, then
the calculation sequence indicator will always equal one.

If the various allowances and/or charges are applied against a fluctuating price
(constantly because of theapplication of other allowances and/or charges) then the
sequence of calculation is indicated using this data element.

Example :

ALC+A+++1’

Dependency Notes :

DE 1227: If the allowance or charge is not to be applied against a fixed price then
the calculation sequenceindicator must be included.

DE C214: This composite is only used if the buyer knows the type of allowance or
charge.

DE 3055: This data element is only used if an EAN code is used in data element
7161.

Data Element Summary


Data Component
Element Element Name Attributes
R 5463 ALLOWANCE OR CHARGE QUALIFIER M an..3
Specification of an allowance or charge for the service specified.
A Allowance
C Charge
C552 ALLOWANCE/CHARGE INFORMATION C
Identification of allowance/charge information by number and/or code.
1230 Allowance or charge number C an..35
Number assigned by a party referencing an allowance, promotion, deal or
charge.
5189 Charge/allowance description, coded C an..3
Identification of a charge or allowance.
O 4471 SETTLEMENT, CODED C an..3
Indication of how allowances or charges are to be settled.
97ORDERS (D.96A.EANCOM) 83 February 2, 1999
1 Bill back
Refers to a charge or allowance for the buyer and the
buyer will bill back the seller.
2 Off invoice
The allowance or charge is being deducted from the
face of the document.
3 Vendor check to customer
An allowance will be given to a customer from the
supplier in the form of a check.
4 Credit customer account
An allowance will be processed for the customer by
giving a credit to their account.
1227 CALCULATION SEQUENCE INDICATOR, CODED C an..3
Code indicating the sequence of cumulated calculations to be agreed between
interchange partners.
O C214 SPECIAL SERVICES IDENTIFICATION C
Identification of a special service by a code from a specified source or by
description.
R 7161 Special services, coded C an..3
Code identifying a special service.
AA Advertising allowance
Description to be provided.
ABZ Miscellaneous rebate or discount
Non-defined rebate or discount.
ADT Pick-up
For the pick-up or collection of goods.
CL Contract allowance
Description to be provided.
DA Defective allowance
Description to be provided.
DAE Distributor discount/allowance
Specific discount/allowance for distributors.
DI Discount
A reduction from a usual or list price.
EAA Early buy allowance
Allowance granted to customers buying early.
FA Freight allowance
Description to be provided.
FG Free goods
Allowance or rebate granted by delivery of goods free
of charge.
GRB Growth of Business (EAN Code)
HD Handling
Charge for handling of the item.
MER Merchandising Allowance (EAN Code)
PAD Promotional allowance
Description to be provided.
PAE Promotional discount
Description to be provided.
PI Pick-up allowance
Description to be provided.
QD Quantity discount
Description to be provided.

97ORDERS (D.96A.EANCOM) 84 February 2, 1999


RAA Rebate
Description to be provided.
RAE Resellers discount
Description to be provided.
SAB Special allowance
Description to be provided.
TAE Truckload discount
Description to be provided.
UM Unsaleable merchandise allowance
Description to be provided.
VAB Volume discount
Discount offered based on the amount of purchase.
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
7160 Special service C an..35
Description of a special service.
7160 Special service C an..35
Description of a special service.

97ORDERS (D.96A.EANCOM) 85 February 2, 1999


Group: QTY Segment Group 19: Quantity
Position: 0730
Group: Segment Group 18 (Allowance or Charge) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0740 QTY Quantity M 1

97ORDERS (D.96A.EANCOM) 86 February 2, 1999


Segment: QTY Quantity
Position: 0740 (Trigger Segment)
Group: SG18-SG19
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify a pertinent quantity.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify quantity allowance/charge information.

As an order normally will include many different products it is not expected that
the QTY allowance or chargesegment will be used.

Example :

QTY+1:14’

Dependency Notes :

DE 6411: This data element is only used if the current product is of variable
quantity.

Data Element Summary


Data Component
Element Element Name Attributes
R C186 QUANTITY DETAILS M
Quantity information in a transaction, qualified when relevant.
R 6063 Quantity qualifier M an..3
Code giving specific meaning to a quantity.
1 Discrete quantity
R 6060 Quantity M n..15
Numeric value of a quantity.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 87 February 2, 1999


Group: PCD Segment Group 20: Percentage Details
Position: 0760
Group: Segment Group 18 (Allowance or Charge) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0770 PCD Percentage Details M 1

97ORDERS (D.96A.EANCOM) 88 February 2, 1999


Segment: PCD Percentage Details
Position: 0770 (Trigger Segment)
Group: SG18-SG20
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify percentage information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify percentage allowance/charge information.

Example :

PCD+3:1.25’

Data Element Summary


Data Component
Element Element Name Attributes
R C501 PERCENTAGE DETAILS M
Percentage relating to a specified basis.
R 5245 Percentage qualifier M an..3
Identification of the usage of a percentage.
3 Allowance or charge
[5424] Allowance or charge expressed as a percentage.
R 5482 Percentage C n..10
Value expressed as a percentage of a specified amount.
5249 Percentage basis, coded C an..3
Indication of the application of a percentage.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.

97ORDERS (D.96A.EANCOM) 89 February 2, 1999


Group: MOA Segment Group 21: Monetary Amount
Position: 0790
Group: Segment Group 18 (Allowance or Charge) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 2
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0800 MOA Monetary Amount M 1

97ORDERS (D.96A.EANCOM) 90 February 2, 1999


Segment: MOA Monetary Amount
Position: 0800 (Trigger Segment)
Group: SG18-SG21
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify a monetary amount.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify monetary amount allowance/charge information.

Example :

MOA+23:500’

Data Element Summary


Data Component
Element Element Name Attributes
R C516 MONETARY AMOUNT M
Amount of goods or services stated as a monetary amount in a specified
currency.
R 5025 Monetary amount type qualifier M an..3
Indication of type of amount.
178 Exact amount
Specific amount.
R 5004 Monetary amount C n..18
Number of monetary units.
6345 Currency, coded C an..3
Identification of the name or symbol of the monetary unit involved in the
transaction.
6343 Currency qualifier C an..3
Code giving specific meaning to data element 6345 Currency.
4405 Status, coded C an..3
Provides information regarding a status.

97ORDERS (D.96A.EANCOM) 91 February 2, 1999


Group: RTE Segment Group 22: Rate Details
Position: 0820
Group: Segment Group 18 (Allowance or Charge) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0830 RTE Rate Details M 1

97ORDERS (D.96A.EANCOM) 92 February 2, 1999


Segment: RTE Rate Details
Position: 0830 (Trigger Segment)
Group: SG18-SG22
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify rate information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify rate allowance/charge information.

Example :

RTE+2:5.5’

Data Element Summary


Data Component
Element Element Name Attributes
R C128 RATE DETAILS M
Rate per unit and rate basis.
R 5419 Rate type qualifier M an..3
Identification of the type of rate.
1 Allowance rate
R 5420 Rate per unit M n..15
Rate per unit specified in the unit price basis.
5284 Unit price basis C n..9
Basis on which the unit price/rate applies.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 93 February 2, 1999


Group: LIN Segment Group 25: Line Item
Position: 0930
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 200000
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 0940 LIN Line Item M 1
0950 PIA Additional Product Id C 25
0960 IMD Item Description C 99
0960 IMD Item Description C 99
0980 QTY Quantity C 10
1080 FTX Free Text C 99
1180 Segment Group 28: Price Details C 25
1270 Segment Group 30: Package C 10
1270 Segment Group 30: Package C 10
1400 Segment Group 33: Place/Location Identification C 9999
1600 Segment Group 39: Allowance or Charge C 99

97ORDERS (D.96A.EANCOM) 94 February 2, 1999


Segment: LIN Line Item
Position: 0940 (Trigger Segment)
Group: SG25
Level: 1
Usage: Mandatory
Max Use: 1
Purpose: To identify a line item and configuration.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to identify the item being ordered.

The detail section of the Purchase Order is formed by a repeating group of


segments, always starting with the LIN segment.

Each occurrence of LIN will usually correspond to a different product being


ordered.

Example :

LIN+1++5412345111115:EN’

Dependency Notes :

DE C212: This composite will only be used for the identification of EAN/UPC codes.
If another coding structure is required, e.g. HIBC, then this composite will not be
used and the code will be detailed in the PIA segment.

Data elements 5495 and 7083 are only used when sub-lines are required.

FOR A COMPLETE DESCRIPTION ON THE USAGE OF SUB-LINES PLEASE


REFER TO PART I, SECTION 4.11 .

Data Element Summary


Data Component
Element Element Name Attributes
R 1082 LINE ITEM NUMBER C n..6
Serial number designating each separate item within a series of articles.
Application generated number of the count of the order lines.
1229 ACTION REQUEST/NOTIFICATION, CODED C an..3
Code specifying the action to be taken or already taken.
O C212 ITEM NUMBER IDENTIFICATION C
Goods identification for a specified source.
R 7140 Item number C an..35
A number allocated to a group or item.
Format n..14
EAN-8, UPC-A, EAN-13, or DUN-14 - this is the number of the
article being ordered.
R 7143 Item number type, coded C an..3
Identification of the type of item number.
EN International Article Numbering Association (EAN)
Number assigned to a manufacturer’s product according
to the International Article Numbering Association.
UP UPC (Universal product code)
Number assigned to a manufacturer’s product by the
Product Code Council.
1131 Code list qualifier C an..3

97ORDERS (D.96A.EANCOM) 95 February 2, 1999


Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
O C829 SUB-LINE INFORMATION C
To provide an indication that a segment or segment group is used to contain
sub-line or sub-line item information and to optionally enable the sub-line to
be identified.
R 5495 Sub-line indicator, coded C an..3
Indication that the segment and/or segment group is used for sub-line item
information.
R 1082 Line item number C n..6
Serial number designating each separate item within a series of articles.
1222 CONFIGURATION LEVEL C n..2
Number indicating the level of an object which is in a hierarchy.
O 7083 CONFIGURATION, CODED C an..3
Code indicating the status of the sub-line item in the configuration.
I Included in the configuration

97ORDERS (D.96A.EANCOM) 96 February 2, 1999


Segment: PIA Additional Product Id
Position: 0950
Group: SG25
Level: 2
Usage: Conditional (Optional)
Max Use: 25
Purpose: To specify additional or substitutional item identification codes.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify additional or substitutional item identification codes
such as a buyers, or sellers item number.

DE 4347: Product Id function coded has the following restricted coded functions:

1 - Additional Identification - To provide an additional identity for the product


identified in the LIN segment. The additional identification can consist of :

A supplemental identification which provides more information complementary to


the main article number provided in the LIN segment, e.g., a batch number,
promotional variant number, product group number, etc.

An alternative identification which may be used instead of the main article number
provided in the LIN segment, e.g., a buyers article number, an HIBC code, etc.

2 - Identification for substitution - To provide the article number of a product


which can substitute the product identified by the article number provided in the
LIN segment when the latter is temporarily unavailable, e.g., a similar or identical
product coded with a different EAN number (article coded in a different country),
a different size unit of the same product, a similar product with for example a
different brand name.

5 - Product Identification - To provide an additional product identification which is


of equal importance or significance to the code provided in the LIN segment.

9 - No substitution accepted - The buyer will not accept any other product code than
the one specified in the LIN segment. The code specified in the LIN segment is
repeated in the PIA segment to confirm the only code acceptable.

Examples :

PIA+1+ABC1234:BP’

In this example the PIA segment is used to provide an additional identification to


the article number provided in the LIN segment. The EAN article number
5412345111115 provided in the LIN segment refers to the internal buyers part
number ABC1234.

PIA+2+4000862141664:EN’

In this example the PIA segment is used to provide an article number identification
for substitution. The product identified in the LIN segment by the EAN article
number 5412345111115 can be substituted by the product identified in the PIA
segment by the EAN article number 4000862141664 in case the former is not
available.

PIA+5+5410738251028:EN’

This example details the EAN article number 5410738251028 which is of equal
importance or significance to the EAN article number 5412345111115 identified in
97ORDERS (D.96A.EANCOM) 97 February 2, 1999
the LIN segment.

PIA+9+5412345111115:EN’

This example details the situation where the buyer explicitly specifies that no other
product is acceptable but the one specified in the LIN segment. The PIA re-specifies
the product code from the LIN segment.

Data Element Summary


Data Component
Element Element Name Attributes
R 4347 PRODUCT ID. FUNCTION QUALIFIER M an..3
Indication of the function of the product code.
1 Additional identification
Information which specifies and qualifies product
identifications.
9 No substitution accepted (EAN Code)
R C212 ITEM NUMBER IDENTIFICATION M
Goods identification for a specified source.
R 7140 Item number C an..35
A number allocated to a group or item.
R 7143 Item number type, coded C an..3
Identification of the type of item number.
IN Buyer’s item number
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
O C212 ITEM NUMBER IDENTIFICATION C
Goods identification for a specified source.
R 7140 Item number C an..35
A number allocated to a group or item.
R 7143 Item number type, coded C an..3
Identification of the type of item number.
VN Vendor item number
Reference number assigned by a vendor/seller
identifying a product/service/article.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
C212 ITEM NUMBER IDENTIFICATION C
Goods identification for a specified source.
7140 Item number C an..35
A number allocated to a group or item.
7143 Item number type, coded C an..3
Identification of the type of item number.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
C212 ITEM NUMBER IDENTIFICATION C
Goods identification for a specified source.

97ORDERS (D.96A.EANCOM) 98 February 2, 1999


7140 Item number C an..35
A number allocated to a group or item.
7143 Item number type, coded C an..3
Identification of the type of item number.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
C212 ITEM NUMBER IDENTIFICATION C
Goods identification for a specified source.
7140 Item number C an..35
A number allocated to a group or item.
7143 Item number type, coded C an..3
Identification of the type of item number.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.

97ORDERS (D.96A.EANCOM) 99 February 2, 1999


Segment: IMD Item Description
Position: 0960
Group: SG25
Level: 2
Usage: Conditional (Optional)
Max Use: 99
Purpose: To describe an item in either an industry or free format.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to describe the current line item.

It is recommended that this segment only be used for coded descriptions. Data
element 7008 in clear text should only be used when no product code is available or
when free-form descriptions are required by trading partners.

If both free-form and coded descriptions are required then the IMD segment must
be repeated.

Example :

IMD+C++TU’

IMD+F++:::CORN CRISPIES:CASE’

Data Element Summary


Data Component
Element Element Name Attributes
7077 ITEM DESCRIPTION TYPE, CODED C an..3
Code indicating the format of a description.
O 7081 ITEM CHARACTERISTIC, CODED C an..3
Code specifying the item characteristic being described.
35 Colour
Description of the colour required/available on the
product.
A C273 ITEM DESCRIPTION C
Description of an item.
O 7009 Item description identification C an..17
Code from an industry code list which provides specific data about a product
characteristic.
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
92 Assigned by buyer or buyer’s agent
7008 Item description C an..35
Plain language description of articles or products.
7008 Item description C an..35
Plain language description of articles or products.
3453 Language, coded C an..3
Code of language (ISO 639-1988).
7383 SURFACE/LAYER INDICATOR, CODED C an..3
Code indicating the surface or layer of a product that is being described.

97ORDERS (D.96A.EANCOM) 100 February 2, 1999


Segment: IMD Item Description
Position: 0960
Group: SG25
Level: 2
Usage: Conditional (Optional)
Max Use: 99
Purpose: To describe an item in either an industry or free format.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to describe the current line item.

It is recommended that this segment only be used for coded descriptions. Data
element 7008 in clear text should only be used when no product code is available or
when free-form descriptions are required by trading partners.

If both free-form and coded descriptions are required then the IMD segment must
be repeated.

Example :

IMD+C++TU’

IMD+F++:::CORN CRISPIES:CASE’

Data Element Summary


Data Component
Element Element Name Attributes
O 7077 ITEM DESCRIPTION TYPE, CODED C an..3
Code indicating the format of a description.
C Code (from industry code list)
O 7081 ITEM CHARACTERISTIC, CODED C an..3
Code specifying the item characteristic being described.
98 Size
Description of size in non-numeric terms.
A C273 ITEM DESCRIPTION C
Description of an item.
O 7009 Item description identification C an..17
Code from an industry code list which provides specific data about a product
characteristic.
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
92 Assigned by buyer or buyer’s agent
7008 Item description C an..35
Plain language description of articles or products.
7008 Item description C an..35
Plain language description of articles or products.
3453 Language, coded C an..3
Code of language (ISO 639-1988).
7383 SURFACE/LAYER INDICATOR, CODED C an..3
Code indicating the surface or layer of a product that is being described.

97ORDERS (D.96A.EANCOM) 101 February 2, 1999


Segment: QTY Quantity
Position: 0980
Group: SG25
Level: 2
Usage: Conditional (Optional)
Max Use: 10
Purpose: To specify a pertinent quantity.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify the total quantity ordered for the current line
identified in the LIN segment.

If split deliveries are being used, the quantities for the split delivery are specified in
segment group 32. The totals for all quantities expressed in the QTY’s at segment
group level must equal the value in this QTY segment.

Example :

QTY+21:48:KGM’

Dependency Notes :

DE 6411: This DE is only used if the product ordered is a variable quantity product.

Data Element Summary


Data Component
Element Element Name Attributes
R C186 QUANTITY DETAILS M
Quantity information in a transaction, qualified when relevant.
R 6063 Quantity qualifier M an..3
Code giving specific meaning to a quantity.
1 Discrete quantity
21 Ordered quantity
The quantity which has been ordered.
R 6060 Quantity M n..15
Numeric value of a quantity.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 102 February 2, 1999


Segment: FTX Free Text
Position: 1080
Group: SG25
Level: 2
Usage: Conditional (Optional)
Max Use: 99
Purpose: To provide free form or coded text information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify any special requirements for the current line item.

Use of this segment in free form is not recommended since it may inhibit automatic
processing of the Order. Coded references to standard texts is an available
functionality which enables automatic processing and reduces transmission and
processing overheads. Standard texts should be mutually defined among trading
partners and can be used to cover legal and other requirements.

Example :

FTX+ZZZ+1+001::92’

Dependency Notes :

DE C107: This composite is only used when trading partners have agreed to use
mutually defined code values.

DE C108: This composite is only used if coded text cannot be used.

DE 3453: The language code is only used to indicate the free text language. It is only
used if composite C108 is used.

Data Element Summary


Data Component
Element Element Name Attributes
R 4451 TEXT SUBJECT QUALIFIER M an..3
Code specifying subject of a free text.
AAI General Information
Note contains ticket information for Mexico stores.
SPH Special handling
Note contains special handling information.
4453 TEXT FUNCTION, CODED C an..3
Code specifying how to handle the text.
C107 TEXT REFERENCE C
Coded reference to a standard text and its source.
4441 Free text, coded M an..3
Free text in coded form.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
O C108 TEXT LITERAL C
Free text; one to five lines.
R 4440 Free text M an..70
Free text field available to the message sender for information.
4440 Free text C an..70
97ORDERS (D.96A.EANCOM) 103 February 2, 1999
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.
4440 Free text C an..70
Free text field available to the message sender for information.
O 3453 LANGUAGE, CODED C an..3
Code of language (ISO 639-1988).

97ORDERS (D.96A.EANCOM) 104 February 2, 1999


Group: PRI Segment Group 28: Price Details
Position: 1180
Group: Segment Group 25 (Line Item) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 25
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1190 PRI Price Details M 1

97ORDERS (D.96A.EANCOM) 105 February 2, 1999


Segment: PRI Price Details
Position: 1190 (Trigger Segment)
Group: SG25-SG28
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To specify price information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment details the order price for the current line item.

Example :

PRI+AAA:14.58:CT:AAE’

Dependency Notes :

Data elements 5284 and 6411 are only used to indicate that the price is for a
variable quantity product.

Data Element Summary


Data Component
Element Element Name Attributes
R C509 PRICE INFORMATION C
Identification of price type, price and related details.
R 5125 Price qualifier M an..3
Identification of a type of price.
AAB Calculation gross
The price stated is the gross price to which allowances/
charges must be applied.
R 5118 Price C n..15
The monetary value associated with a purchase or sale of an article, product or
service.
5375 Price type, coded C an..3
Code identifying the type of price of an item.
O 5387 Price type qualifier C an..3
Code identifying pricing specification.
EUP Expected unit price
The anticipated value of a single item.
5284 Unit price basis C n..9
Basis on which the unit price/rate applies.
O 6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.
EA Eaches
5213 SUB-LINE PRICE CHANGE, CODED C an..3
Code indicating disposition of the price change of a sub-line item.

97ORDERS (D.96A.EANCOM) 106 February 2, 1999


Group: PAC Segment Group 30: Package
Position: 1270
Group: Segment Group 25 (Line Item) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1280 PAC Package M 1

97ORDERS (D.96A.EANCOM) 107 February 2, 1999


Segment: PAC Package
Position: 1280 (Trigger Segment)
Group: SG25-SG30
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To describe the number and type of packages/physical units.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The PAC segment at LIN level can be 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.

Example :

PAC+4++CS’

Applying this example to the first line item, the instruction is to pack the 48 units
ordered in the QTY at LIN level into 4 cases, i.e. into despatch units containing 12
ordered units each.

Dependency Notes :

Composite C532 is only used where the packaging being described is returnable.
This composite identifies who is responsible for the payment of its return.

Data Element Summary


Data Component
Element Element Name Attributes
O 7224 NUMBER OF PACKAGES C n..8
Number of individual parts of a shipment either unpacked, or packed in such a
way that they cannot be divided without first undoing the packing.
O C531 PACKAGING DETAILS C
Packaging level and details, terms and conditions.
O 7075 Packaging level, coded C an..3
Indication of level of packaging specified.
3 Outer
For packed merchandise, outermost level of packaging
for a shipment.
7233 Packaging related information, coded C an..3
Code giving packaging, handling and marking related information.
7073 Packaging terms and conditions, coded C an..3
Code identifying packaging terms and conditions.
C202 PACKAGE TYPE C
Type of package by name or by code from a specified source.
7065 Type of packages identification C an..17
Coded description of the form in which goods are presented.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
7064 Type of packages C an..35
Description of the form in which goods are presented.
C402 PACKAGE TYPE IDENTIFICATION C
Identification of the form in which goods are described.
97ORDERS (D.96A.EANCOM) 108 February 2, 1999
7077 Item description type, coded M an..3
Code indicating the format of a description.
7064 Type of packages M an..35
Description of the form in which goods are presented.
7143 Item number type, coded C an..3
Identification of the type of item number.
7064 Type of packages C an..35
Description of the form in which goods are presented.
7143 Item number type, coded C an..3
Identification of the type of item number.
C532 RETURNABLE PACKAGE DETAILS C
Indication of responsibility for payment and load contents of returnable
packages.
8395 Returnable package freight payment responsibility, coded C an..3
To indicate responsibility for payment of return freight charges for packaging
that is returnable.
8393 Returnable package load contents, coded C an..3
To indicate the composition of goods loaded into a returnable package.

97ORDERS (D.96A.EANCOM) 109 February 2, 1999


Group: PAC Segment Group 30: Package
Position: 1270
Group: Segment Group 25 (Line Item) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 10
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1280 PAC Package M 1

97ORDERS (D.96A.EANCOM) 110 February 2, 1999


Segment: PAC Package
Position: 1280 (Trigger Segment)
Group: SG25-SG30
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To describe the number and type of packages/physical units.
Syntax Notes:
Semantic Notes:
Comments:
Notes: The PAC segment at LIN level can be 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.

Example :

PAC+4++CS’

Applying this example to the first line item, the instruction is to pack the 48 units
ordered in the QTY at LIN level into 4 cases, i.e. into despatch units containing 12
ordered units each.

Dependency Notes :

Composite C532 is only used where the packaging being described is returnable.
This composite identifies who is responsible for the payment of its return.

Data Element Summary


Data Component
Element Element Name Attributes
O 7224 NUMBER OF PACKAGES C n..8
Number of individual parts of a shipment either unpacked, or packed in such a
way that they cannot be divided without first undoing the packing.
O C531 PACKAGING DETAILS C
Packaging level and details, terms and conditions.
O 7075 Packaging level, coded C an..3
Indication of level of packaging specified.
1 Inner
Level of packing, if it exists, that is immediately
subordinate to the intermediate packaging level.
7233 Packaging related information, coded C an..3
Code giving packaging, handling and marking related information.
7073 Packaging terms and conditions, coded C an..3
Code identifying packaging terms and conditions.
C202 PACKAGE TYPE C
Type of package by name or by code from a specified source.
7065 Type of packages identification C an..17
Coded description of the form in which goods are presented.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
7064 Type of packages C an..35
Description of the form in which goods are presented.
C402 PACKAGE TYPE IDENTIFICATION C
Identification of the form in which goods are described.
97ORDERS (D.96A.EANCOM) 111 February 2, 1999
7077 Item description type, coded M an..3
Code indicating the format of a description.
7064 Type of packages M an..35
Description of the form in which goods are presented.
7143 Item number type, coded C an..3
Identification of the type of item number.
7064 Type of packages C an..35
Description of the form in which goods are presented.
7143 Item number type, coded C an..3
Identification of the type of item number.
C532 RETURNABLE PACKAGE DETAILS C
Indication of responsibility for payment and load contents of returnable
packages.
8395 Returnable package freight payment responsibility, coded C an..3
To indicate responsibility for payment of return freight charges for packaging
that is returnable.
8393 Returnable package load contents, coded C an..3
To indicate the composition of goods loaded into a returnable package.

97ORDERS (D.96A.EANCOM) 112 February 2, 1999


Group: LOC Segment Group 33: Place/Location Identification
Position: 1400
Group: Segment Group 25 (Line Item) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 9999
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1410 LOC Place/Location Identification M 1
1420 QTY Quantity C 1

97ORDERS (D.96A.EANCOM) 113 February 2, 1999


Segment: LOC Place/Location Identification
Position: 1410 (Trigger Segment)
Group: SG25-SG33
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To identify a country/place/location/related location one/related location two.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to identify the location of delivery for a split delivery order.

Example :

LOC+7+4012345500000::9’

Data Element Summary


Data Component
Element Element Name Attributes
R 3227 PLACE/LOCATION QUALIFIER M an..3
Code identifying the function of a location.
7 Place of delivery
(3246) Place to which the goods are to be finally
delivered under transport contract terms (operational
term).
A C517 LOCATION IDENTIFICATION C
Identification of a location by code or name.
R 3225 Place/location identification C an..25
Identification of the name of place/location, other than 3164 City name.
EAN Location Code - Format n1
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
16 DUNS (Dun & Bradstreet)
3224 Place/location C an..70
Name of place/location, other than 3164 City name.
C519 RELATED LOCATION ONE IDENTIFICATION C
Identification the first related location by code or name.
3223 Related place/location one identification C an..25
Specification of the first related place/location by code.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
3222 Related place/location one C an..70
Specification of the first related place/location by name.
C553 RELATED LOCATION TWO IDENTIFICATION C
Identification of second related location by code or name.
3233 Related place/location two identification C an..25
Specification of a second related place/location by code.
1131 Code list qualifier C an..3
Identification of a code list.
97ORDERS (D.96A.EANCOM) 114 February 2, 1999
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
3232 Related place/location two C an..70
Specification of a second related place/location by name.
5479 RELATION, CODED C an..3
To specify the relationship between two or more items.

97ORDERS (D.96A.EANCOM) 115 February 2, 1999


Segment: QTY Quantity
Position: 1420
Group: SG25-SG33
Level: 3
Usage: Conditional (Optional)
Max Use: 1
Purpose: To specify a pertinent quantity.
Syntax Notes:
Semantic Notes:
Comments:
Notes: 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 32 for the line, must equal the value for the total quantity detailed in
the QTY segment at line level.

Example :

QTY+11:14’

Dependency Notes :

DE 6411: This DE is only used if the product being ordered is a variable quantity
product.

Data Element Summary


Data Component
Element Element Name Attributes
R C186 QUANTITY DETAILS M
Quantity information in a transaction, qualified when relevant.
R 6063 Quantity qualifier M an..3
Code giving specific meaning to a quantity.
11 Split quantity
Part of the whole quantity.
R 6060 Quantity M n..15
Numeric value of a quantity.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 116 February 2, 1999


Group: ALC Segment Group 39: Allowance or Charge
Position: 1600
Group: Segment Group 25 (Line Item) Conditional (Optional)
Level: 2
Usage: Conditional (Optional)
Max Use: 99
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1610 ALC Allowance or Charge M 1
1640 Segment Group 40: Quantity C 1
1670 Segment Group 41: Percentage Details C 1
1700 Segment Group 42: Monetary Amount C 2
1730 Segment Group 43: Rate Details C 1

97ORDERS (D.96A.EANCOM) 117 February 2, 1999


Segment: ALC Allowance or Charge
Position: 1610 (Trigger Segment)
Group: SG25-SG39
Level: 2
Usage: Mandatory
Max Use: 1
Purpose: To identify allowance or charge details.
Syntax Notes:
Semantic Notes:
Comments:
Notes: 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 38.

As the calculation price type (data element 5125 PRI segment) used in the purchase
order is always a net price, allowances and/or charges specified in the ALC segment
are for information purposes only.

If the various allowances and/or charges are applied against a fluctuating price
(constantly because of the application of other allowances and/or charges) then the
sequence of calculation is indicated using this data element.

Example :

ALC+A+++1’

Dependency Notes :

DE 4471: This data element is only used is the value in data element is ’C’, charge.

DE 1227: If the allowance or charge is not to be applied against a fixed price then
the calculation sequence indicator must be included.

DE C214: This composite is only used if the buyer knows the type of allowance or
charge.

DE 3055: This data element is only used if the code value ’DAE’ is used in data
element 7161.

Data Element Summary


Data Component
Element Element Name Attributes
R 5463 ALLOWANCE OR CHARGE QUALIFIER M an..3
Specification of an allowance or charge for the service specified.
A Allowance
C Charge
O C552 ALLOWANCE/CHARGE INFORMATION C
Identification of allowance/charge information by number and/or code.
1230 Allowance or charge number C an..35
Number assigned by a party referencing an allowance, promotion, deal or
charge.
5189 Charge/allowance description, coded C an..3
Identification of a charge or allowance.
O 4471 SETTLEMENT, CODED C an..3
Indication of how allowances or charges are to be settled.
1 Bill back
Refers to a charge or allowance for the buyer and the
buyer will bill back the seller.
97ORDERS (D.96A.EANCOM) 118 February 2, 1999
2 Off invoice
The allowance or charge is being deducted from the
face of the document.
5 Charge to be paid by vendor
A charge whose payment will be made by the vendor.
6 Charge to be paid by customer
A charge whose payment will be made by the customer.
1227 CALCULATION SEQUENCE INDICATOR, CODED C an..3
Code indicating the sequence of cumulated calculations to be agreed between
interchange partners.
O C214 SPECIAL SERVICES IDENTIFICATION C
Identification of a special service by a code from a specified source or by
description.
R 7161 Special services, coded C an..3
Code identifying a special service.
AA Advertising allowance
Description to be provided.
ABZ Miscellaneous rebate or discount
Non-defined rebate or discount.
ACA Allowance
Non-defined allowance.
ADT Pick-up
For the pick-up or collection of goods.
CL Contract allowance
Description to be provided.
DA Defective allowance
Description to be provided.
DAE Distributor discount/allowance
Specific discount/allowance for distributors.
EAA Early buy allowance
Allowance granted to customers buying early.
FA Freight allowance
Description to be provided.
FG Free goods
Allowance or rebate granted by delivery of goods free
of charge.
GRB Growth of Business (EAN Code)
HD Handling
Charge for handling of the item.
MER Merchandising Allowance (EAN Code)
PAD Promotional allowance
Description to be provided.
PAE Promotional discount
Description to be provided.
PI Pick-up allowance
Description to be provided.
QD Quantity discount
Description to be provided.
RAA Rebate
Description to be provided.
RAE Resellers discount
Description to be provided.

97ORDERS (D.96A.EANCOM) 119 February 2, 1999


SAB Special allowance
Description to be provided.
TAE Truckload discount
Description to be provided.
UM Unsaleable merchandise allowance
Description to be provided.
VAB Volume discount
Discount offered based on the amount of purchase.
1131 Code list qualifier C an..3
Identification of a code list.
O 3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.
9 EAN (International Article Numbering association)
7160 Special service C an..35
Description of a special service.
7160 Special service C an..35
Description of a special service.

97ORDERS (D.96A.EANCOM) 120 February 2, 1999


Group: QTY Segment Group 40: Quantity
Position: 1640
Group: Segment Group 39 (Allowance or Charge) Conditional (Optional)
Level: 3
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1650 QTY Quantity M 1

97ORDERS (D.96A.EANCOM) 121 February 2, 1999


Segment: QTY Quantity
Position: 1650 (Trigger Segment)
Group: SG25-SG39-SG40
Level: 3
Usage: Mandatory
Max Use: 1
Purpose: To specify a pertinent quantity.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify quantity allowances/charges applicable for the
current line item.

Example :

QTY+1:14’

Dependency Notes :

DE 6411: This data element is only used if the current product is of variable
quantity.

Data Element Summary


Data Component
Element Element Name Attributes
R C186 QUANTITY DETAILS M
Quantity information in a transaction, qualified when relevant.
R 6063 Quantity qualifier M an..3
Code giving specific meaning to a quantity.
1 Discrete quantity
R 6060 Quantity M n..15
Numeric value of a quantity.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 122 February 2, 1999


Group: PCD Segment Group 41: Percentage Details
Position: 1670
Group: Segment Group 39 (Allowance or Charge) Conditional (Optional)
Level: 3
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1680 PCD Percentage Details M 1

97ORDERS (D.96A.EANCOM) 123 February 2, 1999


Segment: PCD Percentage Details
Position: 1680 (Trigger Segment)
Group: SG25-SG39-SG41
Level: 3
Usage: Mandatory
Max Use: 1
Purpose: To specify percentage information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify percentage allowances/charges applicable for the
current line item.

Example :

PCD+1:1.25’

Data Element Summary


Data Component
Element Element Name Attributes
R C501 PERCENTAGE DETAILS M
Percentage relating to a specified basis.
R 5245 Percentage qualifier M an..3
Identification of the usage of a percentage.
3 Allowance or charge
[5424] Allowance or charge expressed as a percentage.
R 5482 Percentage C n..10
Value expressed as a percentage of a specified amount.
5249 Percentage basis, coded C an..3
Indication of the application of a percentage.
1131 Code list qualifier C an..3
Identification of a code list.
3055 Code list responsible agency, coded C an..3
Code identifying the agency responsible for a code list.

97ORDERS (D.96A.EANCOM) 124 February 2, 1999


Group: MOA Segment Group 42: Monetary Amount
Position: 1700
Group: Segment Group 39 (Allowance or Charge) Conditional (Optional)
Level: 3
Usage: Conditional (Optional)
Max Use: 2
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1710 MOA Monetary Amount M 1

97ORDERS (D.96A.EANCOM) 125 February 2, 1999


Segment: MOA Monetary Amount
Position: 1710 (Trigger Segment)
Group: SG25-SG39-SG42
Level: 3
Usage: Mandatory
Max Use: 1
Purpose: To specify a monetary amount.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify monetary amount allowances/charges applicable for
the current line item.

Example :

MOA+23:500’

Data Element Summary


Data Component
Element Element Name Attributes
R C516 MONETARY AMOUNT M
Amount of goods or services stated as a monetary amount in a specified
currency.
R 5025 Monetary amount type qualifier M an..3
Indication of type of amount.
178 Exact amount
Specific amount.
R 5004 Monetary amount C n..18
Number of monetary units.
6345 Currency, coded C an..3
Identification of the name or symbol of the monetary unit involved in the
transaction.
6343 Currency qualifier C an..3
Code giving specific meaning to data element 6345 Currency.
4405 Status, coded C an..3
Provides information regarding a status.

97ORDERS (D.96A.EANCOM) 126 February 2, 1999


Group: RTE Segment Group 43: Rate Details
Position: 1730
Group: Segment Group 39 (Allowance or Charge) Conditional (Optional)
Level: 3
Usage: Conditional (Optional)
Max Use: 1
Purpose:

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
Must Use 1740 RTE Rate Details M 1

97ORDERS (D.96A.EANCOM) 127 February 2, 1999


Segment: RTE Rate Details
Position: 1740 (Trigger Segment)
Group: SG25-SG39-SG43
Level: 3
Usage: Mandatory
Max Use: 1
Purpose: To specify rate information.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to specify rate allowances/charges applicable for the current
line item.

Example :

RTE+2:5.5’

Data Element Summary


Data Component
Element Element Name Attributes
R C128 RATE DETAILS M
Rate per unit and rate basis.
R 5419 Rate type qualifier M an..3
Identification of the type of rate.
1 Allowance rate
R 5420 Rate per unit M n..15
Rate per unit specified in the unit price basis.
5284 Unit price basis C n..9
Basis on which the unit price/rate applies.
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 128 February 2, 1999


Segment: UNS Section Control
Position: 2090
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Purpose: To separate Header, Detail and Summary sections of a message
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to separate the detail and summary sections of the ORDERS
message.

Example :

UNS+S’

Data Element Summary


Data Component
Element Element Name Attributes
R 0081 SECTION IDENTIFIER M a1
A character identifying the next section in a message.
S Detail/summary section separation
To qualify the segment UNS, when separating the detail
from the summary section of a message.

97ORDERS (D.96A.EANCOM) 129 February 2, 1999


Segment: MOA Monetary Amount
Position: 2100
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 12
Purpose: To specify a monetary amount.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to indicate total amounts for the order.

Example :

MOA+79:15000’
MOA+259:400’
MOA+260:1800’

Assuming that the currency of the order is pounds sterling, the total value of the
line items identified in the message is 15000 pounds, with the total value of charges
and allowances equalling 400 and 1800 pounds respectively.

Data Element Summary


Data Component
Element Element Name Attributes
R C516 MONETARY AMOUNT M
Amount of goods or services stated as a monetary amount in a specified
currency.
R 5025 Monetary amount type qualifier M an..3
Indication of type of amount.
86 Message total monetary amount
R 5004 Monetary amount C n..18
Number of monetary units.
6345 Currency, coded C an..3
Identification of the name or symbol of the monetary unit involved in the
transaction.
6343 Currency qualifier C an..3
Code giving specific meaning to data element 6345 Currency.
4405 Status, coded C an..3
Provides information regarding a status.

97ORDERS (D.96A.EANCOM) 130 February 2, 1999


Segment: CNT Control Total
Position: 2110
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 10
Purpose: To provide control total.
Syntax Notes:
Semantic Notes:
Comments:
Notes: This segment is used to provide message control totals.

Example :

CNT+2:4’

There are four LIN segments in the current message.

Data Element Summary


Data Component
Element Element Name Attributes
R C270 CONTROL M
Control total for checking integrity of a message or part of a message.
R 6069 Control qualifier M an..3
Determines the source data elements in the message which forms the basis for
6066 Control value.
2 Number of line items in message
R 6066 Control value M n..18
Value obtained from summing the values specified by the Control Qualifier
throughout the message (Hash total).
6411 Measure unit qualifier C an..3
Indication of the unit of measurement in which weight (mass), capacity, length,
area, volume or other quantity is expressed.

97ORDERS (D.96A.EANCOM) 131 February 2, 1999


Segment: UNT Message Trailer
Position: 2160
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Purpose: To end and check the completeness of a Message
Syntax Notes:
Semantic Notes:
Comments:
Notes: The UNT segment is a mandatory UN/EDIFACT segment. It must always be the
last segment in the message.

Example :

UNT+48+ME000001’

Data Element Summary


Data Component
Element Element Name Attributes
R 0074 NUMBER OF SEGMENTS IN A MESSAGE M n..6
Control count of number of segments in a message.
The total number of segments in the message is detailed here.
R 0062 MESSAGE REFERENCE NUMBER M an..14
Unique message reference assigned by the sender.
The message reference number detailed here should equal the one
specified in the UNH segment.

97ORDERS (D.96A.EANCOM) 132 February 2, 1999

You might also like