ERP migration
Field-level mapping, validation, and rollback between eBIZ SMARTZ Business ERP and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.
eBIZ SMARTZ Business ERP
Source
Dolibarr ERP
Destination
Compatibility
9 of 12
objects map 1:1 between eBIZ SMARTZ Business ERP and Dolibarr ERP.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from eBIZ SMARTZ Business ERP to Dolibarr is a structural migration from a consolidated enterprise platform to a modular SME-focused system. eBIZ SMARTZ organizes data around a unified database with multi-level chart of accounts, cost centers, and operating locations that cascade into consolidated global financials. Dolibarr uses a modular architecture where businesses enable only the modules they need, with Third Parties replacing Customers and Projects replacing cost centers. We resolve the chart of accounts mapping, preserve journal entry sequencing for audit trails, and restructure operating location hierarchies into Dolibarr-compatible entities. Workflows, automations, and custom approval chains do not migrate as code; we deliver a written inventory for the customer admin to rebuild in Dolibarr's workflow configuration.
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 eBIZ SMARTZ Business ERP 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.
eBIZ SMARTZ Business ERP
Customer
Dolibarr ERP
Third Party (Societe)
1:1eBIZ SMARTZ Customer records map to Dolibarr Third Party (Societe) with customer flag enabled. The 360-degree customer view (consolidated orders, invoices, payments) maps to Dolibarr's linked contacts, proposals, orders, and invoices accessible from the Third Party page. Customer opening balances migrate as opening balance entries in Dolibarr accounting module.
eBIZ SMARTZ Business ERP
Order
Dolibarr ERP
Order (Commande)
1:1eBIZ SMARTZ Orders map to Dolibarr Orders with order reference, date, and line items preserved. The transactional linkage to Customer migrates as the Third Party reference on the Order. Order status (pending, confirmed, shipped) maps to Dolibarr OrderStatus values. If the source uses order-to-invoice linkage, we preserve the reference for reconciliation.
eBIZ SMARTZ Business ERP
Invoice
Dolibarr ERP
Invoice (Facture)
1:1Sales Invoices from eBIZ SMARTZ map to Dolibarr Customer Invoice records. Customer tax management from eBIZ SMARTZ (tax rates, tax codes) migrates to Dolibarr's VAT/revenue configuration. Invoice receipt status and payment linkage migrate to Dolibarr's payment status fields. Invoice knockoff and advance/refund deposit records map to Dolibarr's payment reconciliation features.
eBIZ SMARTZ Business ERP
Payment
Dolibarr ERP
Payment (Paiement)
1:1Payment records from eBIZ SMARTZ link to invoices via the Customer account and invoice reference. We migrate payment date, amount, payment method, and reference. Payments reconcile against the customer account balance in Dolibarr accounting module using the same reconciliation logic.
eBIZ SMARTZ Business ERP
Chart of Accounts
Dolibarr ERP
Account (Plan de Compte)
lossyeBIZ SMARTZ multi-level chart of accounts maps to Dolibarr accounting module accounts. We preserve the account hierarchy levels (up to eBIZ SMARTZ's defined depth) as parent-child account relationships in Dolibarr. Inter-company segment information from eBIZ SMARTZ maps to third-party account links in Dolibarr rather than a dedicated intercompany segment. Opening balances for each account migrate as general ledger opening entries.
eBIZ SMARTZ Business ERP
Journal Entries
Dolibarr ERP
General Ledger Entries (Ecritures)
1:1Historical journal entries and subledger transactions from eBIZ SMARTZ migrate to Dolibarr accounting entries with debit/credit preserved. We sequence entries chronologically to maintain audit trail integrity. Voucher posting and cancellation records from eBIZ SMARTZ map to Dolibarr's accounting entry reversal mechanism. Multi-level approval workflow metadata does not migrate; we document approval thresholds for admin rebuild.
eBIZ SMARTZ Business ERP
Cost Center
Dolibarr ERP
Project (Projet)
1:1eBIZ SMARTZ multi-level cost centers map to Dolibarr Projects. The hierarchical structure (categories containing cost centers) flattens to Dolibarr's project-parent relationship if within three levels; deeper hierarchies may require categorization into Dolibarr project categories. Project association from source orders and invoices migrates as project links on Dolibarr documents.
eBIZ SMARTZ Business ERP
Operating Location
Dolibarr ERP
Entity or Project
lossyeBIZ SMARTZ corporate headquarters and division structures require restructuring for Dolibarr. If the destination organization uses Dolibarr's multi-company entity feature (paid module), each operating location maps to a separate Entity. Without multi-company enabled, divisions map to Projects with customer and order scope restricted per project. We determine the appropriate strategy during scoping based on reporting requirements.
eBIZ SMARTZ Business ERP
Bank Transaction
Dolibarr ERP
Bank Account Transaction
1:1eBIZ SMARTZ bank management records (cash transactions, bank transactions, inter-bank transfers) map to Dolibarr Bank Account entries. Cheque printing references migrate as bank transaction references. Bank reconciliation records from eBIZ SMARTZ map to Dolibarr's bank reconciliation feature with statement date matching.
eBIZ SMARTZ Business ERP
Debit and Credit Notes
Dolibarr ERP
Credit Note (Avoir)
1:1Debit notes and credit notes from eBIZ SMARTZ map to Dolibarr Credit Notes (Avoir). The linked original invoice reference migrates as the source document link. Credit note amounts apply against customer account balances in Dolibarr accounting module.
eBIZ SMARTZ Business ERP
Employee
Dolibarr ERP
User
1:1eBIZ SMARTZ HR module employee records may map to Dolibarr Users if the HR module is in scope. Dolibarr's User model differs from HRIS; we typically migrate name, email, and Dolibarr permission profile. Historical compensation and benefits data from eBIZ SMARTZ HR does not have a direct Dolibarr equivalent and is documented in a written handoff for admin review or a separate HRIS migration.
eBIZ SMARTZ Business ERP
Custom Fields
Dolibarr ERP
Extra Fields
lossyeBIZ SMARTZ custom fields introduced during implementation require field-level mapping to Dolibarr extra fields (ExtraFields). Dolibarr supports extra fields on most standard objects as key-value pairs. We map each source custom field to a Dolibarr extra field with matching data type (text, date, numeric, select). Complex validation logic from custom fields does not migrate and requires manual Dolibarr configuration.
| eBIZ SMARTZ Business ERP | Dolibarr ERP | Compatibility | |
|---|---|---|---|
| Customer | Third Party (Societe)1:1 | Fully supported | |
| Order | Order (Commande)1:1 | Fully supported | |
| Invoice | Invoice (Facture)1:1 | Fully supported | |
| Payment | Payment (Paiement)1:1 | Fully supported | |
| Chart of Accounts | Account (Plan de Compte)lossy | Fully supported | |
| Journal Entries | General Ledger Entries (Ecritures)1:1 | Fully supported | |
| Cost Center | Project (Projet)1:1 | Fully supported | |
| Operating Location | Entity or Projectlossy | Fully supported | |
| Bank Transaction | Bank Account Transaction1:1 | Fully supported | |
| Debit and Credit Notes | Credit Note (Avoir)1:1 | Fully supported | |
| Employee | User1:1 | Fully supported | |
| Custom Fields | Extra Fieldslossy | 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.
eBIZ SMARTZ Business ERP gotchas
No public API documentation for self-service extraction
Two distinct products carry similar branding
User-Defined Workflows are configuration data, not transactional records
Custom fields and RepSmith report definitions vary by implementation
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 data audit
We audit the source eBIZ SMARTZ system across all modules in scope, including customer count, order and invoice transaction volumes, chart of accounts depth, cost center hierarchy levels, number of operating locations, and historical journal entry count. We assess custom fields introduced during implementation and identify any approval workflow configurations that need documentation. The discovery output is a written migration scope defining object priority, data volume estimates, and a recommendation on whether to migrate full journal history or opening balances only.
Dolibarr module selection and hosting setup
We determine which Dolibarr modules to enable based on the eBIZ SMARTZ modules in scope: Third Parties/CRM (always), Invoicing (always), Orders (always), Accounting (always), Projects (if cost centers or project management is active), Stock/Inventory (if applicable), HR/Employees (if in scope). We assist with DoliCloud hosting setup or validate the customer's self-hosted environment meets requirements (PHP version, MySQL/MariaDB, disk space for data volume). Dolibarr must be installed and modules enabled before migration begins.
Chart of accounts and cost center mapping design
We design the Dolibarr chart of accounts mapping from eBIZ SMARTZ, flattening multi-level hierarchies as needed and mapping inter-company segment logic to Dolibarr-compatible structures. We design the cost center to Project mapping, including category strategy for hierarchies exceeding Dolibarr's native depth. We design the operating location restructuring (Entity vs Project scope). All mapping designs are validated against Dolibarr's data model and documented for admin review before any data moves.
Test migration and reconciliation
We run a test migration into the Dolibarr instance using a representative data sample covering all object types. The customer's finance lead reconciles chart of account totals, customer balances, and invoice amounts against eBIZ SMARTZ reports. We correct any mapping errors, adjust field transformations, and validate that opening balances reconcile to the penny. The test migration runs until reconciliation passes before proceeding to production.
Production migration in dependency order
We run production migration in record-dependency order: chart of accounts (foundation for accounting entries), bank accounts, third parties (customers and suppliers), products if applicable, orders, invoices, payments, cost center/project structure, journal entries, and operating location entities or projects. Each phase emits a row-count reconciliation report. We freeze eBIZ SMARTZ write access during the final migration window to capture any delta from the test migration through cutover.
Cutover, validation, and workflow handoff
We validate final totals in Dolibarr against eBIZ SMARTZ closing balances, enable Dolibarr as the system of record, and deliver the approval workflow inventory document to the customer admin for rebuild in Dolibarr's permission system. We support a three-day hypercare window for reconciliation issues. We do not rebuild eBIZ SMARTZ workflows, automations, or approval chains as part of the migration scope; that work is documented separately for the customer's admin or a Dolibarr implementation partner.
Platform deep dives
eBIZ SMARTZ Business ERP
Source
Strengths
Weaknesses
Dolibarr ERP
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP and Dolibarr ERP.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across eBIZ SMARTZ Business ERP and Dolibarr ERP.
Object compatibility
All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP 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
eBIZ SMARTZ Business ERP: Not publicly documented.
Data volume sensitivity
eBIZ SMARTZ Business ERP 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 eBIZ SMARTZ Business ERP to Dolibarr ERP migration scoping. Not seeing yours? Book a call.
Walk through your eBIZ SMARTZ Business ERP 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 eBIZ SMARTZ Business ERP
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.