ERP migration
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
Source
Dolibarr ERP
Destination
Compatibility
10 of 13
objects map 1:1 between Exact Globe and Dolibarr ERP.
Complexity
BStandard
Timeline
3-5 weeks
Overview
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.
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 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)
Dolibarr ERP
ThirdParty (Customer and Supplier)
1:manyExact 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
Dolibarr ERP
Account (Chart of Accounts) + Bookkeeping (EcritureComptable)
1:1Exact 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
Dolibarr ERP
Invoice (Facture)
1:1Exact 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)
Dolibarr ERP
Product (Article/Service)
1:1Exact 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)
Dolibarr ERP
Product BOM (niveau=0 only)
lossyExact 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
Dolibarr ERP
Order (CommandeClient / CommandeFournisseur)
1:1Exact 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
Dolibarr ERP
Proposal (Propal)
1:1Exact 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
Dolibarr ERP
Project (Projet)
1:1Exact 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)
Dolibarr ERP
User/Employee (Utilisateur)
1:1Exact 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
Dolibarr ERP
Contact (SocPeople)
1:1Exact 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)
Dolibarr ERP
Account (Plan de Compte)
1:1Exact 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
Dolibarr ERP
Asset (Actif)
1:1Exact 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
Dolibarr ERP
ExtraFields (Champs Extra)
lossyExact 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.
| Exact Globe | Dolibarr ERP | Compatibility | |
|---|---|---|---|
| Accounts (Debtors/Creditors) | ThirdParty (Customer and Supplier)1:many | Fully supported | |
| Financial Entries and Journal Lines | Account (Chart of Accounts) + Bookkeeping (EcritureComptable)1:1 | Fully supported | |
| Invoices and Invoice Lines | Invoice (Facture)1:1 | Fully supported | |
| Items (Products/Services/Variants) | Product (Article/Service)1:1 | Fully supported | |
| Bills of Materials (BOMs) | Product BOM (niveau=0 only)lossy | Fully supported | |
| Sales Orders and Purchase Orders | Order (CommandeClient / CommandeFournisseur)1:1 | Fully supported | |
| Quotations | Proposal (Propal)1:1 | Mapping required | |
| Projects | Project (Projet)1:1 | Fully supported | |
| Human Resources (Employees) | User/Employee (Utilisateur)1:1 | Fully supported | |
| Contact Persons | Contact (SocPeople)1:1 | Fully supported | |
| General Ledger (Chart of Accounts) | Account (Plan de Compte)1:1 | Fully supported | |
| Fixed Assets | Asset (Actif)1:1 | Mapping required | |
| Custom Fields on Standard Tables | ExtraFields (Champs Extra)lossy | 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.
Exact Globe gotchas
Exact Globe Next end-of-support creates a hard migration deadline
Cannot run Exact Globe Next and Exact Globe+ concurrently
API rate limits on Exact Online cloud restrict bulk export speed
Custom fields on standard tables are schema-locked after creation
File attachments are not reliably accessible via standard APIs
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 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.
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.
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.
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.
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.
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
Exact Globe
Source
Strengths
Weaknesses
Dolibarr ERP
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Exact Globe and Dolibarr ERP.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Exact Globe and Dolibarr ERP.
Object compatibility
All 8 core objects map 1:1 between Exact Globe 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
Exact Globe: Not publicly documented for on-premise Exact Globe; Exact Online cloud enforces 5,000 calls/day.
Data volume sensitivity
Exact Globe doesn't expose a bulk API — REST + parallelization used for high-volume runs.
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 Exact Globe to Dolibarr ERP migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Exact Globe
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.