EDI X12 Trading Partners in Boomi: Complete Setup and Integration Guide

EDI X12 with Trading Partner in Boomi

Overview

Trading Partner automation allows businesses to manage B2B transactions and communications effectively.
Boomi Integration manages B2B requirements through Trading Partners, enabling direct EDI or point-to-point e-business transactions between a host partner and remote partners via agreed communication protocols.

The Trading Partner Connector enables reading or writing of EDI Documents of various standards.

Prerequisites

Before configuring Trading Partner in Boomi, ensure the following:

  • Knowledge of X12 and EDI fundamentals
  • Familiarity with Boomi Connectors and Profile Elements
  • Understanding of Trading Partner Licensing
  • Boomi environment access

EDI Read

Objective: Read EDI files using the Trading Partner connector.

Flow: Start shape should be Trading Partner Connector to read EDI Files.
If the star icon for “My Company” Trading Partner is selected, that trading partner’s settings are used as defaults.

Input Data to read:

In this section, we’ll demonstrate how to read an EDI file.The process flow appears as follows:

Configure EDI Trading Partner Connector:  

In Boomi, the Start Shape should be set to the Trading Partner Connector to read EDI files.

 

If the star icon for a “My Company” trading partner is selected, its settings for the chosen communication method become the default configuration for that method.

You need to create:

  • One Trading Partner component for your company, and
  • Another for each external company with which you’ll conduct an EDI interchange.

To distinguish between these, the Component Explorer displays:

  • My Company Settings, and
  • Trading Partner Settings under the Trading Partners grouping.

 

Communication Method Tab:

 

 

Select the communication method that will serve as the source for your EDI document.

Common communication methods used to send and receive Trading Partner document data include:

  • AS2 — Provides digitally signed electronic receipts via MDNs (Message Disposition Notifications)
  • Disk — Specifies the connection directory for file exchange
  • FTP — Uses SSL/TLS encryption (SSL 3.0 disabled)
  • HTTP — Enables data exchange with HTTP servers
  • SFTP — Secure transfers over SSH protocol
  • MLLP — Minimalist transport protocol, often layered with additional security technologies

 

Archiving Tab:

If selected, the Archive Path defines how raw document data will be archived.

My Standards Tab:

Click Add a Standard for My Company to configure your company’s standard. Choose a standard and associate it with your company’s Trading Partner component that supports that standard.

 

 

Standard tab:

Select one of the available options for your standard:

Configure “My Company” in Trading Partner

Steps to configure your company as a Trading Partner:

  1. Create a Component
    • Type: Trading Partner
    • Folder: Specify the path where the “My Company” Trading Partner will be created
    • Standard: Select the EDI document standard
    • Option:
      • If This is a partner that I trade with is selected — it becomes your partner Trading Partner
      • If This is my company is selected — it becomes your My Company Trading Partner

Once configured, your “My Company” Trading Partner is created. You can now define internal parameters for all fields.

Once configured, your “My Company” Trading Partner is created. You can now define internal parameters for all fields.

Overview tab:

  Classification : this values will be my company as while creating the component we configured it as my company

Standard : this will be  the value which you configured the standard while creating the component

  Identifier(not mandatory) : this will be your organization code.

  Organization(not mandatory) :  Yor organization details should be specified here.

 

X12 Standard Tab :

ISA Identification Options

  • Authorization Information: Derived from ISA segment values in your EDI document
    • Qualifier: ISA01
    • ID: ISA02
  • Security Information:
    • Qualifier: ISA03
    • ID: ISA04
  • Interchange ID (ISA05–ISA08):
    • ISA05 → Qualifier field
    • ISA06 → ID field
  • ISA Version / GS Version: Provide corresponding values from your EDI document

Contact Information Tab:

Enter the contact information of your trading partner or internal contact for reference.

Communication Method:

 

This tab defines the communication method used to send and receive documents.

 

Available options include:

  • AS2
  • Disk
  • FTP
  • HTTP
  • MLLP
  • SFTP

 

To set up a new method:

  1. Click Add a Communication Method.
  2. Select a method in the Add Communication Method panel.

You can define each method once.

  • For “My Company” partners, configure settings manually.
  • For “Partners I trade with,” you can inherit default settings from “My Company,” set unique ones, or use a shared Communication Channel component.

The table in this tab lists all defined methods and their current configuration.

 

Archiving Tab :

Automatically archive documents that pass through a Trading Partner to a specified local directory on the Atom machine.Separate directory settings exist for inbound and outbound documents.

 

 

Where Used Tab:

 The Trading Partner Where Used tab shows the processes that reference the selected trading partner.

You can open the process to view or edit it by clicking the process name. Also, you can view the process deployment that contains the trading partner by clicking the link in the Deployments column to open the Deploy Processes page. If the link text reads View Deployment, the latest version of the process is deployed. If the link text reads No Deployment, the process is not deployed.  

My company  trading partner configuration is done..

Configure Trading Partner

If Add an individual trading partner to the list is selected, specify the partner in the Trading Partner List Tab.

If Use a Processing Group component is selected, choose the processing group in the Processing Group Tab.

Trading partner list Tab :

Click on Add a Trading Partner.

Configuring Trading partner Company:

Create a component with the following details:

  • Type: Trading Partner
  • Folder: Specify the path for the partner Trading Partner
  • Standard: Choose the EDI document standard
  • Option: Select This is a partner that I trade with

After configuration, the partner Trading Partner component is created.
Now configure internal values for each parameter.

 

Overview tab:

     Classification: this values will be my company as while creating the component we configured it as my company

    Standard: this will be  the value which you configured the standard while creating the component

     Identifier(not mandatory) : this will be your organization code.

     Organization(not mandatory) :  Yor organization details should be specified here.

 

X12 Standard :

 

Basic X12 Options:

Applicable only for “partners you trade with” (not for “My Company”).

Configure:

  • ISA Identification Options: Enter values from ISA segment
  • ISA Version: Match EDI document’s version
  • GS Version: Match GS segment version
  • Adjust remaining parameters according to your EDI payload.

 

Contact Information Tab:

 

Provide contact information for the partner organization.

 

Communication Method :  

The Communication tab is where you define the communication method to use to send and receive documents with trading partners.

 

Supported methods are:

  • AS2
  • Disk
  • FTP
  • HTTP
  • MLLP
  • SFTP

Follow the same setup steps as with My Company.
Partner Trading Partners can either use default settings from “My Company” or define their own.

The Communication tab table lists all configured communication methods.

 

To set up a new method, click Add a Communication Method, then select a method in the Add a Communication Method panel.

 

You can define each communication method once. When you add a communication method, the Edit Configuration panel opens. For Trading Partner components that are set to “my company,” you must configure the communication method settings manually. For Trading Partner components that are set to “partners that I trade with,” you can accept the default settings specified in the “my company” trading partner, specify unique settings to this partner, or use a shared Communication Channel component.

 

The table on the Communication tab identifies the communication methods that you have and, for “partners that I trade with,” the settings used.

 

As shown below specify parameters to get the EDI documents from added communication methods.

 

Archiving Tab :

Automatically archive documents that pass through a Trading Partner to a specified local directory on the machine where the Atom is running.

The archiving options are similar to connector operation archiving settings. Because trading partner components can handle both inbound and outbound documents, there are separate directory setting options for each.

 

Where Used Tab:

The Trading Partner Where Used tab shows the processes that reference the selected trading partner.

You can open the process to view or edit it by clicking the process name. Also, you can view the process deployment that contains the trading partner by clicking the link in the Deployments column to open the Deploy Processes page. If the link text reads View Deployment, the latest version of the process is deployed. If the link text reads No Deployment, the process is not deployed.

 

Reference Flow for EDI Read

This flow demonstrates reading an EDI document (e.g., 850.edi) using the Trading Partner connector, transforming it to XML, and sending it to NetSuite.

Reference Flow for EDI Write

This flow demonstrates reading XML data from the NetSuite connector, transforming it into an EDI document (e.g., 856.edi), and sending it to the Trading Partner.

Conclusion

By setting up Trading Partners in Boomi, you can establish a reliable, automated, and compliant framework for exchanging EDI X12 documents with customers, suppliers, and business partners.
This configuration eliminates manual intervention, reduces errors, ensures data consistency, and strengthens audit readiness — enabling smoother B2B transactions and faster partner onboarding.

Whether you’re managing a single partner or a large multi-network EDI ecosystem, Boomi’s Trading Partner framework scales effortlessly to handle complex workflows while maintaining full visibility and control.

Next Steps

Ready to simplify your B2B integrations? Explore how our Boomi EDI services can help you automate Trading Partner setup, streamline integrations with NetSuite, and achieve faster transaction turnaround.

Contact our integration experts to learn more or schedule a personalized walkthrough of your EDI environment.

NetSuite
Solution
Finder