EDI

How to get started with EDI (Electronic Document Interchange)

Connecting Trading Partners

Our Zenbridge team manages connectivity to EDI. Zenbridge offers the best price-performance EDI connectivity.

The onboarding process is simple:

  1. Share requirements, and get/agree to a quote for costs and timescales.

  2. Meet your success team, get connected, and test.

  3. Go live.

Documents supported in the out-of-the-box integration

  • 850 - Purchase Order from your Customer

  • 855 - Purchase Order acknowledgment to your Customer

  • 856 - Advance Shipping Notice to your Customer

  • 846 - Inventory Update to your Customer

  • 810 - Sales Invoice to your Customer

Zenbridge will perform any extra mapping requirements to the above.

Additional Documents

Zenbridge will add these for a fee of $200 (Sept 2023).

Salesorder is a mission-critical platform. To avoid reliability and support issues, Customers are not permitted to develop integrations between Salesorder and Zenbridge without our written approval.

Getting started with Zenbridge

Need to know

The functionality to transmit, receive, and process transactions is built into Salesorder. Depending upon the EDI documents used in the dialogues between your Salesorder system and your trading partners, all inbound and outbound transmissions are automated without user intervention.

For example, Sales Orders are created from inbound '850' Customer Purchase Orders and automatically appear in the Sales Orders List. In contrast, outbound Sales Invoices are pulled from the respective Customer's list of Sales Invoices.

What is EDI?

EDI (electronic document interchange) is a method of exchanging transactional documents between two trading partners. For example, a wholesaler supplies a retailer with products.

Whilst there is a broad spectrum of EDI applications, this article focuses on two of the most common use cases:

  • 'Retail' customer Purchase Orders are to be processed by the wholesaler. Basically, you are dropshipping on behalf of the end user-facing entity, i.e. an online b2c site or a marketplace.

  • Shipping instructions from the wholesaler to a third-party logistics warehouse provider (3PL)

Large retailers often mandate the wholesaler has to use an EDI solution to receive purchase orders from the retailer. They also require the wholesaler to send their invoices via EDI.

EDI operates in two formats:

Manual: The wholesaler accesses the EDI solution via a web terminal or Windows-based application. This solution presents the wholesaler user with a user interface that presents orders that can be viewed and rekeyed into the wholesaler's ‘back-office’ software. The wholesaler can create and send invoices to the retailer for payment.

Whilst this is labor intensive, it is cost-effective for low volumes of transactions.

EDI Automation: The wholesaler's back-office software is ‘connected’ to the retailer’s back-office software. The whole dialogue is conducted automatically between the two back-office applications.

With EDI, data is entered once and transmitted electronically from system to system, reducing the risk of errors caused by manual entry and eliminating administrative effort.

EDI in Salesorder

The EDI 'connectivity' is built into Salesorder.

EDI Documents and Transaction Codes

A useful reference for EDI documents.

Retail Trading Partners to Suppliers

Suppliers to Retail Trading Partners

Warehouse Documents

How to work with the retailer’s EDI gateway provider

If you’re doing business with a large retailer, they almost always have multiple wholesale suppliers. In this case, they will have a preferred EDI gateway partner. EDI gateway providers always have initial setup costs and ongoing operational costs.

The manual method is a reasonably low cost per month to access the EDI gateway providers' network. The costs of the automation method are significantly higher.

To explore costs you’ll need to confirm the retailer’s preferred EDI gateway provider. Your retailer will provide you with the sales contact details. You can then discover the costs.

Your retailer might also provide you with their playbook documentation which will detail their technical requirements to establish you as a trading partner. Larger retailers have a key technical contact to support your EDI implementation journey.

If you choose the automation method, you’ll need to share the following information with our support team:

  • If it exists the retail trading partner’s technical playbook.

  • The technical contact details for your retail trading partner together with the trading partner company name.

  • The EDI gateway provider’s company name and their implementation team contact.

We’ll then contact the above parties to assess and provide you with a scope of work to implement the automation.

Our scope of work includes:

  1. Liaison with the gateway and retailer parties.

  2. Business analysis to create requirements and technical specifications.

  3. Development cost and time estimate.

  4. Testing and acceptance requirements.

  5. Operating documentation.

Development timescales and costs are derived from the number and type of documents in the dialogue. There are two development focuses: infrastructure modules to automate the dialogue and mapping to provide the transformation of documents.

Mapping is required to ensure the fields in the documents map to one another. For example, it is almost always the case that the fields on the retailer documents have different names and formats than the fields in the wholesaler’s system. This is true of all back office systems regardless of the software vendor. The EDI gateway provider provides communication and document transformation functions.

How to work with a 3PL and EDI

3PLs normally have two options for you to connect via EDI to their software platforms.

  • Via their private network.

  • Via an EDI gateway provider.

To explore costs, you must confirm the 3PL’s preferred EDI method. Your 3PL will provide you with the sales contact details. You can then discover the costs.

Your 3PL might also provide you with their playbook documentation detailing their technical requirements to establish you as a trading partner. Most 3PLs have a key technical contact to support your EDI implementation journey.

Regardless of EDI connection method, you’ll need to share the following information with our support team:

  • If it exists the 3PL’s technical playbook.

  • The technical contact details for your 3PL, together with the trading partner company name.

  • If they are using an EDI gateway provider, their company name and their implementation team contact.

We’ll then contact the above parties to assess and provide you with a scope of work to implement the automation.

Our scope of work includes:

  1. Liaison with the gateway and retailer parties.

  2. Business analysis to create requirements and technical specifications.

  3. Development cost and time estimate.

  4. Testing and acceptance requirements.

  5. Operating documentation.

Development timescales and costs are derived from the number and type of documents in the dialogue. There are two development focuses, infrastructure modules to automate the dialogue, and mapping to provide the transformation of documents.

For additional information see Third-party logistics (3PL)?

Salesorder EDI integration via XML

For developers only. See these notes.

Last updated