3PL Warehouse Manager

Updated on April 23rd, 2025

  • Extensiv Hub
    Popular Articles Getting Started Using Hub Technical Issues & FAQs Extensiv's Ideas Portal
  • 3PL Warehouse Manager
    Receiving Operations Inventory Management Shipping Operations System Configuration Scanning Operations Integrations Content Best Practice Resources Release Notes Popular Articles Troubleshooting Guides
  • Warehouse Management
    Getting Started Admin Console Shipping Order Picking & Packing Receiving Customer Portal Cycle Counting Kit Building Managing Users Barcode Scanner Import/Export Integrations Barcoding Wave Picking Bin Move Mobile Receiving and Picking Settings Popular Articles Reporting
  • Order Management
    Dashboard Orders Inventory Purchase Orders Shipments Customers Products Analytics Settings API API Integrations Accessing and Navigating Order Manager Error Messages Order Manager Popular Articles Accounting Integrations
  • Integration Management
    Getting Started with Integration Manager General Support Troubleshooting Extras & Addons API Documentation Popular Articles Order Sources Order Destinations
  • FAQs
  • Network Manager
    Getting Started Order Routing Management Technical Issues Shopping Carts Settings Settings, Products, and Orders
  • Billing Manager
    Getting Started Using Billing Manager
  • Release Notes
    Extensiv Sandbox Extensiv Extensiv Hub 3PL Warehouse Manager Integration Management Warehouse Management Order Management Billing Manager
  • Fulfillment Marketplace
    Getting Started
  • Sandbox
    Getting Started
+ More
  • Help Center
  • 3PL Warehouse Manager
  • Integrations Content
  • EDI Processes
  • Integrations Content
    • API Shopping Cart Integrations
        • Getting Started with Shopping Cart Integrations
        • ShipStation Integration
        • Shopify Shopping Cart Connection
        • WooCommerce Shopping Cart Connection
        • Amazon Shopping Cart Connection
        • Magento 2.x Shopping Cart Connection
        • Volusion Shopping Cart Connection
        • eBay Shopping Cart Connection
    • EDI Processes
        • Getting Started with an EDI Integration
        • Extensiv UCC Carton Label Library
        • EDI Processing
        • Setting Up FTP Email Notifications
        • Sending Receipt Advice
        • Printing UCC Labels
        • Sending an ASN
        • Troubleshooting ASN Errors
        • Using the Customer Error Log
        • Understanding Common EDI Errors
    • DataDocks
        • Understanding DataDocks
        • Using the 3PL Warehouse Manager and DataDocks Integration
    • General Information
        • Whitelisting IP Addresses
    • QuickBooks Desktop
        • Connecting a QuickBooks Desktop Account
        • Connecting Customers to QuickBooks Desktop
        • Understanding Class Tracking
        • Understanding QuickBooks Desktop Billing Setup
    • QuickBooks Online
        • Connecting a QuickBooks Online Account
        • Connecting Customers to QuickBooks Online
        • Configuring Invoice Settings
        • Defining International Tax Codes
        • Understanding QuickBooks Online Billing Setup
    • REST API
        • Getting Started with Credential Management
        • Providing REST API Access
        • Webhooks FAQs
        • Configuring Webhooks
        • Implementing Webhooks
    • Shopify
        • Changing your fulfillment settings in the Shopify app
        • Shopify App Write Fulfillment Permissions

Getting Started with an EDI Integration

Electronic Data Interchange (EDI) is the system-to-system exchange of business documents in a standard electronic format between business partners. Once configured, 3PL Warehouse Manager can efficiently populate orders and receipts into the system using an EDI integration. This article answers a few basic EDI questions that should help you understand how to get started with establishing an EDI connection.

EDI Integration Testing is unavailable to users via the Sandbox Environment.

 

How do I start an EDI integration with Extensiv?

To set up a consultation for an EDI integration, please contact your Customer Success Manager to get started. If you'd prefer to go ahead and move forward without consultation, you are more than welcome to go straight to filling out our EDI survey.

Before completing the EDI Kick-Off Survey, please gather the following information required for the connection:

  • Contact information for all parties involved.
     
  • What are you and your customer are looking to achieve with this connection? Try and articulate how this integration will work. What systems are involved? (ERP, Shopping Cart, Retailer, etc.)
     
  • Which trading documents and format are required for the connection? Will you be using the Extensiv standard formats? Will you be using your customer's? If using your customer's, please have samples and documentation.
     
  • Who will be developing to whom? Is Extensiv needed to create a custom integration? Will you be using a third party or will your customer map to Extensiv?
     
  • Is this a retailer or non-retailer connection? Are you required to print specific labels, packing slips, etc.?
     
  • What is the delivery method of the trading documents? Will you be using SFTP or FTP?
     
  • Are there UCC-128 label requirements? If they are required, for which retailers? (Amazon, Walmart, Macy's, etc.)

Once submitted, our Professional Services team will reach out within 2–4 business days regarding the next steps.

Which EDI documents and formats are accepted?

In general, EDI is traditionally accepted in X12 format, which can include CSV, Tab-delimited, or XML. However, current trends are moving towards using an XML-formatted EDI file, as this layout allows for the most flexibility and the least amount of development work.

We highly advise utilizing our XML file format since it is the most robust. XML allows for new tags to be added, as it contains the built-in saved element function for all EDI needs. All other files will require you or your customer to complete a gap analysis to confirm our standards meet all business needs.

Our standard file formats are listed below with the associated EDI transaction numbers. You will need to send these to your customer so they can complete a gap analysis to determine if our formats meet all of their unique business needs. If our formats do not meet their requirements, a custom-developed parser is needed, which our EDI team can help with.

If you are viewing this article directly within 3PL Warehouse Manager's Resource Center and need to access the files linked in the table below, please click the Open icon in the top-right of the Resource Center window so that you can properly download these files.

 
EDI Transaction Set X12 XML
 940 – Order > Create (Import)

Sample and Spec

 

Sample and Spec

 

 943 – Receiver > Create (Import)

Sample and Spec

 

Sample and Spec

 

 944 – Receiver > Received (Export)

Sample and Spec

 

Sample and Spec

 

 945 – Order > Shipped (Export)

Sample and Spec

 

Sample and Spec

 

 997 - Functional Acknowledgement (Export)

Sample and Spec

 

Sample and Spec

 

If you need a file that isn't on this table, please reach out to our EDI team at edi@extensiv.com.

 

How long does an EDI integration take?

This all depends on the EDI file layouts and which party will be taking care of the development. Prewired connections take 6–8 weeks. If Extensiv is required to create a custom integration, we typically quote 16–18 weeks for end-to-end testing with all parties to begin. Please note that these timelines depend on your responsiveness and the responsiveness of the EDI providers.

Once testing begins, small changes or updates may be required before we will have user acceptance from all parties. If you are using one of our pre-wired third-party partners or your customer will be mapping to the 3PL Warehouse Manager layouts, testing can begin within a couple of business days.

Where can I get more information?

Any questions regarding EDI integrations that aren't here should be sent to our EDI support team at edi@extensiv.com or directly to your Customer Success Manager (CSM).

startup edi integration x12 file xml file flat file ucc-128 label requirements

Was this article helpful?

Yes
No
Share additional feedback about this article

Related Articles

  • Creating Orders
  • Item-Based Handling Fees
  • Managing Customer Notifies
  • Using a Flat File Carrier Integration

Not finding the help you need?

Contact Support
Solutions
  • Solutions for Brands
  • Solutions for 3PLs
  • Solutions for 4PLs
  • Solutions for B2B
Products
  • Extensiv 3PL Warehouse Manager
  • Extensiv Warehouse Manager
  • Extensiv Order Manager
  • Extensiv Integration Manager
  • Extensiv Network Manager
Products
  • Customer Success
  • Implementation
  • Consulting
Ecosystem
  • Fulfillment Marketplace
  • Integrations
  • Partners
  • Become a Partner
Resources
  • Resource Library
  • Blog
  • Market Insights
  • What is a 3PL?
  • What is a 4PL?
  • What is a WMS?
  • Why a Cloud-based WMS?
  • Glossary
Help
  • Help Center
  • API Documentation
  • Extensiv Univerisity
  • Community
  • System Status
  • Extensiv Logo
  • 100 N Pacific Coast Hwy, Suite 1100, El Segundo, CA 90245
  • |
  • Contact Us:
  • 83-EXTENSIV 888.375.2368 (main)
  • |
  • 310.844.7570 (local)
  • Copyright © 2023 Extensiv
  • |
  • All rights reserved.
  • Privacy Policy
  • |
  • Terms of Service
  • Follow Us:
Expand