ERP migration

Migrate from Exact Globe to Dolibarr ERP

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

Exact Globe logo

Exact Globe

Source

Dolibarr ERP

Destination

Dolibarr ERP logo

Compatibility

77%

10 of 13

objects map 1:1 between Exact Globe and Dolibarr ERP.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Exact Globe to Dolibarr is a cross-platform migration from a commercial on-premise ERP backed by Microsoft SQL Server to an open-source modular ERP backed by MySQL or PostgreSQL. Exact Globe stores transactional data (journals, invoices, order lines) in split header-and-line tables with SQL Server stored procedures; Dolibarr uses a flatter denormalized schema with modules activated per requirement. We export from Exact Globe via direct SQL queries, transform the schema into Dolibarr's import-ready format, pre-activate the required Dolibarr modules (Third Parties, Products, Invoices, Projects, HR), and load through Dolibarr's native import or REST API. Bills of Materials require recursive sub-assembly flattening because Dolibarr lacks Exact Globe's multi-level routing structure. File attachments are not reliably retrievable via Exact Globe's public API and are excluded from automated migration scope. Workflows, ELIS jobs, and third-party add-on integrations do not migrate; we deliver a written inventory for the customer's admin to rebuild post-migration.

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

Exact Globe logo

Exact Globe

What's pushing teams away

  • The mandatory migration to Exact Globe+ ( Exact Globe Next reaches end-of-support end of 2026) forces customers into a disruptive platform upgrade they did not choose.
  • The browser-based UI is described as outdated compared to modern SaaS ERP alternatives, driving dissatisfaction among users expecting contemporary UX.
  • No auto-save or automatic data-backup means page crashes or unexpected disconnects result in lost work with no recovery path.
  • Third-party add-on dependencies complicate both upgrades and migrations — customers must contact each vendor independently to confirm compatibility.
  • Support responsiveness is rated inconsistently, with some mid-market users reporting slow resolution times for critical issues.

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 Exact Globe objects map to Dolibarr ERP

Each row shows how a Exact Globe 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.

Exact Globe

Accounts (Debtors/Creditors)

maps to

Dolibarr ERP

ThirdParty (Customer and Supplier)

1:many
Fully supported

Exact Globe's Accounts table covers both debtors and creditors in a single schema with an AccountType or IsSupplier flag. We split this into Dolibarr ThirdParty records: those flagged as IsCustomer or IsSupplier in Exact Globe create separate ThirdParty entries in Dolibarr with the appropriate type designation. Address, contact info, VAT number, and payment terms migrate to Dolibarr's socpeople and societe tables. The dedupe key is AccountCode or VAT number.

Exact Globe

Financial Entries and Journal Lines

maps to

Dolibarr ERP

Account (Chart of Accounts) + Bookkeeping (EcritureComptable)

1:1
Fully supported

Exact Globe stores GL accounts in the Chart of Accounts and journal entries in separate header (FinancialEntry) and line (FinancialEntryLine) tables. Dolibarr's accounting module uses a double-entry bookkeeping model with account codes, debit/credit amounts, and GegenCoA account assignments. We extract the Chart of Accounts from Exact Globe as Dolibarr Account records, then map journal lines to Dolibarr Bookkeeping entries. Locked or reconciled periods require date-range scoping; if the destination fiscal year calendar differs, we flag depreciation schedule recalculation requirements.

Exact Globe

Invoices and Invoice Lines

maps to

Dolibarr ERP

Invoice (Facture)

1:1
Fully supported

Exact Globe splits invoices into InvoiceHeader and InvoiceLine tables with invoice number keys linking them. We extract both and reassemble into Dolibarr Facture import format with line items, tax codes, payment terms, and status flags (Draft, Validated, Paid). Exact Globe's payment terms codes map to Dolibarr's cond_reglement and cond_reglement_supplier. Customer invoices and supplier invoices migrate to their respective Dolibarr types.

Exact Globe

Items (Products/Services/Variants)

maps to

Dolibarr ERP

Product (Article/Service)

1:1
Fully supported

Exact Globe Items (products, services, variants) map to Dolibarr Product records. Item code, description, unit of measure, cost price, and sales price transfer directly. Service items map to Dolibarr type=service. Exact Globe's item type (Stock, Non-Stock, Service) maps to Dolibarr's pmp, price_min, and price_base_type fields. Variants require custom field mapping since Dolibarr's variant support is limited to basic product combinations.

Exact Globe

Bills of Materials (BOMs)

maps to

Dolibarr ERP

Product BOM (niveau=0 only)

lossy
Fully supported

Exact Globe BOMs define multi-level product structures with component items, quantities, and routing steps. Dolibarr supports only single-level BOM recipes with no multi-level sub-assembly traversal. We flatten Exact Globe's recursive BOM structures into Dolibarr's first-level BOM components and flag any second-level-or-deeper assembly for manual rebuild in Dolibarr. Routing steps and shop floor scheduling have no Dolibarr equivalent and are excluded from automated migration scope.

Exact Globe

Sales Orders and Purchase Orders

maps to

Dolibarr ERP

Order (CommandeClient / CommandeFournisseur)

1:1
Fully supported

Exact Globe splits orders into OrderHeader and OrderLine tables. We extract both, preserving order status (Open, Processed, Invoiced) and back-order relationships through ID key mapping. Dolibarr Commande records are created with line items, shipping address, and payment terms. Partial shipment flags from Exact Globe require review since Dolibarr's shipment module may need activation.

Exact Globe

Quotations

maps to

Dolibarr ERP

Proposal (Propal)

1:1
Mapping required

Exact Globe Quotations are header-level documents with line items and a conversion status flag (Expired, Converted to Order). We map to Dolibarr Propal records with the same line structure. Expired quotations are imported as Draft; converted quotations are imported with the converted status. Exact Globe's quotation validity period maps to Dolibarr's validity date fields.

Exact Globe

Projects

maps to

Dolibarr ERP

Project (Projet)

1:1
Fully supported

Exact Globe Project accounting includes project headers, cost categories, billing methods, and budget data. Project-related time entries are a separate object in Exact Globe. We map project headers to Dolibarr Projet records, cost categories to Dolibarr's expense categories, and billing method to Dolibarr's project billing configuration. If the customer uses Exact Globe's project billing features, Dolibarr's Project module must be activated before migration.

Exact Globe

Human Resources (Employees)

maps to

Dolibarr ERP

User/Employee (Utilisateur)

1:1
Fully supported

Exact Globe HR covers employee records, compensation, and org structure with effective-dated changes stored transactionally. Dolibarr represents employees as User records with contact details, salary, and contract type fields in the HR module. Effective-dated compensation history requires careful sequencing during export to preserve historical records. Dolibarr's HR module must be active for employee migration; without it, User records serve as basic contact placeholders.

Exact Globe

Contact Persons

maps to

Dolibarr ERP

Contact (SocPeople)

1:1
Fully supported

Exact Globe Contact persons are linked to Accounts but have independent records. We extract name, role, email, phone, and address fields and map to Dolibarr socpeople records linked to the corresponding ThirdParty. Ownership and lifecycle-stage assignments from Exact Globe custom fields map to Dolibarr extra fields on socpeople.

Exact Globe

General Ledger (Chart of Accounts)

maps to

Dolibarr ERP

Account (Plan de Compte)

1:1
Fully supported

Exact Globe's Chart of Accounts (account codes, descriptions, account groups) maps to Dolibarr's accounting plan de compte. Account codes and descriptions transfer directly. Account groups and category mappings from Exact Globe require mapping to Dolibarr's accounting group structure. Posted journal entry history is a separate extraction from the chart-of-accounts master data.

Exact Globe

Fixed Assets

maps to

Dolibarr ERP

Asset (Actif)

1:1
Mapping required

Exact Globe Fixed Asset records include acquisition cost, depreciation method, book value, and asset class. Dolibarr's asset module (available as a paid module) handles fixed asset tracking. Depreciation schedules must be recalculated in Dolibarr if the destination fiscal year calendar differs from Exact Globe's, requiring a depreciation recalculation flag during migration scoping. Asset class mapping transfers to Dolibarr's asset category fields.

Exact Globe

Custom Fields on Standard Tables

maps to

Dolibarr ERP

ExtraFields (Champs Extra)

lossy
Fully supported

Exact Globe allows custom fields (text, long, double, date, bit) on 14 standard tables including Accounts, Financial Entries, Invoices, Items, Orders, Projects, HR, and Contact persons. We catalog every custom field during discovery, map field types to Dolibarr's ExtraFields format, and pre-create the destination extra field definitions before the load phase. Field names and types are locked per Exact Globe schema and must be confirmed before extraction.

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.

Exact Globe logo

Exact Globe gotchas

High

Exact Globe Next end-of-support creates a hard migration deadline

High

Cannot run Exact Globe Next and Exact Globe+ concurrently

Medium

API rate limits on Exact Online cloud restrict bulk export speed

Medium

Custom fields on standard tables are schema-locked after creation

Medium

File attachments are not reliably accessible via standard APIs

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

  • Dolibarr's single-level BOM does not preserve multi-level Exact Globe assembly hierarchies

    Exact Globe stores Bills of Materials with recursive sub-assembly structures (parent, child, grandchild components with routing steps). Dolibarr supports only first-level BOM recipes without sub-assembly traversal. Multi-level BOMs from Exact Globe Manufacturing or Wholesale editions must be flattened manually in Dolibarr after migration, or the customer accepts a simplified BOM structure. Routing steps, work centers, and production scheduling from Exact Globe have no Dolibarr equivalent and are excluded from automated migration. We flag every multi-level BOM during discovery and deliver a BOM flattening specification as part of the migration handoff.

  • File attachments stored as database blobs or file-system paths are not reliably accessible via Exact Globe API

    Exact Globe stores documents attached to invoices, projects, and orders either as binary blobs in the database or as file-system paths referenced by the application. Neither storage pattern is consistently accessible via the Exact Globe REST API or .NET DLL wrapper. We flag all attachment-containing records during extraction and provide a manual file-export checklist as a post-migration step. Automated attachment migration risks partial or corrupted file transfers and is excluded from standard scope.

  • Dolibarr's modular architecture means the destination schema is incomplete until modules are activated

    Dolibarr requires explicit module activation before data of a given type can be imported or viewed. For example, the HR module must be active to use the Employee import, the BOM module must be active to define product recipes, and the accounting module must be configured before GL data can be posted. We confirm required modules during scoping, activate them in a staging environment before load, and document any module activation choices in the migration handoff. Paid modules (Contracts, BOMs, Projects, HR) must be licensed before activation.

  • Exact Globe's effective-dated HR changes require transactional sequencing to preserve history

    Exact Globe stores HR changes (salary revisions, role changes, org moves) as effective-dated transactions within the employee record. Simple latest-value extraction would discard historical compensation records. We sequence HR export by extracting the full employment history with effective dates and map each effective-dated record to a separate Dolibarr User record or to an HR audit log entry depending on the customer's reporting requirements. This extends the HR extraction timeline for large workforces.

  • Exact Globe SQL Server database profiling is required before export to handle custom table extensions

    Exact Globe's Microsoft SQL Server database may contain custom tables, extended columns, or third-party add-on schemas beyond the standard 14 custom-field tables. We run database profiling during discovery to enumerate all tables with data, flag tables not in the standard Exact Globe schema, and confirm with the customer which of these are active and in use before including them in migration scope. Tables from discontinued add-ons are archived to a data dump rather than migrated.

Migration approach

Six steps for a successful Exact Globe to Dolibarr ERP data migration

  1. Discovery and SQL Server profiling

    We connect to the Exact Globe Microsoft SQL Server database and run schema profiling to enumerate all tables, custom fields on the 14 standard tables, extended tables from third-party add-ons, and index statistics on high-volume tables (GL entries, order lines, invoice lines). We extract record counts per object, identify the largest tables by row count, and determine whether the customer is on Exact Globe, Exact Globe Next, or a hybrid version. This determines whether a direct-to-Dolibarr export path is available or if an intermediate Exact Globe+ step is required due to the end-of-life timeline. We also confirm the Dolibarr hosting environment (self-hosted LAMP/LEMP or Dolibarr Cloud) and verify PHP and database version compatibility.

  2. Dolibarr module activation and schema design

    We design the destination Dolibarr schema by mapping Exact Globe objects to Dolibarr modules and verifying module availability in the target Dolibarr edition. We activate required modules (Third Parties, Products, Invoices, Orders, Projects, HR, Accounting, Contracts) on a staging instance, define extra fields to replicate Exact Globe custom fields, configure the chart of accounts with Exact Globe account codes, and set up the fiscal year calendar. For BOM migration, we document which Exact Globe multi-level structures require flattening and which routing steps have no Dolibarr equivalent.

  3. Data extraction in dependency order from SQL Server

    We export Exact Globe data via direct SQL queries against the SQL Server database in dependency order: Chart of Accounts first (to populate Dolibarr's plan de compte), then ThirdParty (Accounts as customers and suppliers), then Product (Items with unit of measure and price data), then accounting opening balances and historical journal entries, then orders and quotations, then invoices, then projects and HR records. High-volume tables (GL lines, invoice lines, order lines) are chunked by date range or by top-N with OFFSET to avoid SQL Server timeout on large result sets. We preserve foreign key relationships through ID key extraction for later lookup resolution.

  4. Data transformation and custom field mapping

    We transform Exact Globe export files into Dolibarr CSV import format or Dolibarr REST API payloads per object. Transformation steps include splitting Exact Globe Accounts into separate customer and supplier ThirdParty records, flattening multi-level BOMs into Dolibarr's single-level recipe format, converting Exact Globe tax codes to Dolibarr's VAT configuration, mapping payment terms codes, resolving effective-dated HR history into sequential Dolibarr entries, and mapping Exact Globe custom field values to Dolibarr ExtraFields. We validate field lengths, date formats, and required field presence before the load phase.

  5. Staging migration and reconciliation

    We run a full migration into a Dolibarr staging environment using production-like data volume. The customer's finance and operations leads reconcile record counts (Accounts in vs ThirdParty records, Items in vs Product records, GL entries in vs Bookkeeping records), spot-check 25-50 records per object against the Exact Globe source, and verify that Dolibarr's calculated totals (invoice totals, journal entry debits/credits) match Exact Globe's posted values. Any mapping corrections, custom field additions, or BOM flattening decisions happen here. We do not proceed to production migration until the customer signs off on the staging reconciliation report.

  6. Production migration, cutover, and handoff

    We run the production migration in dependency order into the live Dolibarr instance. Each phase (Accounts, Products, GL, Orders/Invoices, Projects, HR) emits a row-count reconciliation report. We freeze Exact Globe write access during cutover and run a final delta extraction for any records modified during the migration window. We deliver the automation inventory document (ELIS jobs, third-party add-on integrations, and any Exact Globe workflows requiring Dolibarr equivalent rebuild) to the customer's admin team. We provide a one-week post-migration hypercare window for reconciliation issues. We do not rebuild Exact Globe workflows, ELIS jobs, or third-party integrations inside the migration scope.

Platform deep dives

Context on both ends of the pair

Exact Globe logo

Exact Globe

Source

Strengths

  • Comprehensive ERP suite covering financials, inventory, purchasing, manufacturing, and project accounting in one integrated system.
  • Multi-country, multi-currency, and multi-language support with local regulatory compliance for over 40 countries.
  • Industry-specific modules for manufacturing, wholesale distribution, and professional services reduce out-of-box configuration.
  • Embedded real-time analytics and BI tools provide stakeholder reporting without a separate BI platform.
  • Flexible deployment — on-premise or cloud-hosted — accommodates varied IT governance requirements.

Weaknesses

  • Mandatory end-of-life of Exact Globe Next (end of 2026) forces customers into a disruptive upgrade cycle.
  • The client-server architecture and Windows-centric UI feel dated compared to modern cloud-native ERP SaaS products.
  • No automatic data-backup on browser crash or unexpected disconnect causes data-loss risk reported in user reviews.
  • Third-party add-on ecosystem creates migration complexity — every third-party vendor must validate Exact Globe+ compatibility independently.
  • Limited public API documentation and lower API rate limits on the Exact Online cloud tier constrain automated migration tooling.
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 Exact Globe and Dolibarr ERP.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 8 core objects map 1:1 between Exact Globe 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

    Exact Globe: Not publicly documented for on-premise Exact Globe; Exact Online cloud enforces 5,000 calls/day.

  • Data volume sensitivity

    B

    Exact Globe doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Exact Globe 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 Exact Globe to Dolibarr ERP data migrations

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

Can't find your answer?

Walk through your Exact Globe 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 three and five weeks for accounts under 10,000 records and 50,000 transactions with no multi-level BOMs. Migrations with multi-level Bills of Materials, large GL histories (over 100,000 journal entries), effective-dated HR compensation records, or multiple Exact Globe add-on modules move to seven to eleven weeks because of recursive BOM traversal, GL period-by-period export sequencing, and Dolibarr module configuration. The discovery and staging phase alone typically takes one to two weeks before any production migration begins.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Exact Globe.
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