EDI Standards
What is EDI?
Short for Electronic Data Interchange, the transfer of data between different companies using networks, such as the Internet. As more and more companies get connected to the Internet, EDI is becoming increasingly important as an easy mechanism for companies to buy, sell, and trade information. ANSI has approved a set of EDI standards known as the X12 standards.1
Standards
According to a link from the Virginia Commonwelath University:
EDI, Electronic Data Interchange, is what drives 'B2B eBusiness'. Much of the 'C2B' eBusiness is very visible & involves customers using suppliers' web pages to enter their orders and get other customer services. EDI is involved in the 'back office' exchange of business documents such as Purchase Orders, Acknowledgements, Shipping Notices & Manifests, and Invoices. It is used to support both JIT (Just In
Time) and MRP (Materials Requirement Planning) approaches to purchasing. EDI standards are maintained by groups that take input from industry and promulgate standards.
Today, there are two major standards: ANSI X12 is maintained by an organization nearby, in Northern VA, Data Interchange Standards Association.
DISA is the 'Secretariat' that maintains and publishes this set of standards using meetings and methods of ANSI, American National Standards Institute. EDIFACT is another standard for exchange of business documents, more European in flavor.
Here's a website about UN/EDIFACT.
There are other 'players' important in EDI. Inovis is a large service bureau used by
manufacturers, distributors, and buyers for fashion & other 'department store' type goods. These trading partners hold one another to the Voluntary Inter-Industry Commerce Standards (VICS) and this is their EDI bible.
Here is an example of their emerging standards for Bills of Lading.
Book Distributors & Sellers use a standard called BISAC which is a subset of X12 devised by The Book Industry Study Group. Industrial customers and suppliers use yet another. Banks and Financial Institutions use subsets that move the Tender about the orders. I've learned recently that Health Insurance providers are moving toward an X.12 standard.
X.12 standards permeate all these electronic trading partnerships and keep it from being a Tower of Babel circumstance. Any Vertical enterprise application will be
of more value if the particular standards of EDI for its core activities are accommodated easily by its enterprise engines.
Standards are folded into other standards. Here's how the Uniform Code Council's UPC barcodes get into X12 documents about goods headed to a Department Store...
Inovis maintains a central catalog used for EDI trading partners. They have been in the business since long before the Windows desktop and their services have been
accessed for years by users of ascii terminals entering orders in unix, mainframe, or
proprietary minicomputer environments. For their buyer-customers they provide a
central database of exactly what is available from their vendor-customers and what the barcoded UPC will be when it arrives at the loading dock.
UCC, The Uniform Code Council, provides the service of registering the UPC, universal Product Code, barcodes that are practically universal for products headed our way. Manufacturers & distributors manage their range of UPC codes and this forms one of the data elements in the ANSI standard QRS catalog. EDI purchasing documents refer to these same #s so nobody is confused. UCC also defines the format of the UCC-128 barcode label that is the 'carton level identifier' affixed to each carton shipped by UPS, FedEx, or other common carrier when trucking is involved in the distribution. The ID of the UCC-128 barcode becomes one of the data elements in the shipping manifest that is sent via EDI.
When the carton arrives at the loading dock the distribution system already knows its contents and their destination. When there's air freight or ocean shipping involved there are other standards that apply and other organizations involved in the design and details of these documents and labels.
The ANSI Standard X.12 is quite complete and defines 10s of 1000s of separate codes used in 1000's of data elements used in 100s of data segments to form dozens of transaction sets for practically any transaction, acknowledgement, confirmation, enquiry, or update required in commerce.
Industry groups get together to pick and choose the particular standards needed to reflect their commerce. The Department of Defense, for example, chose these a few years back as they added EDI to their order processing legacy:
- 840 Request For Quotation
- 997 Functional Acknowledgment
- 843 Response To Request For Quotation
- 832 Price/Sales Catalog
- 850 Purchase Order
- 855 Purchase Order Acknowledgment
- 824 Application Advice
- 860 Purchase Order Change
- 836 Contract Award Summary
- 865 Purchase Order Change Acknowledgment
- 838 Trading Partner Profile
- 869 Order Status Inquiry
- 864 Text Message
- 870 Order Status Report
Vendors wanting to woo the DOD had best make sure that their flavor of EDI package can support the whole range or they'll be nixed by some Sergeant who isn't getting a snappy 997 & 870 for his 869. It's interesting to note that the DOD, as of this listing, has left out the whole range of documents that form the Advanced Ship Notice functions, in which carton contents are manifested and forwarded to the shipper for their application of delivery advice.
BISAC uses a subset of X12 which includes six documents. The nature of EDI transmissions is changing to take advantage of The Internet, but some of EDI still travels via the VANs (Value Added Networks). It is bound to be an interesting decade for EDI trading partners.2
_____________
1 EDI http://www.webopedia.com/TERM/E/EDI.html As of 14 February 2006.
2 "ANSI X.12" http://www.courses.vcu.edu/INFO465-gs/ansi_x_12.htm As of 14 February 2006.