ERP migration
Field-level mapping, validation, and rollback between reybex and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.
reybex
Source
Dolibarr ERP
Destination
Compatibility
11 of 13
objects map 1:1 between reybex and Dolibarr ERP.
Complexity
BStandard
Timeline
4-8 weeks
Overview
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.
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 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
Dolibarr ERP
ThirdParty
1:1reybex 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
Dolibarr ERP
Product
1:1reybex 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
Dolibarr ERP
Order (CommandeClient)
1:1reybex 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
Dolibarr ERP
Order (CommandeFournisseur)
1:1reybex 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
Dolibarr ERP
Stock (MouvementStock)
1:1reybex 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
Dolibarr ERP
Invoice (Facture)
1:1reybex 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
Dolibarr ERP
Bank Transaction (ComptaBank)
1:1reybex'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
Dolibarr ERP
Project (Projet)
1:1reybex 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
Dolibarr ERP
Product / BOM (Nomenclature)
lossyreybex 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
Dolibarr ERP
Agenda / Action
1:1reybex 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
Dolibarr ERP
Extra Fields
lossyreybex 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
Dolibarr ERP
Reference Document (no native EDI)
1:1reybex 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
Dolibarr ERP
User
1:1reybex 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.
| reybex | Dolibarr ERP | Compatibility | |
|---|---|---|---|
| Customers | ThirdParty1:1 | Fully supported | |
| Articles | Product1:1 | Mapping required | |
| Sales Orders | Order (CommandeClient)1:1 | Fully supported | |
| Purchase Orders | Order (CommandeFournisseur)1:1 | Mapping required | |
| Inventory / Stock Levels | Stock (MouvementStock)1:1 | Mapping required | |
| Invoices | Invoice (Facture)1:1 | Mapping required | |
| Banking / Cash Transactions | Bank Transaction (ComptaBank)1:1 | Mapping required | |
| Projects | Project (Projet)1:1 | Mapping required | |
| Manufacturing / Production Orders | Product / BOM (Nomenclature)lossy | Mapping required | |
| CRM Activities / Engagements | Agenda / Action1:1 | Mapping required | |
| Custom Fields | Extra Fieldslossy | Mapping required | |
| EDI Documents | Reference Document (no native EDI)1:1 | Not supported | |
| Owner / Users | User1:1 | 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.
reybex gotchas
No public API documentation for schema discovery
EDI transaction sets are not transferable
GoBD compliance metadata must be explicitly preserved
Inventory snapshots require coordination with active orders
No documented bulk export or batch API
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 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.
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.
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.
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.
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.
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
reybex
Source
Strengths
Weaknesses
Dolibarr ERP
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across reybex and Dolibarr ERP.
Object compatibility
1 of 8 objects need a mapping; the rest are 1:1.
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
reybex: Not publicly documented.
Data volume sensitivity
reybex exposes a bulk API — large-volume migrations stream efficiently.
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 reybex to Dolibarr ERP migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave reybex
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.