EDI2XML
  • About
    • The Company
    • EDI2XML
    • Advantages
    • Partnership with EDI2XML
    • Testimonials
  • Services
    • Enterprise AI
    • Fully Managed Integration
    • Fully Managed EDI Services
    • EDI Web Portal
    • EDI Web Service
    • EDI On Premises
    • Managed Cloud Services
    • Amazon Integration
    • Shopify Integration
    • BigCommerce Integration
    • NetSuite Integration
    • JD Edwards Integration
    • Dynamics 365 Integration
    • SAP B1 Integration
    • Salesforce Integration
    • Industry 4.0 Integration
  • Pricing
    • EDI Managed Services
    • EDI Web Service
    • EDI On-Premises
    • Managed Cloud Services
    • Shopify Integration
    • JD Edwards Integration
    • E-commerce Integration
    • All other Integrations
  • Blog
  • Resources
    • Resource Center
    • List of EDI Codes
    • List of EDIFACT Messages
    • EDI Documents Library
    • Trading Partners
  • Contact us
  • Book a Consultation
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube

An EDI Integration Project focuses on implementing electronic data interchange solutions to automate data exchange, streamline operations, and communication

Tag Archive for: EDI Integration Project

How does EDI2XML work ?

Blog, EDI, EDI2XML

How does EDI2XML work?


In simple terms, EDI2XML is a converter from EDI X12 format to XML format. The result XML format file is based on a pre-defined schema (xsd); we call it our “EDI2XML format”. Here is a very simple graphical description of the EDI2XML engine “in action”.

EDI Platform

Read: What is EDI ?

EDI2XML can work in two directions by changing a little switch when executing the command:

  • Convert incoming EDI X12 files to XML format
  • Convert outgoing XML format files to EDI format
For incoming EDI files, after a raw X12 EDI file is received using communication software and the EDI2XML engine is triggered, the following actions are executed one after the other:
– EDI2XML will verify the structure of the received file to make sure it is a valid raw EDI X12 format file
– If the raw EDI X12 file is valid in terms of structure, it will run another path to eliminate any information not considered part of EDI; for example, some headings and footers sent through the EDI VAN are automatically cleaned as it does not relate to any business information exchanged with the EDI partner
– The engine is smart enough to split a batch of incoming EDI files inside the same physical file, by envelop (ISA) and by ISA id, as a preparation for the conversion to XML, regardless of its EDI standard and revision
– Once all of the above is completed, the engine would generate for each one of the EDI files an equivalent XML formatted file.
The EDI2XML engine works a little differently when converting raw X12 files from an XML format. Once the engine is triggered with the option to convert XML to EDI X12 format, it will do the following actions:
– For each XML file found, EDI2XML will validate its structure and find out if it is well formed, to make sure it is compliant with edi2xml format and schema
– For each valid XML file, the engine will convert from XML to X12 raw EDI format
*It is important to note that the XML file should comply with a pre-defined xsd (or schema). All necessary information related to EDI versions and standards are sent within the XML file. For incoming and outgoing edi2xml formatted files, only files from the “ licensed” partners are being processed. Any EDI or XML file sent from/to an unlicensed partner will NOT be processed at all.

Read: How is EDI2XML licensed ?


Free EDI Demo


August 22, 2013/0 Comments
https://www.edi2xml.com/wp-content/uploads/2024/08/edi2xml.com-EDI2XML-company-logo.png 0 0 Tatyana Vandich https://www.edi2xml.com/wp-content/uploads/2024/08/edi2xml.com-EDI2XML-company-logo.png Tatyana Vandich2013-08-22 08:37:462024-04-05 09:37:31How does EDI2XML work ?

What is EDI?

Blog, EDI, EDI2XML

This post was updated to reflect current trends and information. 


A Technical Introduction to EDI

Before I start explaining anything about EDI2XML, I would like to start by giving a more technical introduction to EDI, its usage, and its history. EDI is an acronym for Electronic Data Interchange. It has been around for a long time and has been used by retailers and private corporations in several verticals (health, retail, insurance…). When people in the business community talk about exchanging “EDI transactions“, they refer to a combination of the following:

  • Structured EDI file format including version, revision, standard…
  • Protocol of communication, medium and security (FTP, sFTP, AS2, VAN…)
  • Business partners (vendors, retailers…)

Simply speaking, EDI is the process of “electronically” exchanging documents between business partners in a pre-defined format. The information is transmitted in a secured manner. Normally, files with EDI format are structured and follow “EDI standards”.

EDI Standards

There are several widely used EDI standards, including:

  1. ANSI ASC X12: This is the predominant standard used in North America for various industries, such as retail, healthcare, transportation, and finance. It defines specific transaction sets like purchase orders (850), invoices (810), and shipping notices (856).
  2. UN/EDIFACT: This is an international EDI standard developed by the United Nations. It is widely used outside of North America and is popular in sectors like transportation, logistics, and customs. UN/EDIFACT includes a comprehensive set of message types covering various business processes.
  3. GS1 EDI: This standard is developed by GS1, a global organization focused on supply chain standards. It is used primarily in the retail and consumer goods industries. GS1 EDI incorporates the GS1 barcoding standards and provides specific message types for processes like product catalog synchronization, purchase orders, and invoices.
  4. HIPAA EDI: The Health Insurance Portability and Accountability Act (HIPAA) introduced specific EDI standards for healthcare-related transactions. These standards ensure the secure and standardized exchange of sensitive patient data between healthcare providers, insurers, and other entities.
  5. TRADACOMS: Developed in the United Kingdom, TRADACOMS is an EDI standard commonly used in the retail industry. It includes message types for processes like order management, stock control, and invoicing.

These are just a few examples of the many EDI standards available. Each standard has its own message formats, data elements, and communication protocols. Organizations typically choose the appropriate standard based on their industry, geographic location, and trading partner requirements.


Read: What is a VAN ?


EDI X12

EDI has been evolving with different versions, revisions and sub-revisions. For example, in the X12 standard EDI format, I started my EDI career with the EDI version 3010. Today, we are working with much higher EDI versions such as 4010, 5010, 5020… It is important to note that within each one of the above versions, different revisions might exist.

EDI Transactions and Documents

Read: How does EDI2XML work ?

EDI documents are “number coded”; for example, a Purchase Order sent by a retailer to a vendor using EDI format is coded under the number “850”. The same applies for other documents such as 810 (for invoice), 856 (for Advance shipping notice), 820 (for Payment Advice), and 860 (for Retailer triggered Purchase Order Change). The list goes on and it is not limited to the above. For a more extensive list of EDI documents that EDI2XML supports,  visit our EDI Document Library.

Each EDI document sent to a party has to be responded to by the other party by sending back a Functional Acknowledgment (FA 997). The 997 designates that the “structure” of the EDI file was certainly received, without looking at the “content” of the EDI formatted file. Both business partners understand the “content” of the information and they are able to translate into business terms. This is where EDI2XML comes into play to convert and translate the content and make it ready for integration.

To learn more about EDI, read our new blog “What is EDI (Electronic Data Interchange)?” 


RELATED POSTS:

What is EDIFACT? | UN / EDIFACT standard overview

Electronic Data Interchange: Key Information You Need to Know

ANSI ASC X12 Standards Overview

What Are the Differences Between ANSI X12 and UN/EDIFACT

August 12, 2013/0 Comments
https://www.edi2xml.com/wp-content/uploads/2013/08/edi2xml-introduction-to-EDI.png 263 768 Pierre Namroud https://www.edi2xml.com/wp-content/uploads/2024/08/edi2xml.com-EDI2XML-company-logo.png Pierre Namroud2013-08-12 09:09:412023-06-08 15:09:06What is EDI?
Page 2 of 212
Recent
  • The Infrastructure Behind Modern Commerce: Why EDI Still Matters
    EDI in E-Commerce and Retail: Why Modern Commerce Still...May 1, 2026 - 4:54 pm
  • Key Statistics on AI Use in the Workplace
    The Risks of Using Public AI Tools in Business: Data Privacy,...March 11, 2026 - 5:51 pm
  • Enterprise AI
    How to Securely Access Enterprise AI: GPT, DeepSeek &...February 20, 2026 - 3:09 pm
  • EDI 754 Guide
    EDI 754 Routing Instructions: Complete Guide to Purpose,...February 18, 2026 - 4:54 pm
  • All you need to know about EDI 753 Transaction
    What Is EDI 753? Purpose, Structure & Routing Rule...February 12, 2026 - 3:59 pm
Popular
  • How to Quickly Connect to a Large Retailer's EDI Requirements
    How to Get EDI-Compliant Quickly For A Large RetailerNovember 21, 2025 - 4:29 pm
  • EDI-as-a-services
    EDI Translation Software “On-premises” or “As...January 21, 2014 - 1:28 pm
  • order-automation in e-commerce
    Why Is It Crucial to Automate the E-Commerce Order Fulfillment...May 10, 2022 - 1:58 pm
  • EDI for Logistics and transportation
    EDI Integration for Efficient Transportation ManagementOctober 6, 2023 - 1:33 pm
  • information technology definitions
    Business Tech Terms DefinitionsMay 24, 2018 - 1:32 pm

Browse by tag

Amazon Amazon Integration ANSI ASC x12 ASC X12 EDI B2B EDI integration e-commerce e-commerce business e-commerce integration eCommerce eCommerce integration EDI EDI2XML EDI as a Service EDI Communication EDIFACT EDI for supply chain EDI for Third-Party Logistics EDI for transportation EDI implementation EDI Integration EDI Integration Project EDI project EDI to XML converter EDI Translation EDI Web Service EDI x12 ERP Fully managed EDI Integration integration platform integration project JDE Logistics EDI Transactions Magic xpi NetSuite online store Shopify Shopify eCommerce integration Shopify integration soa integration Supply Chain Supply Chain Management Translation Software X12 EDI XML

Subscribe to our Blog

Menu

  • Home
  • About the EDI2XML Company
  • About EDI2XML EDI Converter
  • Blog
  • Book A Free Consultation
  • Privacy Policy EDI2XML Company

Our Services

Fully Managed Integration

E-Commerce Integration

Business Systems Integration

Fully Managed EDI

EDI Web Service 

On Premises EDI 

Managed Cloud Service

 

Latest Blog Posts

  • The Infrastructure Behind Modern Commerce: Why EDI Still Matters
    EDI in E-Commerce and Retail: Why Modern Commerce Still Depends on EDIMay 1, 2026 - 4:54 pm
  • Key Statistics on AI Use in the Workplace
    The Risks of Using Public AI Tools in Business: Data Privacy, Compliance, and Shadow AIMarch 11, 2026 - 5:51 pm
  • Enterprise AI
    How to Securely Access Enterprise AI: GPT, DeepSeek & LLaMAFebruary 20, 2026 - 3:09 pm

Contact Us

400 Blvd Curé-Labelle, #304 Laval QC H7V 2S7 Canada

Contact EDI2XML Team
Phone: +1 450-681-3009
Website: https://www.edi2xml.com/

© 2000-2026 EDI2XML (by Namtek Consulting Services). All rights reserved.
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
  • Blog
Scroll to top Scroll to top Scroll to top