ERP migration
Field-level mapping, validation, and rollback between Edicom and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.
Edicom
Source
Dolibarr ERP
Destination
Compatibility
6 of 12
objects map 1:1 between Edicom and Dolibarr ERP.
Complexity
BStandard
Timeline
6-10 weeks
Overview
Moving from Edicom to Dolibarr is a platform-category transition: Edicom is a B2B EDI gateway centered on message flows, translation maps, and trading partner connectivity across 85+ countries, while Dolibarr is a modular open-source ERP and CRM that manages customers, invoices, products, and projects within a single system. There is no direct EDI message-flow object in Dolibarr — we treat Edicom's active message flows as reference documentation and migrate the business records those flows act upon (customer data, product data, invoice records, purchase orders) into Dolibarr's standard modules. Trading partner configurations, AS2/AS4 certificate credentials, and custom map logic are platform-specific and cannot be transferred; we export them as structured documentation for the customer's team to reconfigure in Dolibarr or their chosen EDI middleware. We do not migrate EDI mapping rules as executable logic; we deliver a written inventory of every active map with its input/output field specification for a Dolibarr partner or EDI consultant to rebuild.
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.
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 object lands in Dolibarr ERP, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Edicom
Trading Partner Profiles
Dolibarr ERP
Third Parties (Customers/Suppliers)
1:1Edicom partner profiles contain connection settings, supported document types, certification status, and contact information. We export these as structured records and map contact data to Dolibarr's Third Party module. EDI-specific fields (AS2 ID, VAN address, connection protocol) have no Dolibarr equivalent — we preserve them in a custom extrafields block on the Third Party record for reference. The customer's EDI middleware or a Dolibarr EDI add-on consumes these fields during reconfiguration.
Edicom
Archived Transaction Records
Dolibarr ERP
Invoices, Orders, and Proposals
1:1Edicom's long-term archive (EDICOMLta) stores EDI transaction evidence with timestamping and signatures. We export archive records as structured data and map INVOIC documents to Dolibarr Customer Invoice records, ORDERS to Dolibarr Customer Order records, and DESADV to Dolibarr Shipment records where the module is enabled. Line items map from EDI segments (LIN, PIA, QTY, MOA) to Dolibarr invoice lines with product references resolved. The evidentiary metadata (timestamp, signature hash) is preserved as document attachments rather than native Dolibarr fields.
Edicom
Message Flows
Dolibarr ERP
Documentation (no direct equivalent)
lossyEdicom message flows define which EDI transaction types are active per trading partner. Dolibarr has no EDI flow concept. We export all active flow configurations as structured JSON and deliver a written inventory specifying for each partner: the transaction type, direction (inbound/outbound), EDI standard (X12, EDIFACT), version, and the corresponding Dolibarr module action. A Dolibarr implementation partner or EDI consultant uses this inventory to configure the replacement middleware.
Edicom
Translation Maps
Dolibarr ERP
Documentation (no direct equivalent)
lossyEdicom translation maps translate between partner EDI formats and ERP data structures with field-level transformation rules. These are not transferable as executable logic. We export each map definition as a structured specification (source segment, destination field, transformation type) and deliver it as a reference document for the customer's team to implement in their chosen EDI middleware (such as a Dolibarr-compatible community add-on or a standalone EDI platform). Maps with undocumented intermediate data table dependencies are flagged separately.
Edicom
Custom Interface Data (Intermediate Tables)
Dolibarr ERP
Extra Fields and Lookup Tables
1:1Many Edicom customers have intermediate data tables and equivalence lists referenced by map logic but not stored as first-class Edicom objects. These are often maintained by a single developer and undocumented. We discover and export every referenced table during the mapping phase, replicate their contents as Dolibarr dictionary entries or CSV lookup tables, and document the update frequency so the customer's team can maintain synchronization after cutover.
Edicom
ERP Integration Configurations
Dolibarr ERP
Dolibarr REST API and External References
lossyEdicom connects to ERP systems via middleware, intermediate data tables, or direct API/WebService calls. We document the specific integration layer — API endpoint, authentication method, data format, and polling or push cadence — for each connected ERP. In Dolibarr, we configure equivalent REST API credentials or webhook endpoints if the same ERP systems are retained. If the ERP is being replaced alongside Edicom, we flag the integration for redesign during the cutover window.
Edicom
Transaction Logs and Audit Trails
Dolibarr ERP
Documents and Audit Records
1:1Edicom logs capture timestamp, status, and content hash for each processed document. We export historical logs for the retention period the customer specifies and re-index them in Dolibarr as document records with a custom audit metadata block. Logs are searchable in Dolibarr through standard document search rather than a dedicated audit trail interface.
Edicom
Certificate and Security Configurations
Dolibarr ERP
Documentation for Re-issuance
lossyTLS certificates, AS2/AS4 identifiers, and signing keys are tied to the Edicom platform account and cannot be exported and uploaded elsewhere. We flag every certificate-bound connection during scoping with its certificate type, expiration date, and certificate authority. The customer coordinates re-issuance through their CA, and we integrate the re-issuance timeline into the cutover schedule to avoid gaps in connectivity. This is documented rather than migrated.
Edicom
Managed Services Configurations
Dolibarr ERP
Support Plan Documentation
lossyEdicom Managed Services cover 24x7 monitoring and administration of EDI flows. We document which connections are under managed services coverage, the escalation contacts, and the monitoring thresholds so that the customer can establish equivalent coverage with a Dolibarr support provider (DoliCloud, a third-party partner, or in-house) before Edicom Managed Services is decommissioned.
Edicom
EDI Standards and Versions
Dolibarr ERP
Reference Metadata on Third Parties
lossyEdicom supports multiple EDI standards (X12, EDIFACT, VDA, ODETTE) and version variants per trading partner. We capture the standard and version for each active connection and map it to a custom extrafields block on the Dolibarr Third Party record. This metadata informs the EDI middleware configuration during the post-migration rebuild.
Edicom
Product and Service Catalog (via EDI INVOIC/ORDERS)
Dolibarr ERP
Products and Services
1:1Edicom EDI transactions include product data within INVOIC and ORDERS segments (LIN, PIA for item identification, QTY for quantities, MOA for monetary amounts). We extract product identifiers, descriptions, and unit-of-measure codes from archived EDI documents and map them to Dolibarr Product records. Where the customer has a separate product master in their ERP, we align Dolibarr product codes with the ERP product codes exported through the Edicom integration.
Edicom
Financial Transactions from INVOIC
Dolibarr ERP
Banking and Payment Records
1:1Archived INVOIC documents contain payment terms, amounts, tax codes, and monetary totals in MOA segments. We extract these and map to Dolibarr Payment records linked to the corresponding Customer Invoice. Tax codes map to Dolibarr's VAT configuration where jurisdiction-specific tax rules are set up.
| Edicom | Dolibarr ERP | Compatibility | |
|---|---|---|---|
| Trading Partner Profiles | Third Parties (Customers/Suppliers)1:1 | Fully supported | |
| Archived Transaction Records | Invoices, Orders, and Proposals1:1 | Fully supported | |
| Message Flows | Documentation (no direct equivalent)lossy | Mapping required | |
| Translation Maps | Documentation (no direct equivalent)lossy | Mapping required | |
| Custom Interface Data (Intermediate Tables) | Extra Fields and Lookup Tables1:1 | Fully supported | |
| ERP Integration Configurations | Dolibarr REST API and External Referenceslossy | Fully supported | |
| Transaction Logs and Audit Trails | Documents and Audit Records1:1 | Fully supported | |
| Certificate and Security Configurations | Documentation for Re-issuancelossy | Mapping required | |
| Managed Services Configurations | Support Plan Documentationlossy | Mapping required | |
| EDI Standards and Versions | Reference Metadata on Third Partieslossy | Mapping required | |
| Product and Service Catalog (via EDI INVOIC/ORDERS) | Products and Services1:1 | Fully supported | |
| Financial Transactions from INVOIC | Banking and Payment Records1: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 gotchas
Trading partner re-connection during cutover
Custom map logic and intermediate data tables
Certificate and key management tied to platform account
EDI is operationally critical — no downtime tolerated
Archive export format compatibility
Dolibarr ERP gotchas
Foreign key constraint errors on cross-distribution database restore
SQL injection vulnerabilities in version 9.0.1
Custom fields stored as JSON in extraoptions require field-by-field deserialization
Decimal precision and rounding configuration affects price fields
No native iOS/Android app forces reliance on browser
Pair-specific challenges
Migration approach
Discovery and export feasibility assessment
We audit the Edicom platform across active message flows, translation maps, trading partner profiles, intermediate data tables, certificate-bound connections, and transaction archive volume. We engage Edicom technical support to establish the export method (managed file extraction, database read access, or vendor-assisted export) and estimate extraction timelines. We pair this with a Dolibarr scoping call to identify which modules (CRM, Invoicing, Products, Projects, Stock, Accounting) are required based on the business records extracted from Edicom. The discovery output is a written migration scope and a data export checklist requiring Edicom coordination.
Data extraction from Edicom
We coordinate with Edicom's technical team to extract all migratable records: trading partner profiles as structured CSV or XML, archived transaction documents (INVOIC, ORDERS, DESADV) with full segment content, intermediate data tables referenced by map logic, transaction logs for the retention period, and ERP integration configurations. We request the export in a format that preserves EDI segment structure (for line-item reconstruction) rather than a summarized report. Edicom export timelines typically add two to four weeks to the project schedule compared to platforms with self-service export APIs.
Dolibarr provisioning and module enablement
We provision a Dolibarr instance (on-premise or via DoliCloud) at the version the customer selects and enable only the required modules based on the Edicom data scope. We configure extrafields on Third Party records to hold EDI metadata (AS2 ID, VAN address, EDI standard version) carried forward from Edicom. We verify database parameters (innodb_large_prefix, row_format) to prevent DB_ERROR_1071 issues during subsequent upgrades. If the customer uses an external ERP that Edicom integrates with, we configure equivalent REST API credentials or webhook endpoints in Dolibarr during this phase.
Schema design and EDI documentation
We design the Dolibarr data schema: Third Party import templates, Product import templates, invoice and order import templates, and the extrafields structure for EDI metadata. In parallel, we process the extracted Edicom translation maps and message flows into a written EDI configuration inventory — one entry per active partner specifying transaction type, EDI standard, version, direction, and the corresponding Dolibarr module action. This inventory is the reference document that an EDI consultant or Dolibarr partner uses post-migration to rebuild the EDI layer.
Sandbox migration and reconciliation
We run a full migration into a staging Dolibarr instance using production-like data volume. The customer's team reconciles record counts (Third Parties in, Products in, Invoices in, Orders in), spot-checks twenty-five to fifty records against the Edicom source, and reviews the EDI configuration inventory for completeness. Any mapping corrections, missing intermediate table entries, or archive gaps are addressed here. The customer signs off the schema, mapping, and EDI inventory before production migration begins.
Certificate re-issuance coordination
We initiate certificate re-issuance for all AS2/AS4 and TLS connections flagged during scoping. Each certificate authority has its own issuance timeline; we track re-issuance progress against the cutover date and escalate if CA timelines threaten the cutover schedule. We do not hold up other migration phases for certificate re-issuance — the re-issued certificates are applied during the cutover window after Dolibarr is live and EDI middleware is configured.
Production migration and cutover
We run production migration in dependency order: Third Parties (with EDI extrafields populated), Products, Invoices, Orders, archived transaction documents as attachments, and intermediate lookup tables. Certificate re-issuance is applied and partner re-activation is sequenced in waves by transaction volume. We run a parallel-run window where both platforms receive documents simultaneously for a minimum of five business days to catch mismatches before final cutover. Edicom is decommissioned only after the parallel run validates successfully.
Platform deep dives
Edicom
Source
Strengths
Weaknesses
Dolibarr ERP
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Edicom and Dolibarr ERP.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Edicom and Dolibarr ERP.
Object compatibility
All 8 core objects map 1:1 between Edicom and Dolibarr ERP.
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: Not publicly documented — throughput is governed by the iPaaS contract and 24x7 monitored SLA rather than a published per-tenant quota.
Data volume sensitivity
Edicom 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 to Dolibarr ERP migration scoping. Not seeing yours? Book a call.
Walk through your Edicom to Dolibarr ERP 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
Other ways to arrive at Dolibarr ERP
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.