Basics of EDI, EDIFACT and EANCOM
Basics of EDI, EDIFACT and EANCOM
Basics of EDI, EDIFACT and EANCOM - January 02
Introduction to EDI
Basics of EDI, EDIFACT and EANCOM - January 02
Electronic Data Interchange (EDI)
‘Transfer of structured data
by agreed message standards
from one computer to another
by electronic means
with a minimum of human intervention’.
Basics of EDI, EDIFACT and EANCOM - January 02
Essential elements of EDI
Structured data
Not free format
Standards
Syntax, Rules, Data Dictionary
Direct application to application communication
Use of data communications
Not diskette, tape, etc
Minimum to NO human intervention
Basics of EDI, EDIFACT and EANCOM - January 02
Company A
Company B
In-HouseApplication
In-HouseApplication
Conversion/Translation
Conversion/Translation
EANCOMMessage
Basics of EDI, EDIFACT and EANCOM - January 02
What is not EDI
E-Mail Diskette transfer
Tapes Fax
Basics of EDI, EDIFACT and EANCOM - January 02
Traditional paper based business cycleTraditional paper based business cycle
BUYER SUPPLIER
Key in Order Print Order Fax Order Key in Faxed Order
Goods Despatched
Mail Invoice Print Invoice Key in invoiceKey in Mailed Invoice
Basics of EDI, EDIFACT and EANCOM - January 02
EDI applied to the business cycleEDI applied to the business cycle
BUYER SPLIER
Keyin Order
Translate Order into EDI message
Communicate Order
Integrate Order into order processing
application
Translate EDI order for
integration
Goods Despatched
Translate EDI invoice for integration
Translate Invoice into EDI messageIntegrate Invoice
into invoice processing application
Generate Invoice using basic order data
Communicate Invoice
Basics of EDI, EDIFACT and EANCOM - January 02
EDI and Electronic Commerce
EDI is application to application
Electronic Commerce
EDI and Human to Human (E-Mail)
EDI and Human to Application (e.g.. Database services)
Basics of EDI, EDIFACT and EANCOM - January 02
EDI Benefits
Increased accuracy
Higher speed
Reductions in stock, lead times, etc
Increased customer satisfaction
Savings
Basics of EDI, EDIFACT and EANCOM - January 02
Scope of EDI
All areas of trade
Trade related activities, e.g.. transport, finance.
Multi-sectorial
International
No pre-defined boundaries
Basics of EDI, EDIFACT and EANCOM - January 02
Introduction to EDI standards
Basics of EDI, EDIFACT and EANCOM - January 02
Why international EDI standards ?
EDI common language
no common language resulted in chaos
Interpreting single EDI standard significantly reduces cost
EDIFACT is the only recognised multi-sectorialinternational EDI standard
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT HistoryEarly EDI = Proprietary standards
Many syntax's
Sectorial messages (SWIFT, Odette, etc)
National messages (X12, GENCOD,
Tradacoms, etc)
1986 Birth of EDIFACT
– United Nations Electronic Data Interchange for Administration, Commerce, and Transport
Many ways
to do the
same thing!
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT History (Continued)
1987
EDIFACT syntax (ISO-9735)
Rapporteurs for North America, Western Europe, Eastern Europe appointed by UN
1990 Rapporteurs for Australia/New Zealand and Asia Pacific appointed
1994 Rapporteur for Africa appointed
Basics of EDI, EDIFACT and EANCOM - January 02
International user groups
EAN International - Retail & Distribution
CEFIC - Chemical industry
EDIFICE - Electronics industry
ODETTE - Automotive industry
EMEDI - Health sector
EDITEX - Textiles industry
etc
Basics of EDI, EDIFACT and EANCOM - January 02
EAN International activity in EDIFACT
EAN active in most regions
Western Europe / Pan America / Asia
EAN activities cross sectorial
Members of European groups– Trade, Transport, Finance, and Public Procurement
EAN provides 60 man days per year support to the EDIFACT process
Basics of EDI, EDIFACT and EANCOM - January 02
Components of EDIFACT
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT Syntax
‘Set of rules governing the structuring of user and associated service data in the interchange of electronic messages in an open environment’.
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT Syntax (Continued)
Published as ISO-9735
Include the service segments
Start/header service segments (UNB, UNG, UNH)– Identify sender/recipient, type and version of message,
date/time of message, message number.
Trailer/summary segments (UNZ, UNE, UNT)– Act a terminator, indicate the number segments/messages
/groups in an interchange
Separator segment (UNS)
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT Components
Interchange (UNB-UNZ)
Functional Group (UNG - UNE)
Messages (UNH-UNT)
Segments / Segment Groups
Data Elements
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT Components (Continued)
Interchange
A mail sack– contains multiple messages
– same or different types (e.g all orders, mixture of orders and invoices)
– addressed to the same recipient
Functional Group
Large envelope containing multiple same type messages
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT Components (Continued)Message
Sheet of paper – contains set of related data covering only one
function, e.g. an invoice.
Segment Groups / SegmentsGroups of related data, e.g. Pricing data, Measurements, etc.
Data ElementsIndividual fields of data, e.g. price, name, etc.
Basics of EDI, EDIFACT and EANCOM - January 02
Commercial Dispute Heading section
UNH M 1 Message header
BGM M 1 Beginning of message
RFF C 9 Reference
DTM C 9 Date/time/period
G01 C 99 NAD CTA COM
NAD M 1 Name and address
CTA C 1 Contact information
COM C 5 Communication contact
Commercial Dispute Detail section
G02 C 9999 DOC DTM MOA SG3 SG4 SG5
DOC M 1 Document/message details
DTM C 9 Date/time/period
MOA C 2 Monetary amount
Example of a message structureExample of a message structure
Basics of EDI, EDIFACT and EANCOM - January 02
Example of a common EDIFACT segmentExample of a common EDIFACT segment
LIN LINE ITEM Function: To identify a line item and configuration.
010 1082 LINE ITEM NUMBER C n..6
020 1229 ACTION REQUEST/NOTIFICATION, CODED C an..3
030 C212 ITEM NUMBER IDENTIFICATION C
7140 Item number C an..35
7143 Item number type, coded C an..3
1131 Code list qualifier C an..3
3055 Code list responsible agency, coded C an..3
040 C829 SUB LINE INFORMATION C
5495 Sub line indicator, coded C an..3
1082 Line item number C n..6
050 1222 CONFIGURATION LEVEL C n..2
060 7083 CONFIGURATION, CODED C an..3
Basics of EDI, EDIFACT and EANCOM - January 02
Example of code values.Example of code values.
7143 an..3 Item number type, coded Identification of the type of item number.
BP Buyer's part number CG Commodity grouping EN International Article Numbering Association
(EAN) HI HIBCC (EAN Code) HS Harmonised system IB ISBN (International Standard Book Number) IN Buyer's item number NB Batch number SA Supplier's article number UP UPC (Universal product code)
Basics of EDI, EDIFACT and EANCOM - January 02
Introduction to EANCOM
Basics of EDI, EDIFACT and EANCOM - January 02
Mission of EAN International
"The mission of the EAN International and its Member Organisations is to take a leading role in establishing a global multi-industry system of identification and communication for products, services, and locations based on internationally accepted and business led standards.
Basics of EDI, EDIFACT and EANCOM - January 02
What is EANCOM ?
EANCOM is an implementation guide-line of EDIFACT subsets
What does EANCOM provide ?
Detailed usage notes in simple language
Business situation examples
Clear guidance what to do and when to do it
Only relevant EDIFACT codes
Basics of EDI, EDIFACT and EANCOM - January 02
The EANCOM time lineThe EANCOM time line
1980 to 1986
Efforts to harmonise
national standards
1997
General Assembly
adopts EDIFACT
1988
First draft EANCOM manual
1990
First EANCOM release -7 messages
1994
Second EANCOM
release - 27 messages
1997
Third EANCOM release -
42 messages
Basics of EDI, EDIFACT and EANCOM - January 02
EANCOM Strategy
Support development of EDIFACT
EANCOM subsets of EDIFACT messages
EANCOM Principles
Simplicity
EAN Coding for products and locations
Same EDIFACT directory
Serve user needs
Basics of EDI, EDIFACT and EANCOM - January 02
EANCOM Objectives
Standard for international communications
Standard for EAN numbering organisation which have not yet defined EDI policy
Encourage EANCOM trials
Support VAN interconnection
Basics of EDI, EDIFACT and EANCOM - January 02
What is a subset ?
A subset must be -
EDIFACT - UNSM derived;
INVOICE - same function as UNSM;
eancom - include all mandatory elements
invoice - no new segments, segments
in the same order, full
segment catered for.
Basics of EDI, EDIFACT and EANCOM - January 02
Need for a subset ?
EDIFACT UNSMs / Directories are developed as a result of compromise
Full EDIFACT messages complex
More precise definitions of data and codes required for effective EDI.
Basics of EDI, EDIFACT and EANCOM - January 02
UN / EDIFACT
EANCOM
USER'S IMPLEMENTATION
80 %
20 %
Basics of EDI, EDIFACT and EANCOM - January 02
EDIFACT is the major ingredient in EANCOM
EANCOM does not exist without EDIFACT
Basics of EDI, EDIFACT and EANCOM - January 02
How is EANCOM produced ?
Communications Systems Committee (CSC)
Individual experts
Responsible for EANCOM development– Monitor and influence EDIFACT development
– Liase with EAN Technical Systems Committee (TSC)
– Promotion and awareness
– Ensure existing national standards requirements are catered for in EANCOM
Ensure EDIFACT compatibility
Basics of EDI, EDIFACT and EANCOM - January 02
Role of NO’s in EANCOM Development
NO’s act as interface between the CSC and the users
user requirements not supported in EANCOM must be submitted as change requests to the CSC
– quality of change requests is most important
Basics of EDI, EDIFACT and EANCOM - January 02
EANCOM 1997
42 messages
16 new messages
using the D.96A EDIFACT directory– upwardly compatible with D.93A
Basics of EDI, EDIFACT and EANCOM - January 02
EANCOM 1997
Migration of existing messages
include all agreed change requests (approx. 500 change requests processed on EANCOM 94)
– document new EDIFACT functionality's for EANCOM segments which have changed in D.96A
Development of new messages– Trade
– Transport
– Finance
Basics of EDI, EDIFACT and EANCOM - January 02
Party Information
Product Inquiry
Price/Sales Catalogue
Product Data
SUPPLIER
BUYER
Basics of EDI, EDIFACT and EANCOM - January 02
Request for Quotation
Quotation
Purchase Order
Purchase Order Change
Purchase Order Response
BUYER
SUPPLIER
Basics of EDI, EDIFACT and EANCOM - January 02
Firm Booking
Booking Confirmation
Transport Instruction
Multiple Transport Instruction
Transport Status
SUPPLIER
B
U
Y
E
R
TRANSPORTER
Basics of EDI, EDIFACT and EANCOM - January 02
Despatch Advice
Receipt Advice
SUPPLIER
BUYER
Basics of EDI, EDIFACT and EANCOM - January 02
B
U
Y
E
R
Cargo/goods Handling
& Movement
Instruction to Despatch
SUPPLIER
LSP
Basics of EDI, EDIFACT and EANCOM - January 02
Invoice
Tax Control
Remittance Advice
Commercial Dispute
Commercial Account Summary
BUYER
SUPPLIER
Basics of EDI, EDIFACT and EANCOM - January 02
SUPPLIER
Order Status Enquiry
Order Status Report
Announcement for Returns
Instruction for Returns
Sales Data Report
Sales Forecast Report
Inventory Report
BUYER
Basics of EDI, EDIFACT and EANCOM - January 02
Inter-bank
Communication
Debit Payment Credit
Advice Order * Advice
Invoice
Remittance Advice *
BUYER SUPPLIER
BUYER’SBANK
SUPPLIER’SBANK
Basics of EDI, EDIFACT and EANCOM - January 02
Bank Status
Financial Financial
Statement Cancellation
Supplier’s / Buyer’sBank
Supplier / Buyer
Basics of EDI, EDIFACT and EANCOM - January 02
Differences trade, transport, and finance
Trade = Header, Detail, Summary
Detail triggered by LIN
Transport = Header, Detail, Summary
Detail triggered by GID
Finance = Level A, Level B, Level C, Summary
Level A triggered by LIN
Level B triggered by SEQ
Basics of EDI, EDIFACT and EANCOM - January 02
EANCOM 1997 distribution media
Paper
EDIFIX
Word for Windows version 6
Electronic EANCOM
CD ROM
Hyper Text Links
Facility for users to print