ERP migration

Migrate from reybex to Dolibarr ERP

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

reybex logo

reybex

Source

Dolibarr ERP

Destination

Dolibarr ERP logo

Compatibility

85%

11 of 13

objects map 1:1 between reybex and Dolibarr ERP.

Complexity

BStandard

Timeline

4-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from reybex to Dolibarr is a migration from a German-hosted proprietary cloud ERP to an open-source, self-hostable all-in-one ERP and CRM. reybex bundles ERP, WMS, financial accounting, and B2B trade behind a proprietary API with no public documentation; Dolibarr uses a standard MySQL-backed PHP application with a published database schema, REST API, and CSV import tools. The migration's primary complexity is schema discovery — reybex does not expose its API field names publicly, so we must introspect field metadata via frontend-style API endpoints during a pre-migration audit visit before any data extraction begins. Financial records carry GoBD compliance metadata (TSE signatures, tax codes, document numbers) that must map explicitly to Dolibarr's accounting module fields to preserve audit trails. EDI transaction sets (ORDERS, INVOIC, DESADV) are platform-native and cannot transfer; we export EDI partner mappings and configuration metadata as a reference document for the customer to re-establish in Dolibarr or via a third-party EDI gateway. Dolibarr's manufacturing module is less mature than reybex's production planning and capacity scheduling features, so BOMs and production orders require a gap assessment before migration to determine whether Dolibarr's production module meets the customer's post-migration needs.

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

reybex logo

reybex

What's pushing teams away

  • Negative reviewers report software bugs and glitches causing frequent system crashes and data loss, with unresponsive customer support making issues worse.
  • The user interface is described as confusing and lacking intuitive design, making day-to-day navigation difficult for non-technical staff.
  • Some customers find pricing disproportionate to the functionality delivered, particularly at the entry tier where core features feel limited.
  • Setup complexity with extensive configuration options creates a steep learning curve that deters teams without dedicated ERP experience.

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

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

reybex

Customers

maps to

Dolibarr ERP

ThirdParty

1:1
Fully supported

reybex Customer records map to Dolibarr ThirdParty (societe). reybex stores name, address, contact fields, and country-specific address structures that map to Dolibarr's address, country, and state fields. reybex's customer-specific custom fields (discovered during the pre-migration audit) map to Dolibarr Extra Fields on ThirdParty. reybex Customer categories map to Dolibarr categories via the Categorie API.

reybex

Articles

maps to

Dolibarr ERP

Product

1:1
Mapping required

reybex Articles (SKUs with variant matrices) map to Dolibarr Product. reybex stores variants as structured rows (size, color, material) that we unpack into Dolibarr product variants using Dolibarr's multi-price and variant attribute system. Multi-language article descriptions map to Dolibarr's translated description fields. reybex hs_sku maps to Dolibarr's ref field. Stock quantities per warehouse map to Dolibarr's warehouse-linked stock entries.

reybex

Sales Orders

maps to

Dolibarr ERP

Order (CommandeClient)

1:1
Fully supported

reybex Sales Orders map to Dolibarr Customer Order (CommandeClient). Order headers (order number, date, status, customer reference) map directly. Line items map to order lines with product reference, quantity, unit price, VAT rate, and discount preserved. reybex order status values map to Dolibarr ORDER_STATUS values (Draft, Validated, Shipped, Closed). reybex fulfillment tracking references migrate as notes on the order.

reybex

Purchase Orders

maps to

Dolibarr ERP

Order (CommandeFournisseur)

1:1
Mapping required

reybex Purchase Orders map to Dolibarr Supplier Order (CommandeFournisseur). reybex vendor relationships require mapping to Dolibarr ThirdParty records with the Supplier flag set. PO line items (product, quantity, expected delivery date, cost price) map to Dolibarr order lines. PO approval workflows do not transfer and must be reconfigured in Dolibarr under Home > Setup > Workflows.

reybex

Inventory / Stock Levels

maps to

Dolibarr ERP

Stock (MouvementStock)

1:1
Mapping required

reybex real-time stock quantities per warehouse map to Dolibarr warehouse-linked stock entries. reybex's warehouse locations map to Dolibarr Entrepot records. Lot and batch tracking in reybex maps to Dolibarr's lot/serial number tracking on Product if enabled. We export stock as a snapshot taken during a low-activity window and cross-reference against open order quantities to produce a consistent cutover balance.

reybex

Invoices

maps to

Dolibarr ERP

Invoice (Facture)

1:1
Mapping required

reybex invoices carry GoBD-compliant metadata (TSE signatures, document numbers, tax codes, VAT rate assignments) that must map explicitly to Dolibarr invoice fields. reybex's invoice headers and line items map to Dolibarr Facture and FactureLigne. reybex's tax code assignments map to Dolibarr VAT rate configuration (regles_tva table). Any invoice with missing TSE metadata is flagged for manual review before the cutover. Multi-currency invoices require mapping reybex currency codes to Dolibarr multicurrency settings.

reybex

Banking / Cash Transactions

maps to

Dolibarr ERP

Bank Transaction (ComptaBank)

1:1
Mapping required

reybex's GoBD-compliant bank statement and POS transaction records require mapping to Dolibarr's bank reconciliation module (ComptaBank). TSE-signed receipts map to Dolibarr's document attachment model. Cash register transactions map to Dolibarr's cash management entries. reybex's account assignment structure (Geldkonto) maps to Dolibarr's bank account and analytical account dimensions.

reybex

Projects

maps to

Dolibarr ERP

Project (Projet)

1:1
Mapping required

reybex Project records including tasks, time entries, and budgets map to Dolibarr Projet and tasks (Task). reybex task dependencies and milestone hierarchies require flattening during export and reconstruction in Dolibarr's task management interface. Dolibarr's project billing features (linking invoices to projects) provide a partial replacement for reybex's project cost tracking. We flag any project-level financial reporting gaps during the migration audit.

reybex

Manufacturing / Production Orders

maps to

Dolibarr ERP

Product / BOM (Nomenclature)

lossy
Mapping required

reybex BOMs (bills of materials) and production routings map to Dolibarr Product with Nomenclature (BOM) module enabled. reybex's finished-goods outputs and material consumption lines map to Dolibarr BOM components. Machine capacity planning data and production scheduling parameters do not transfer natively because Dolibarr's production module lacks capacity planning. We perform a gap assessment during scoping to determine whether Dolibarr's production module meets the customer's needs or whether a third-party production add-on is required.

reybex

CRM Activities / Engagements

maps to

Dolibarr ERP

Agenda / Action

1:1
Mapping required

reybex Sales Activities (calls, emails, meetings, tasks) tied to Customer records map to Dolibarr Agenda (Action) records. reybex activity types and timestamps preserve; custom activity fields require schema discovery before mapping. reybex email body content maps to Dolibarr Action with full notes preserved. Meeting location and attendee information maps to Dolibarr Action's location and contact linkage.

reybex

Custom Fields

maps to

Dolibarr ERP

Extra Fields

lossy
Mapping required

reybex custom fields on Articles and Customers require schema discovery per tenant during the pre-migration audit visit. We detect all custom field definitions, data types, and picklist values, then create equivalent Dolibarr Extra Fields on the corresponding objects under Setup > Dictionaries > Extra Fields before the data migration phase begins. reybex multi-select custom fields map to Dolibarr's checkbox group or multiple-select Extra Field types.

reybex

EDI Documents

maps to

Dolibarr ERP

Reference Document (no native EDI)

1:1
Not supported

reybex EDI transaction sets (ORDERS, INVOIC, DESADV) are platform-native message formats that cannot be meaningfully imported into Dolibarr. We export EDI partner mappings, partnership configurations, and transaction set metadata as a reference document (CSV and PDF) for the customer's admin to re-establish EDI in Dolibarr via a third-party EDI marketplace module or external EDI gateway. The EDI partner re-onboarding workflow is documented separately as a manual workstream.

reybex

Owner / Users

maps to

Dolibarr ERP

User

1:1
Fully supported

reybex Users map to Dolibarr User records. We resolve by email match. Any reybex user without a matching Dolibarr User is held in a reconciliation queue for the customer's admin to provision before record import resumes. User permissions (sales, purchasing, admin) map to Dolibarr's permission groups under Home > Setup > Users & Groups.

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.

reybex logo

reybex gotchas

High

No public API documentation for schema discovery

High

EDI transaction sets are not transferable

Medium

GoBD compliance metadata must be explicitly preserved

Medium

Inventory snapshots require coordination with active orders

Low

No documented bulk export or batch API

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

  • reybex has no public API documentation for schema discovery

    reybex does not publish its API schema publicly. Field names, data types, and object relationships are not accessible without partner-level credentials. We work around this by using reybex's frontend-style API endpoints to introspect field metadata during a pre-migration audit visit, but this adds a discovery step not present in migrations from better-documented platforms. The audit must complete before we can finalize the extraction scripts and Dolibarr field mapping matrix.

  • EDI transaction sets are not transferable to Dolibarr

    reybex supports deep EDI workflows for B2B trade with transaction sets including ORDERS, INVOIC, and DESADV. Dolibarr has no native EDI module. EDI documents are platform-native message formats that cannot be imported into Dolibarr. We export EDI partner mappings and partnership configurations as a reference document, but the actual EDI history must be recreated manually or via a third-party EDI gateway. Businesses relying on EDI should evaluate Dolibarr marketplace EDI modules or a standalone EDI provider before committing to migration.

  • GoBD compliance metadata must be explicitly preserved in financial records

    reybex financial records include TSE signatures, sequential document numbers, and tax code assignments that carry legal weight under German commercial law. If these fields are omitted during import into Dolibarr's accounting module, the destination records will not satisfy German audit requirements. We explicitly map every invoice and banking record's GoBD compliance attributes and flag any records with missing TSE data for manual review before the cutover. reybex tax rate configurations must map to Dolibarr's regles_tva table entries correctly.

  • Dolibarr lacks production capacity planning, a core reybex feature

    reybex includes capacity planning that makes machine and personnel capacities transparent and controllable. Dolibarr's production module supports basic BOM management and work orders but lacks native capacity scheduling and resource load balancing. We perform a production-gap assessment during scoping. If the customer's manufacturing workflows depend on capacity planning, we document the gap and recommend either Dolibarr community production add-ons or a separate production scheduling tool, as this data does not migrate in functional form.

  • Dolibarr import validation rejects mismatched date formats

    Dolibarr's CSV import tool validates date fields against the format ^[0-9]{4}-[0-9]{2}-[0-9]{2}( [0-9]{2}:[0-9]{2}:[0-9]{2})?$. GitHub issue #24700 documents that dates in formats like '2015-01-01' vs '2015-01-01 12:30:00' can trigger field validation errors during import. reybex date exports must be normalized to Dolibarr's expected format before import. We perform pre-import date normalization as part of the data transformation pipeline.

Migration approach

Six steps for a successful reybex to Dolibarr ERP data migration

  1. Discovery and schema audit

    We conduct a pre-migration audit visit on the reybex tenant using frontend-style API endpoints to discover field names, data types, object relationships, and custom field definitions. We also audit EDI partner configurations, GoBD compliance attributes on financial records, BOM and production order structures, and active user accounts. This step produces the reybex field catalog that cannot be obtained any other way due to reybex's undocumented API. We pair this with a Dolibarr installation audit to identify enabled modules, configured warehouses, and existing chart-of-accounts entries. The output is a written migration scope with object inventory, field mapping matrix, and EDI gap assessment.

  2. Dolibarr schema preparation

    We prepare the Dolibarr destination instance: enable required modules (Products, Stocks, Invoices, Projects, Agenda, BOM/Production if applicable), create warehouse records matching reybex warehouse locations, configure VAT rate rules (regles_tva) matching reybex tax code assignments, create Extra Fields on ThirdParty and Product objects matching reybex custom fields discovered during audit, and configure multi-currency settings if the migration includes non-EUR invoices. Dolibarr schema is deployed into a sandbox or staging environment first for validation. reybex EDI partner mappings are exported as a reference CSV for the customer to use in rebuilding EDI in Dolibarr or via a third-party gateway.

  3. GoBD compliance field mapping

    We design the explicit field mapping for all financial records. reybex TSE signature data, document numbering sequences, and tax code assignments map to Dolibarr Facture fields. We create a TSE-equivalent field in Dolibarr using Extra Fields to store TSE metadata if the customer requires German audit trail continuity. Invoices with incomplete GoBD metadata are flagged with a migration status of Requires Manual Review. Multi-currency invoices require mapping reybex currency codes to Dolibarr multicurrency setup. Bank statements and cash register transactions are mapped to Dolibarr ComptaBank entries with GoBD document attachments preserved as uploaded files.

  4. Sandbox migration and reconciliation

    We run a full migration into the Dolibarr staging instance using production-like data volume. The customer reconciles record counts (ThirdParties, Products, Orders, Invoices, Projects, Actions), spot-checks 25-50 random records against the reybex source, and validates that GoBD compliance attributes are present on financial records. Any field mapping corrections happen at this stage. reybex custom field mappings are validated against the Extra Fields created in step 2. EDI partner CSV is reviewed for completeness. The customer signs off the sandbox migration before production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: ThirdParties (from reybex Customers), Products (from reybex Articles with variant unpacking), Orders (Customer Orders then Supplier Orders), Stock snapshots, Invoices (with GoBD field mapping validated per record), Projects and Tasks, Agenda Actions, and finally Production BOMs. Each phase emits a row-count reconciliation report. reybex's lack of a bulk export API means large-volume extractions use paginated looping through frontend-style endpoints; we implement request batching and throttling awareness. Any records rejected during import (date format, required field missing) are logged and retried after correction.

  6. Cutover, validation, and handoff

    We freeze reybex writes during cutover, run a final delta migration of any records modified during the migration window, then enable Dolibarr as the system of record. We deliver the EDI partner reference document, BOM gap assessment, and production module recommendations to the customer's admin team. We support a one-week hypercare window where we resolve any data issues surfaced during the first production week. We do not rebuild reybex automations, EDI workflows, or production scheduling rules as Dolibarr configurations inside the migration scope; these are separate engagements or internal admin tasks.

Platform deep dives

Context on both ends of the pair

reybex logo

reybex

Source

Strengths

  • Deep integration across ERP, WMS, and financial accounting eliminates data silos for trading and manufacturing SMEs
  • German hosting with ISO/IEC 27001 and 99.99% uptime meets EU data residency and compliance requirements
  • 100+ pre-built integrations including marketplace connectors, EDI, and B2B shop middleware
  • Modular pricing tiers allow SMEs to start with core ERP and expand into manufacturing or advanced finance
  • GoBD-compliant cash register with TSE interface satisfies German statutory requirements out of the box

Weaknesses

  • API documentation is not publicly accessible and requires partner or enterprise access
  • Mixed customer reviews cite bugs, crashes, and unresponsive support as recurring pain points
  • Pricing is opaque for Run and Fly tiers, requiring sales contact to determine cost at scale
  • User interface is described as unintuitive with a steep learning curve for non-technical teams
  • Limited information about rate limits, bulk export capabilities, and API quota management
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. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

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

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • 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

    reybex: Not publicly documented.

  • Data volume sensitivity

    A

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

Estimator

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

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

Can't find your answer?

Walk through your reybex 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 four and eight weeks for businesses under 20,000 articles, 10,000 customers, and 50,000 orders with no manufacturing complexity. Migrations with large financial history requiring GoBD field-level mapping, EDI partner re-onboarding documentation, or BOM gap assessments for production scheduling move to ten to sixteen weeks. The pre-migration schema discovery step (required because reybex lacks public API documentation) adds one to two weeks to the timeline that is not present in migrations from platforms with documented APIs.

Adjacent paths

Related migrations to explore

Ready when you are

Move from reybex.
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