DolicraftMigrate VosFactures
Migrate all your VosFactures data to Dolibarr in a few clicks. Imports clients, products, estimates, invoices, payments and categories via the VosFactures REST API. Dry-run, rollback, incremental sync, batch processing, detailed migration report. No external dependency.
Full description
DolicraftMigrate VosFactures - Complete VosFactures to Dolibarr Migration
Migrate all your VosFactures data to Dolibarr in a few clicks. DolicraftMigrate VosFactures connects directly to the VosFactures REST API and imports clients, products, estimates (proformas), invoices, payments and categories. 6 dedicated importers, full rollback capability, incremental synchronization, duplicate detection via mapping table, batch processing, and a detailed validation report. Native PHP - no external SDK or dependency required.
6 Supported Data Types
Categories
Import VosFactures product categories as Dolibarr product categories, with the parent-child hierarchy preserved.
Clients
Import VosFactures clients as Dolibarr thirdparties. Company name, full address, phone, email, VAT number and all standard fields are mapped automatically.
Products
Import VosFactures products and services. Reference, label, description, sale price, VAT rate and category assignment are mapped to the Dolibarr product table.
Estimates (Proformas)
Import VosFactures estimates and proforma documents as Dolibarr commercial proposals. Header data, line items with quantities and prices, discounts, and notes are preserved.
Invoices
Import VosFactures invoices as Dolibarr customer invoices. All invoice lines, quantities, unit prices, VAT and payment status are transferred.
Payments
Import VosFactures payments and link them to the corresponding invoices, preserving the payment-to-invoice relationship.
Key Features
Direct API connection - no CSV export, talks directly to the VosFactures REST API
Dry-run mode - simulate the full migration without writing anything to Dolibarr
One-click rollback - revert all imported data instantly if needed
Incremental sync - import only new data since the last run
Duplicate detection - skip already-imported records via a dedicated mapping table
Batch processing - handles large datasets without PHP timeouts (configurable batch size)
Detailed logs - every operation traced with source/destination IDs, status and error messages
Migration report - dashboard with statistics, success rate and error breakdown
Granular permissions - separate rights for use, configuration and rollback
Multi-country support - works with all VosFactures country codes (fr, com, pl, ...)
No dependency - pure PHP, works with native Dolibarr libraries
Requirements
Dolibarr 16.0 or higher
PHP 7.4 or higher
A VosFactures account with API access (API key available in VosFactures > Settings > API)
Support
Questions or support requests: contact@dolicraft.com - dolicraft.com