Electronic Data Interchange (EDI)

A look at what EDI is and common transactions supported with Deacom’s ERP Software.

What is EDI?

EDI refers to a process that involves using electronic communications to complete transactions between two organizations, called "Trading Partners". For many manufacturers and distributors EDI is no longer a choice – it has become a requirement for doing business with their customers. By moving to this method of conducting business, many benefits can be realized including lower operational costs, higher efficiency, better supply chain visibility, and improved accuracy.

What are the EDI Standards?

There are several EDI standards. ANSI X12 is generally used in North America, while EDIFACT is used most commonly outside of North America. DEACOM ERP provides a configurable setup to allow companies to tailor their EDI needs to support these two major standards and other data formats.

What are VANs?

A Value Added Network (VAN) is the intermediary between trading partners that facilitates the communication of the data. VANs help trading partners streamline the development of their EDI files by providing addition translations from trading partners into formats that can be read by their internal systems. Some trading partners do allow files to be sent directly to them, but most require a VAN to facilitate the transaction for security and configuration purposes.

DEACOM provides a highly flexible and configurable set of tools allowing companies to maximize the value of implementing EDI transactions. A list of common configurations are listed here along with their X12/EDIFACT identifier and their direction (inbound or outbound).

Inbound transactions are created via a flexible EDI mapping tool within the software. Outbound transactions are configured via triggers in DEACOM. The nature of the trigger functionality allows for any outbound EDI functionality to be supported.

EDI Transactions with Deacom’s ERP Software

Sales Order Transactions X12/EDIFACT Inbound / Outbound
Purchase Order (Sales Order)850/875/ORDERSInbound
Purchase Order Acknowledgement855/ORDRSPOutbound
Advanced Shipment Notice856/DESADVOutbound
Purchase Order Transactions
Purchase Order 850/ORDERSOutbound
Purchase Order Acknowledgement855/ORDRSPInbound
Advanced Shipment Notice856/DESADVInbound
Other Transactions
Inventory Status846/INVRPTOutbound
Warehouse Transactions940Inbound/Outbound

Document Formatting Structures

Data files can be formatted in a variety of ways based on the industry, trading partner and VAN. DEACOM supports a number of different formatting structures including:

  • XML
  • X12
  • CSV
  • XLSX (Excel)
  • TXT (Using Delimiter)
  • TXT (Fixed Length)

Communication Methods

EDI transactions can be completed via a number of different communication protocols or methods. DEACOM supports the following protocols for communication via a VAN or directly to the trading partner:

  • SFTP
  • FTPS
  • FTP (Not recommended)
  • AS2 (VAN required)

Selecting a VAN

DEACOM ERP software has successfully worked with many VANs such as SPS Commerce, Digital Movers, Covalent Works, Sterling Commerce, and GXS to name a few. However, we do have a relationship in place with SPS Commerce. The Deacom team has standardized many maps with SPS Commerce and companies can take advantage of this close integration to streamline their mapping processes.

EDI Process in DEACOM

Implementing EDI in DEACOM does not require a developer to complete the mappings. However, it does require a working knowledge of EDI standards and format requirements along with the ability to use the built-in EDI configuration tool and trigger functionality. The process is typically done in three steps:

  1. Configuration: The setup of an inbound EDI import or an outbound Trigger is based on the data format (typically X12 or XML) required by a trading partner or VAN. The trading partner or VAN will provide the specifications that will need to be configured.
  2. Communications: Confirming the transmission setup is working between Trading Partners and/or VANs.
  3. Testing: Testing of the configurations ensure the transactions between the trading partners’ testing environments are successfully processing. Once the communications are confirmed and the files pass testing, the configuration can be turned on in the DEACOM ERP System.

EDI Implementation in DEACOM

Implementing the EDI process is available in the following forms with Deacom:

  • Implementation: If EDI transactions and Trading Partners are included in the SLA of a new implementation, the Deacom team will configure and test the Transactions and Trading Partners with the customer’s EDI team. EDI Specialist will also train key team members on how to install, test and troubleshoot configurations and supporting data setup.
  • Help Documentation: There is documentation and mapping examples available via the DEACOM help system.
  • Consulting: The Deacom team is available to complete new transactions and/or new Trading Partners setup including assist the customer’s EDI team with the data setup.

Explorer davantage le logiciel ERP de Deacom



Transférez tous les comptes clients, les comptes fournisseurs, le suivi de la main-d’œuvre, le contrôle des stocks et le calcul du coût de revient directement dans le grand livre général.



Avec tous les systèmes utilisés ensemble, activez un contrôle strict des lots via les fonctionnalités WMS, Contrôle de qualité et Génération de documents.

Gestion de la production

Gestion de la production

Simplifiez le processus de création, de planification, de transfert et d’analyse des tâches de production au sein d’un système ERP unique.



Atteignez de nouveaux niveaux de précision fonctionnelle pour vos opérations de fabrication et de distribution avec le système WMS de Deacom.