ERP migration
Field-level mapping, validation, and rollback between Edicom EDI and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.
Edicom EDI
Source
Microsoft Dynamics 365 Business Central
Destination
Compatibility
4 of 12
objects map 1:1 between Edicom EDI and Microsoft Dynamics 365 Business Central.
Complexity
BStandard
Timeline
4-8 weeks
Overview
Migrating from Edicom EDI to Microsoft Dynamics 365 is an architectural shift from a document-exchange platform to a transactional ERP with an integration layer. Edicom EDI operates on transaction sets, trading partner configurations, and communication protocols; Microsoft Dynamics 365 has no native EDI document object and expects EDI data to flow through middleware or a dedicated EDI integration solution into standard purchase orders, sales orders, and invoices. This means every EDI document type (850, 810, 856, 855) must be decomposed into one or more Dynamics 365 entities, with acknowledgment numbers, control numbers, and protocol context carried in custom fields on the target records. The source platform does not publish a public API, so we request structured exports from the customer portal and engage Edicom support for configuration data, adding two to four weeks of extraction overhead to the migration timeline. We reconstruct AS2 and SFTP credentials in Azure Logic Apps or API Management, re-onboard every trading partner with fresh compliance testing, and flag in-house EDI developments and country-specific e-invoicing rules for re-engineering outside the migration scope. Workflows, automations, and compliance mandates do not migrate as code.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Source platform
Edicom EDI platform overview
Scorecard, SWOT, gotchas, and pricing for Edicom EDI.
Destination platform
Microsoft Dynamics 365 Business Central platform overview
Scorecard, SWOT, gotchas, and pricing for Microsoft Dynamics 365 Business Central.
Data migration guide
The complete Dynamics 365 Business Central migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Dynamics 365 Business Central migration checklist
Pre- and post-cutover tasks for moving onto Microsoft Dynamics 365 Business Central.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Edicom EDI object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Edicom EDI
Transaction Set (850, 810, 855, 856)
Microsoft Dynamics 365 Business Central
Purchase Order / Vendor Invoice / Sales Order / Product Receipt
1:manyEDI transaction sets in Edicom EDI are document-type records containing segment-level data (N1 party loop, PO1 line items, REF references). We decompose each document into one or more Dynamics 365 transactional entities: an X12 850 Purchase Order maps to a Dynamics 365 Purchase Order; an 810 Invoice maps to a Vendor Invoice; an 856 ASN maps to a Product Receipt with warehouse and shipping metadata. ISA control numbers, GS functional group identifiers, and ST transaction set counters migrate to custom fields on each record (edi_isa_control__c, edi_gs_control__c, edi_st_control__c) so the EDI audit trail is preserved without requiring a native EDI document object that does not exist in Dynamics 365.
Edicom EDI
Trading Partner
Microsoft Dynamics 365 Business Central
Vendor / Customer with Integration Table
1:1Each trading partner in Edicom EDI carries document type assignments, communication protocol settings, and partner-specific validation rules. We map the partner identifier and qualifier (N1/GLN or N1/UNB) to Dynamics 365 Vendor or Customer records with the corresponding GLN or DUNS stored in the Address Validation Record or a custom field. The EDI protocol metadata (document types exchanged, acknowledgment requirements, envelope settings) migrates to a custom integration table in Dynamics 365 or to the middleware configuration record so that the Dynamics 365 EDI integration solution can reference it at runtime.
Edicom EDI
Connection Protocol (AS2, SFTP, VAN, OFTP)
Microsoft Dynamics 365 Business Central
Azure Logic Apps / API Management Endpoint Configuration
lossyEdicom EDI connection credentials — AS2 endpoint URLs, SFTP host/key pairs, VAN mailbox addresses, OFTP virtual filepaths — do not have a direct Dynamics 365 equivalent. We reconstruct connection configurations in Azure Logic Apps workflows or API Management that serve as the EDI transport layer for the Dynamics 365 environment. AS2 certificate pairs, SFTP key pairs, and OFTP2 certificates require re-issuance or transfer from Edicom depending on the customer's certificate management policy. VAN routing tables from Edicom need to be recreated as Logic Apps conditional routing branches or API Management policies.
Edicom EDI
EDI Mapping (Custom Field Transformations)
Microsoft Dynamics 365 Business Central
Middleware Transformation Rules / EDI Integration Configuration
lossyCustom field-level EDI mappings in Edicom EDI encode how internal ERP fields translate to EDI segment positions and vice versa. In-house custom maps often represent years of accumulated partner-specific business logic with no external reference. Dynamics 365 does not natively store EDI mappings; they live in the chosen EDI integration solution (STAEDEAN EDI Studio, OpenText, Cleo, SPS Commerce) or in Azure Logic Apps custom code. We perform a manual inventory of all non-standard mappings during scoping and flag any map without a clear equivalent in the target middleware as requiring re-engineering before cutover.
Edicom EDI
ERP Integration Configuration
Microsoft Dynamics 365 Business Central
Dynamics 365 OData/REST API Connection / Logic Apps Connector
lossyEdicom EDI connects to ERP backends (SAP, Oracle, Microsoft Dynamics, NetSuite) through pre-built or custom connectors with field-level transformation rules and triggering conditions. When migrating to Microsoft Dynamics 365, the connector logic must be rebuilt as Dynamics 365 OData/REST API calls, Power Platform dataflows, or Azure Logic Apps connectors that read from and write to Dynamics 365 entities. The field-to-field mapping from the Edicom connector migrates to the new connection configuration, and any custom ERP-side data transformation logic is documented for the customer's technical team to implement in the target integration layer.
Edicom EDI
Country Compliance Rules (e-Invoicing)
Microsoft Dynamics 365 Business Central
Certified Compliance Solution per Jurisdiction
lossyEdicom EDI encodes country-specific e-invoicing validation rules, digital signature requirements, and government portal submission flows for jurisdictions including Brazil (NF-e), France (Chorus Pro), Italy (SDI), Greece (myDATA), and Saudi Arabia (ZATCA Phase 2). These rules are jurisdiction-bound and cannot be exported and loaded into a new platform. We catalog every active country mandate during discovery and itemize the re-implementation effort as a separate workstream. For mandatory e-invoicing countries, the customer must select and configure a certified compliance solution that integrates with Dynamics 365 before transaction processing resumes.
Edicom EDI
VAN Mailbox Records
Microsoft Dynamics 365 Business Central
Dynamics 365 Integration Table / Logic Apps Routing Configuration
1:1Edicom EDI operates as a Value-Added Network with per-organization and per-partner mailbox addresses, interchange acknowledgments (997/Contrl), and transmission logs. We map VAN mailbox routing tables to either Dynamics 365 custom integration table records or Azure Logic Apps workflow configurations that route documents by partner qualifier to the correct endpoint. Acknowledgment metadata (997 Functional Acknowledgment status, TA1 interchange acknowledgment) migrates as a custom field on the related Purchase Order or Vendor Invoice record so the customer retains a complete EDI transmission audit trail.
Edicom EDI
Document Standards (X12, EDIFACT, UBL, ODETTE)
Microsoft Dynamics 365 Business Central
Dynamics 365 Middleware Configuration per Standard
lossyEdicom EDI natively handles X12 (US retail), UN/EDIFACT (Europe, global logistics), UBL (cross-industry XML), and ODETTE (automotive) with standard selection per trading partner. Dynamics 365 has no native EDI standard handler. We configure each active EDI standard in the chosen integration middleware: X12 850/810/855/856 maps to STAEDEAN EDI Studio, OpenText EDI Integration adapters, or Cleo integration rules; EDIFACT ORDERS/INVOIC maps through the same middleware with the applicable message implementation guide. We create a standard-by-standard configuration inventory during scoping so no active EDI standard is missed during migration.
Edicom EDI
Automotive-Specific Protocols (OFTP2, VDA)
Microsoft Dynamics 365 Business Central
OFTP2 Configuration in Middleware / Azure Logic Apps
lossyEdicom EDI's automotive module uses OFTP2 (Odette File Transfer Protocol) and VDA standards for manufacturer-supplier exchanges. OFTP2 connection setup requires certificate exchange, remote entity ID configuration, virtual filepaths, and acknowledgment handling specific to the Odette network. We map OFTP2 configurations from Edicom to the equivalent settings in the target EDI integration middleware or to dedicated OFTP2 tooling (Cleo, Bosch Automotive, Traxess) that integrates with Dynamics 365. VDA document mappings (VDA 4905 purchase order, VDA 4913 invoice) need to be reconfigured against the Dynamics 365 entity model.
Edicom EDI
Web Service Endpoints (REST/SOAP)
Microsoft Dynamics 365 Business Central
Azure Logic Apps / API Management Webhook Configuration
lossyEdicom EDI exposes some document exchange via REST or SOAP web services for ERP systems that cannot use traditional EDI protocols. Endpoint definitions, payload schemas, and authentication configurations migrate to Azure Logic Apps HTTP connectors or API Management policies in the Dynamics 365 environment. We validate the source endpoint payload structure against Dynamics 365 OData field definitions and document any payload schema changes required for the target system.
Edicom EDI
Trading Partner Compliance Profile
Microsoft Dynamics 365 Business Central
Dynamics 365 Custom Entity / Middleware Compliance Record
1:1Each trading partner's compliance profile in Edicom EDI defines which EDI transaction sets they accept, which acknowledgment types they require (997, 855, 864), and any partner-specific validation rules. We create a Dynamics 365 custom entity or middleware compliance record that stores these partner-specific requirements and links to the relevant Vendor or Customer record. The compliance profile drives routing logic and validation rules in the EDI integration middleware at runtime.
Edicom EDI
Transmission Log and Acknowledgment History
Microsoft Dynamics 365 Business Central
Dynamics 365 Custom Fields + Integration Audit Log
1:1Edicom EDI maintains transmission logs with timestamps, interchange and group control numbers, acknowledgment status, and retry counts. This operational history migrates to a Dynamics 365 custom entity or an Azure Log Analytics workspace linked to the integration layer, so the customer retains a complete EDI transmission audit trail separate from the transactional ERP record.
| Edicom EDI | Microsoft Dynamics 365 Business Central | Compatibility | |
|---|---|---|---|
| Transaction Set (850, 810, 855, 856) | Purchase Order / Vendor Invoice / Sales Order / Product Receipt1:many | Fully supported | |
| Trading Partner | Vendor / Customer with Integration Table1:1 | Fully supported | |
| Connection Protocol (AS2, SFTP, VAN, OFTP) | Azure Logic Apps / API Management Endpoint Configurationlossy | Fully supported | |
| EDI Mapping (Custom Field Transformations) | Middleware Transformation Rules / EDI Integration Configurationlossy | Fully supported | |
| ERP Integration Configuration | Dynamics 365 OData/REST API Connection / Logic Apps Connectorlossy | Fully supported | |
| Country Compliance Rules (e-Invoicing) | Certified Compliance Solution per Jurisdictionlossy | Fully supported | |
| VAN Mailbox Records | Dynamics 365 Integration Table / Logic Apps Routing Configuration1:1 | Fully supported | |
| Document Standards (X12, EDIFACT, UBL, ODETTE) | Dynamics 365 Middleware Configuration per Standardlossy | Fully supported | |
| Automotive-Specific Protocols (OFTP2, VDA) | OFTP2 Configuration in Middleware / Azure Logic Appslossy | Fully supported | |
| Web Service Endpoints (REST/SOAP) | Azure Logic Apps / API Management Webhook Configurationlossy | Mapping required | |
| Trading Partner Compliance Profile | Dynamics 365 Custom Entity / Middleware Compliance Record1:1 | Fully supported | |
| Transmission Log and Acknowledgment History | Dynamics 365 Custom Fields + Integration Audit Log1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Edicom EDI gotchas
No publicly documented public API endpoint reference
E-invoicing compliance rules are country-bound and non-portable
In-house EDI developments create undocumented mapping dependencies
Trading partner re-onboarding is per-partner and time-consuming
Microsoft Dynamics 365 Business Central gotchas
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
Pair-specific challenges
Migration approach
Discovery and extraction planning
We audit the Edicom EDI environment to produce a complete partner inventory (document types, protocols, partner tier by volume), extract transaction history archives in the requested XML/CSV format, and catalog country-specific e-invoicing mandates. We open an Edicom support case to request structured configuration exports (partner profiles, connection credentials, custom mapping definitions) that are not available through the customer portal. We identify any in-house EDI developments and partner-specific rules that require manual documentation during extraction. The discovery output is a written migration scope document, an EDI document type matrix, and a complete list of data items that require Edicom professional services or portal access before extraction can proceed.
EDI document mapping and middleware design
We design the mapping of each EDI transaction type (850, 810, 855, 856, ORDERS, INVOIC, and any VDA or ODETTE variants) to its corresponding Dynamics 365 entity or middleware configuration. For each document type we define the target Dynamics 365 record type, the parent-child dependency chain, and the custom fields that carry EDI protocol metadata. We select and configure the EDI middleware (Logic Apps, STAEDEAN EDI Studio, OpenText, or Cleo) that will serve as the EDI integration layer for the Dynamics 365 environment, and we document the connection credential requirements for each active trading partner.
Sandbox migration and reconciliation
We run a full migration into a Dynamics 365 Sandbox environment using production-like data volumes. We validate that every EDI document type decomposes into the correct Dynamics 365 transactional records, that parent-record lookups (Vendor ID, Customer ID, Product Number) resolve correctly, and that custom EDI fields preserve the ISA/GS/ST control numbers and acknowledgment metadata. The customer's IT and operations leads review a sample of migrated records against the Edicom source data and sign off on the mapping design before production migration begins.
Trading partner re-onboarding
We coordinate the re-onboarding of all active trading partners in parallel with production migration planning. For each partner we establish the connection credentials in the new middleware (AS2 endpoint configuration, SFTP key deployment, OFTP2 certificate exchange), exchange test EDI documents, and obtain compliance sign-off. We sequence partner cutover by transaction volume, targeting the top 20 percent of partners by EDI volume first during a defined test window. Lower-volume partners re-onboard in waves post go-live to manage the partner-side workload and reduce the risk of rejected production documents during transition.
Production migration and cutover
We run the production migration in dependency order: master data (vendors, customers, products) from the Edicom partner and product configurations, followed by open transactional records (current-period purchase orders, invoices, and ship notices) and then historical archives. We freeze new transaction entry in Edicom during the cutover window, run a final delta migration of any records modified since the initial extraction, and enable Dynamics 365 as the active system of record. Connection credentials are switched to the new middleware endpoints and the first live EDI transactions are processed through the Dynamics 365 integration layer.
Automation rebuild handoff and post-migration support
We deliver a written inventory of every in-house EDI mapping, custom integration hook, and ERP connector configuration identified during extraction, with notes on how each should be rebuilt in the Dynamics 365 middleware layer. Country-specific e-invoicing mandates are documented as a separate re-implementation workstream with jurisdiction-specific recommendations. We support a two-week hypercare window after go-live to resolve reconciliation issues. We do not rebuild EDI workflows, automations, or country compliance configurations as part of the standard migration scope; these are separate engagements or internal admin tasks.
Platform deep dives
Edicom EDI
Source
Strengths
Weaknesses
Microsoft Dynamics 365 Business Central
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Edicom EDI and Microsoft Dynamics 365 Business Central.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Edicom EDI and Microsoft Dynamics 365 Business Central.
Object compatibility
All 8 core objects map 1:1 between Edicom EDI and Microsoft Dynamics 365 Business Central.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Edicom EDI: Not publicly documented — typical SaaS limits assumed and confirmed during scoping.
Data volume sensitivity
Edicom EDI exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Edicom EDI to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Walk through your Edicom EDI to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Edicom EDI
Other ways to arrive at Microsoft Dynamics 365 Business Central
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.