ERP migration
Field-level mapping, validation, and rollback between Scopevisio and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.
Scopevisio
Source
Dolibarr ERP
Destination
Compatibility
10 of 12
objects map 1:1 between Scopevisio and Dolibarr ERP.
Complexity
BStandard
Timeline
2-5 weeks
Overview
Moving from Scopevisio to Dolibarr is a downsize from an integrated German mid-market ERP to a lightweight open-source ERP/CRM, with the primary trade-off being the loss of GDPdU-compliant archive export and multi-company ledger management that are standard in Scopevisio's Finance module. Scopevisio's Customers and Vendors both map to Dolibarr's Third Party object using type flags; Scopevisio's Organisation structures map to Dolibarr's User and Project hierarchies. We handle Scopevisio's process-orientated document layer by exporting files in original formats and re-associating them in Dolibarr's ECM module. Invoices and Credit Notes carry line-item, tax, and payment metadata that we map to Dolibarr's invoice schema with open/paid status preserved. Time entries export by project and employee and land as Dolibarr Project Time Spent records. Workflows, automations, and GDPdU audit archives do not migrate; we deliver a written inventory of workflow configurations for the customer to rebuild in Dolibarr's native action/trigger model.
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 Scopevisio 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.
Scopevisio
Customer
Dolibarr ERP
Third Party (Type: Customer)
1:1Scopevisio Customer master records map to Dolibarr Third Party with the Customer checkbox enabled. Address, communication, and classification fields transfer 1:1. We handle Scopevisio's multi-address structures by designating the primary address and flagging secondary addresses in Dolibarr's dedicated address table. Tax identification numbers (Steuernummer/USt-IdNr) map to the Third Party fiscal identification fields. Classification codes from Scopevisio become Dolibarr categories that we create and assign during import.
Scopevisio
Vendor
Dolibarr ERP
Third Party (Type: Supplier)
1:1Scopevisio Vendor records mirror Customer master data structure and map to Dolibarr Third Party with the Supplier checkbox enabled. Banking details (IBAN, BIC) migrate to Dolibarr's bank account fields on the Third Party. Payment terms from Scopevisio (e.g., 30 days, 60 days net) map to Dolibarr's payment term setup. We deduplicate against any existing Customer Third Parties by matching on tax ID or email domain.
Scopevisio
Chart of Accounts / G/L Account
Dolibarr ERP
Account
lossyScopevisio's hierarchical chart of accounts with German SKR types (SKR03, SKR04), tax codes, and cost-centre flags requires transformation. Dolibarr has no native SKR preset, so we map Scopevisio's account type (asset, liability, equity, revenue, expense) to Dolibarr's account categories and flag any German tax-relevant accounts with a custom label. Each company in a Scopevisio multi-company setup has its own chart; we extract each as a separate import set and note which accounts are inter-company vs per-entity.
Scopevisio
Invoice and Credit Note
Dolibarr ERP
Invoice / Supplier Invoice
1:1Outgoing invoices from Scopevisio map to Dolibarr Customer Invoice; incoming invoices map to Dolibarr Supplier Invoice. Scopevisio stores invoice status and document status separately; we preserve both as Dolibarr's status and payment status fields. Line items carry product reference, quantity, unit price, VAT rate, and discount; these map to Dolibarr invoice lines with the product/service linked. Open invoices retain open status; paid invoices carry payment date and payment method from Scopevisio's payment ledger entries.
Scopevisio
Project
Dolibarr ERP
Project
1:1Scopevisio Projects export with their hierarchy, billing method, and associated cost centres. We map project-stage statuses to Dolibarr Project status values and carry forward custom project fields as Dolibarr extra fields. If Scopevisio projects use hierarchical sub-project structures, Dolibarr's task/sub-task model within a Project accommodates the relationship. Projects without Scopevisio DMS documents are imported first; projects with document associations are queued until the document import phase completes.
Scopevisio
Time Entry
Dolibarr ERP
Project Time Spent
1:1Scopevisio time entries associate project, employee, date, hours, and optionally billing rate. We map each entry to a Dolibarr Task under the corresponding Project with the time recorded in hours and the employee linked via User ID. Billable/non-billable flags from Scopevisio map to Dolibarr's billable task flag. If Scopevisio time entries reference a service or product for billing, we create the corresponding Product in Dolibarr and link the task for invoicing.
Scopevisio
Document (DMS/ECM)
Dolibarr ERP
ECM File
1:1Scopevisio's DMS/ECM layer stores documents linked to business objects. We export files in original format (PDF, Office, images) and re-associate them in Dolibarr ECM with the correct object reference (Third Party, Project, Invoice, or Task). File naming conventions and Scopevisio folder structures become Dolibarr directory labels. Large files (over 10 MB) are chunked; files with non-standard characters in filenames are sanitized. We preserve Scopevisio's document metadata (created date, author) as file properties.
Scopevisio
Employee
Dolibarr ERP
User / HR Employee
1:1Scopevisio HR module employees map to Dolibarr User records for system access and to the HR Employee module (if enabled) for personnel data. Organisational hierarchy from Scopevisio maps to Dolibarr User reporting lines (subordinate/manager relationships). PTO balances and effective-dated compensation records migrate as HR extra fields; we note that Dolibarr's HR module handles basic leave tracking and salary but is less feature-rich than Scopevisio's dedicated HCM module.
Scopevisio
Item / Product
Dolibarr ERP
Product / Service
1:1Scopevisio Items export with pricing, unit of measure, stock-control flags, and optionally BOM structures. We map item codes to Dolibarr Product ref, descriptions to label, and pricing tiers to Dolibarr price lists. Stock-control flags activate Dolibarr's warehouse module; BOM structures note as a custom flag since Dolibarr's manufacturing module handles bill of materials separately. Any custom pricing tiers are written as separate price list rows in Dolibarr.
Scopevisio
Fixed Asset
Dolibarr ERP
Asset
1:1Scopevisio fixed asset records carry acquisition cost, depreciation method, depreciation schedule, and location. These map to Dolibarr Asset records with the acquisition date, value, and depreciation method preserved. We flag any assets with partial depreciation as open assets and note their remaining book value. Some destinations handle asset depreciation differently; we document the Scopevisio depreciation schedule as a custom field for the customer's accountant to verify against German commercial code (HGB) requirements.
Scopevisio
Custom Field
Dolibarr ERP
Extra Field
lossyScopevisio custom fields on standard objects (Customer, Invoice, Project, Employee) map to Dolibarr Extra Fields with type translation: date fields become date, text fields become varchar, picklist fields become select. We discover all custom field definitions during scoping, map them to Dolibarr extrafield definitions, and note any type differences that require data transformation (e.g., multi-select picklists in Scopevisio become multi-checkbox extra fields in Dolibarr).
Scopevisio
Attachment
Dolibarr ERP
Document
1:1File attachments on any Scopevisio object export as binary blobs paired with their parent record reference. We map each file to a Dolibarr document attached to the equivalent object (Third Party, Project, Invoice, or Task). Dolibarr's file-size limit per upload defaults to 8 MB; larger attachments are flagged for split or hosted-link replacement. Dolibarr's native document indexing and full-text search covers imported files after re-attachment.
| Scopevisio | Dolibarr ERP | Compatibility | |
|---|---|---|---|
| Customer | Third Party (Type: Customer)1:1 | Fully supported | |
| Vendor | Third Party (Type: Supplier)1:1 | Fully supported | |
| Chart of Accounts / G/L Account | Accountlossy | Fully supported | |
| Invoice and Credit Note | Invoice / Supplier Invoice1:1 | Fully supported | |
| Project | Project1:1 | Fully supported | |
| Time Entry | Project Time Spent1:1 | Fully supported | |
| Document (DMS/ECM) | ECM File1:1 | Fully supported | |
| Employee | User / HR Employee1:1 | Fully supported | |
| Item / Product | Product / Service1:1 | Fully supported | |
| Fixed Asset | Asset1:1 | Fully supported | |
| Custom Field | Extra Fieldlossy | Fully supported | |
| Attachment | Document1: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.
Scopevisio gotchas
GDPdU export format requires specialist handling
Module-tier licensing affects what data is accessible
Multi-company setups require per-company export sequencing
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
Module and data scoping
We audit the Scopevisio tenant to identify active modules (Organisation, Finance, DMS/ECM), licensed user count, and multi-company entity list. We extract a full object inventory from each licensed module: Third Party count (Customers + Vendors), invoice volume, project count, time entry count, document file count and total size, and fixed asset count. This scoping output defines the migration scope document, the per-company export plan for multi-company tenants, and the per-module pricing estimate. We verify that the customer has the Finance module licensed before scoping invoice migration.
GDPdU archive and multi-company export strategy
For customers with active tax audit periods requiring GDPdU archive continuity, we discuss the GDPdU limitation upfront and agree on a strategy: either migrate only the structured accounting records (without archive format) or plan a third-party DATEV-compatible export as a post-migration step. For multi-company tenants, we agree on the instance strategy (separate instances, Multi-Company add-on, or single-instance flatten) before designing the per-company export sequence. Each company exports its own chart of accounts, third parties, invoices, and documents in dependency order.
Schema preparation in Dolibarr
We configure the destination Dolibarr instance before any data loads. This includes activating required modules (Third Parties, Invoices, Projects, HR, ECM, Accounting), creating the account chart with Scopevisio account type mapping, setting up VAT rates and payment terms that match Scopevisio's German tax configuration, and defining any required Extra Fields to receive Scopevisio custom field data. Dolibarr runs on a staging URL first for validation before production cutover.
Staging migration and reconciliation
We run a full migration into the staging Dolibarr instance using production-like data volume. The customer's finance lead reconciles: third party count, invoice totals by status, project count, and document count against Scopevisio exports. We resolve any mapping issues (field type mismatches, missing required fields, character encoding problems) at this stage. The customer signs off the staging migration before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Account chart first (Accounting module), then Third Parties (Customers and Vendors), then Products and Services, then Projects with their time entries, then Invoices and Credit Notes with payment status, then Documents re-associated to their parent objects, then Employees and Fixed Assets, then Custom Fields last. Multi-company exports run sequentially per entity to prevent inter-company record duplication. Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and workflow rebuild handoff
We freeze Scopevisio writes during cutover, run a final delta migration of any records modified during the window, then switch the customer's team to Dolibarr as the system of record. We deliver a written workflow inventory document describing Scopevisio's process-orientated workflow configurations for the customer's admin to rebuild in Dolibarr's action/trigger model. We support a one-week hypercare window for reconciliation issues. We do not rebuild Scopevisio workflows as Dolibarr workflows inside the migration scope; that is a separate engagement.
Platform deep dives
Scopevisio
Source
Strengths
Weaknesses
Dolibarr ERP
Destination
Strengths
Weaknesses
Complexity grading
Standard ERP migration. All 8 core objects map 1:1 between Scopevisio and Dolibarr ERP.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Scopevisio and Dolibarr ERP.
Object compatibility
All 8 core objects map 1:1 between Scopevisio 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
Scopevisio: Not publicly documented.
Data volume sensitivity
Scopevisio 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 Scopevisio to Dolibarr ERP migration scoping. Not seeing yours? Book a call.
Walk through your Scopevisio 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 Scopevisio
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.