DolicraftMigrateAxonaut
Migrate all your Axonaut data to Dolibarr in a few clicks. Imports companies, contacts, products, quotations, invoices, expenses, projects, opportunities and contracts via Axonaut REST API. Dry-run, rollback, incremental sync, batch processing, detailed migration report. No external dependency.
Full description
DolicraftMigrateAxonaut - Complete Axonaut to Dolibarr Migration
Migrate all your Axonaut data to Dolibarr in a few clicks. DolicraftMigrateAxonaut connects directly to the Axonaut REST API and imports companies, contacts, products, quotations, invoices, expenses, projects, opportunities and contracts. 9 dedicated importers, full rollback capability, incremental synchronization, duplicate detection, batch processing, and a detailed validation report. Native PHP - no external SDK or dependency required.
9 Supported Data Types
Companies (Thirdparties)
Import Axonaut companies as Dolibarr thirdparties. Company name, address, phone, email, VAT number and all standard fields are mapped automatically.
Contacts
Import Axonaut employees and contact persons linked to their parent company. Name, job title, phone, email, and address are transferred with the correct thirdparty association.
Products
Import Axonaut products and services. Reference, label, description, sale price, VAT rate and stock information are mapped to Dolibarr product fields.
Quotations
Import Axonaut quotations as Dolibarr commercial proposals. Header data, line items with quantities and prices, discounts, and notes are preserved.
Invoices
Import Axonaut invoices as Dolibarr customer invoices. All invoice lines, quantities, unit prices, VAT and payment status are transferred.
Expenses
Import Axonaut expense reports as Dolibarr expense reports. Date, amount, VAT, category and attachments are preserved.
Projects
Import Axonaut projects as Dolibarr projects with their tasks, budgets and thirdparty links.
Opportunities
Import Axonaut opportunities as Dolibarr CRM opportunities with status, probability, expected amount and close date.
Contracts
Import Axonaut contracts as Dolibarr contracts with their start/end dates, amounts and attached documents.
Key Features
Direct API connection - no CSV export, talks directly to the Axonaut 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, perfect for transition periods
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
No dependency - pure PHP, works with native Dolibarr libraries
Requirements
Dolibarr 16.0 or higher
PHP 7.4 or higher
An Axonaut account with API access (API key available in Axonaut > Settings > API)
Support
Questions or support requests: contact@dolicraft.com - dolicraft.com