ERP migration

Migrate from Edicom to Dolibarr ERP

Field-level mapping, validation, and rollback between Edicom and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.

Edicom logo

Edicom

Source

Dolibarr ERP

Destination

Dolibarr ERP logo

Compatibility

50%

6 of 12

objects map 1:1 between Edicom and Dolibarr ERP.

Complexity

BStandard

Timeline

6-10 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Edicom logo

Edicom

What's pushing teams away

  • Setup requires significant technical expertise — deployment is described as slower than API-first competitors like Boomi or Cleo Integration Cloud.
  • Map authoring and trading-partner onboarding are still EDI-centric, which can feel heavyweight for customers whose partners are migrating to lighter REST/JSON exchanges.
  • Custom enterprise pricing tied to transaction volume and country coverage is opaque and can grow unpredictably as compliance scope expands across jurisdictions.
  • Reviewers in Gartner Peer Insights flag implementation timelines and the need for EDICOM professional services as friction points for mid-market customers.
  • Alternatives such as Sovos, Tegoly, Fonoa, TrueCommerce and SPS Commerce are increasingly competitive on specific verticals or geographies, prompting renewal evaluations.

Choosing

Dolibarr ERP logo

Dolibarr ERP

What's pulling them in

  • Free open-source core with no per-user license fee makes it the lowest-cost entry point for small teams needing ERP and CRM in one package.
  • Self-hosted deployment gives full data ownership and eliminates vendor lock-in, especially attractive to businesses with compliance requirements.
  • Modular architecture means teams enable only the features they use, keeping the interface uncluttered and reducing learning curve.
  • Fast installation with no technical knowledge required — one reviewer set up multiple businesses in minutes using their own hosting.
  • Active community forum and marketplace of third-party add-ons provide support and extension options without mandatory subscription costs.

Object mapping

How Edicom objects map to Dolibarr ERP

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

maps to

Dolibarr ERP

Third Parties (Customers/Suppliers)

1:1
Fully supported

Edicom 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

maps to

Dolibarr ERP

Invoices, Orders, and Proposals

1:1
Fully supported

Edicom'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

maps to

Dolibarr ERP

Documentation (no direct equivalent)

lossy
Mapping required

Edicom 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

maps to

Dolibarr ERP

Documentation (no direct equivalent)

lossy
Mapping required

Edicom 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)

maps to

Dolibarr ERP

Extra Fields and Lookup Tables

1:1
Fully supported

Many 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

maps to

Dolibarr ERP

Dolibarr REST API and External References

lossy
Fully supported

Edicom 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

maps to

Dolibarr ERP

Documents and Audit Records

1:1
Fully supported

Edicom 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

maps to

Dolibarr ERP

Documentation for Re-issuance

lossy
Mapping required

TLS 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

maps to

Dolibarr ERP

Support Plan Documentation

lossy
Mapping required

Edicom 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

maps to

Dolibarr ERP

Reference Metadata on Third Parties

lossy
Mapping required

Edicom 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)

maps to

Dolibarr ERP

Products and Services

1:1
Fully supported

Edicom 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

maps to

Dolibarr ERP

Banking and Payment Records

1:1
Fully supported

Archived 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.

Gotchas + challenges

What specifically takes care here

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 logo

Edicom gotchas

High

Trading partner re-connection during cutover

High

Custom map logic and intermediate data tables

Medium

Certificate and key management tied to platform account

Medium

EDI is operationally critical — no downtime tolerated

Low

Archive export format compatibility

Dolibarr ERP logo

Dolibarr ERP gotchas

High

Foreign key constraint errors on cross-distribution database restore

High

SQL injection vulnerabilities in version 9.0.1

Medium

Custom fields stored as JSON in extraoptions require field-by-field deserialization

Medium

Decimal precision and rounding configuration affects price fields

Low

No native iOS/Android app forces reliance on browser

Pair-specific challenges

  • Edicom has no documented self-service API for data export

    Edicom does not publish a self-service API or developer portal for programmatic data export. Data access requires coordinated extraction with Edicom's technical team, which can extend scoping timelines by two to four weeks compared to platforms with documented export endpoints. We engage Edicom support early in discovery to establish the extraction method (managed file transfer, database access, or vendor-assisted export) and include this dependency in the project schedule. Customers should verify export access before committing to a migration date.

  • EDI message flows have no direct Dolibarr equivalent

    Dolibarr does not include an EDI module in its core distribution. Active message flows, translation maps, and partner-specific EDI configurations cannot be transferred as functional logic — they are documented rather than migrated. We deliver a complete written inventory of every active flow with its input/output specification, but the customer's EDI consultant or Dolibarr implementation partner must rebuild the EDI layer in compatible middleware (community add-ons exist but vary in maturity) after cutover. This is the most significant functional gap in the migration scope.

  • Certificate re-issuance must be coordinated with cutover

    AS2/AS4 certificates and TLS credentials provisioned under Edicom's account structure cannot be downloaded and uploaded to a new platform. Each certificate-bound trading partner connection requires re-issuance through the certificate authority or re-negotiation with the partner for new connection details. We flag every certificate-dependent connection during scoping, estimate re-issuance lead times (typically five to fifteen business days per CA), and sequence the re-activation of certified connections in waves after the Dolibarr cutover. EDI operations cannot resume for a given partner until their certificate is updated.

  • Intermediate data tables may be undocumented and single-developer-maintained

    Custom intermediate data tables and equivalence lists referenced in Edicom map logic are often maintained by a single developer and lack documentation. We discover these during the mapping phase by reviewing map references, but if the developer is unavailable or the tables have no external documentation, we may miss some equivalence lists. We export all discovered tables as CSV lookup tables and advise customers to have the original developer or Edicom consultant review the complete table inventory before migration.

  • Dolibarr database migration can fail on key length constraints

    Dolibarr's upgrade and migration scripts create indexes that can exceed MySQL's default key length limit of 767 bytes (InnoDB) in certain configurations. This manifests as DB_ERROR_1071 during Dolibarr version upgrades or when importing data with long string keys. We verify the MySQL/MariaDB configuration (innodb_large_prefix and row_format settings) before migration and apply the recommended database parameters if needed. This is a known Dolibarr GitHub issue (#16315) affecting specific version and database combinations.

Migration approach

Six steps for a successful Edicom to Dolibarr ERP data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

Context on both ends of the pair

Edicom logo

Edicom

Source

Strengths

  • Covers 85+ countries with local e-invoicing and tax compliance rules built into the platform
  • Managed Services option provides 24x7 supervision, administration, and maintenance by a dedicated technical team
  • Trust Services generate certified evidence and timestamps for every transaction from an accredited third party
  • Long-term archiving (EDICOMLta) preserves documents with evidentiary value for audit and legal requirements
  • ERP-agnostic integration layer connects to SAP, Oracle, Microsoft Dynamics, and other major systems

Weaknesses

  • Highly technical platform requires specialist knowledge to configure and maintain without vendor support
  • Pricing is not publicly documented, requiring sales consultation for every sizing conversation
  • Dozens of custom integrations and trading partner connections make migration complex and time-sensitive
  • Customer reviews indicate that even minor issues often require direct customer service intervention to resolve
  • No publicly documented self-service API or developer portal for programmatic data export
Dolibarr ERP logo

Dolibarr ERP

Destination

Strengths

  • Free core software with AGPL license and no per-user mandatory fee for self-hosted deployments.
  • Modular architecture lets teams activate only needed features, keeping the interface focused and the database lean.
  • Self-hosted option provides full data sovereignty and avoids recurring SaaS subscription costs.
  • Built-in CSV/Excel import and export wizard with saved profiles simplifies recurring data operations.
  • Low-code Module Builder allows functional extensions without writing PHP code.

Weaknesses

  • No native documented REST API for programmatic bulk operations — all migrations depend on the import/export wizard or direct database access.
  • Reporting and analytics are weak without paid add-ons, and built-in charts are limited compared to modern SaaS platforms.
  • UI design is described as dated by multiple reviewers, with infrequent visual updates to the default theme.
  • Community-only support for self-hosted deployments means no SLA or guaranteed response time for issues.
  • Security vulnerabilities (CVE-2024-5314, CVE-2024-5315) in version 9.0.1 with no immediate patch reported.

Complexity grading

How hard is this migration?

Standard ERP migration. All 8 core objects map 1:1 between Edicom and Dolibarr ERP.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Edicom and Dolibarr ERP.

  • Object compatibility

    A

    All 8 core objects map 1:1 between Edicom and Dolibarr ERP.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    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

    A

    Edicom exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Edicom to Dolibarr ERP migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Edicom to Dolibarr ERP data migrations

Answers to the questions buyers ask most during Edicom to Dolibarr ERP migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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 consultation

Most migrations land between six and ten weeks for organizations with fewer than fifty trading partner profiles and under 50,000 archived transaction records. Migrations with hundreds of active EDI maps, complex intermediate data table dependencies, or large transaction archives move to twelve to twenty weeks because of the EDI documentation scope and the parallel-run period. The Edicom export coordination phase typically adds two to four weeks compared to platforms with self-service export APIs, and customers should factor this into their project timeline from the outset.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Edicom.
Land in Dolibarr ERP, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day