DolicraftMigrate Pro
Migration complète Odoo vers Dolibarr. Importez tiers, contacts, produits, devis, commandes, factures, stock, projets, catégories. 11 importeurs, rollback, sync incrémentale, mapping de champs, rapport de validation. API XML-RPC Odoo. Aucune dépendance.
Description complète
DolicraftMigrate Pro - Migration Complète Odoo vers Dolibarr
Migrez toutes vos données Odoo vers Dolibarr en quelques clics. DolicraftMigrate Pro se connecte directement à votre instance Odoo via XML-RPC et importe tiers, contacts, produits, devis, commandes clients, commandes fournisseurs, factures clients, factures fournisseurs, mouvements de stock, projets et catégories. 11 importeurs dédiés, rollback complet, synchronisation incrémentale, mapping de champs personnalisé et rapports de validation détaillés. PHP natif - aucun SDK externe ni dépendance requis.
11 Types d'Import
Tiers
Importez les partenaires Odoo (clients et fournisseurs) comme tiers Dolibarr. Raison sociale, adresse, téléphone, email, numéro TVA et tous les champs standard sont mappés automatiquement.
Contacts
Importez les personnes de contact Odoo liées à leur société mère. Nom, fonction, téléphone, email et adresse sont transférés avec la bonne association au tiers.
Produits
Importez les produits et services Odoo. Référence, libellé, description, prix de vente, prix d'achat, taux TVA, poids et code-barres sont mappés vers les champs produit Dolibarr.
Devis
Importez les devis Odoo comme propositions commerciales Dolibarr. Données d'en-tête, lignes avec quantités et prix, remises et notes sont conservées.
Commandes Clients
Importez les bons de commande Odoo comme commandes clients Dolibarr. Toutes les lignes, quantités, prix unitaires et informations de livraison sont transférés.
Commandes Fournisseurs
Importez les commandes d'achat Odoo comme commandes fournisseurs Dolibarr. Référence fournisseur, lignes de commande, dates de livraison prévues et montants sont mappés.
Factures Clients
Importez les factures clients Odoo. Numéro de facture, date, date d'échéance, lignes avec TVA, conditions de paiement et totaux sont transférés vers Dolibarr.
Factures Fournisseurs
Importez les factures fournisseurs Odoo comme factures fournisseurs Dolibarr. Référence fournisseur, lignes de facture, montants TVA et informations de paiement sont conservés.
Mouvements de Stock
Importez les quantités de stock Odoo dans les entrepôts Dolibarr. Les niveaux de stock produit sont synchronisés avec le bon mapping d'entrepôt.
Projets
Importez les projets Odoo avec leur titre, description, dates et statut dans la gestion de projets Dolibarr.
Catégories
Importez les catégories de produits et de partenaires Odoo dans Dolibarr. La hiérarchie des catégories et les relations parent-enfant sont conservées.
Fonctionnalités Clés
Mode Dry-Run (Simulation)
Testez la migration entière sans écrire aucune donnée dans Dolibarr. Le rapport de simulation montre exactement ce qui serait importé, ignoré ou signalé comme erreur - pour tout vérifier avant de valider.
Rollback Complet
Chaque enregistrement importé est tracé avec son ID Odoo et son ID Dolibarr. En cas de problème, le rollback supprime tous les enregistrements migrés en un clic, restaurant votre Dolibarr à son état pré-migration.
Synchronisation Incrémentale
Après la migration initiale, lancez des syncs incrémentales pour importer uniquement les enregistrements modifiés dans Odoo depuis la dernière synchronisation. Le module suit la date de dernière sync et filtre par write_date.
Mapping de Champs Personnalisé
Définissez des mappings personnalisés entre les champs Odoo et Dolibarr pour chaque type de données. Appliquez des transformations (trim, conversion de casse, format de date, booléen, numérique, HTML vers texte, décodage JSON) et définissez des valeurs par défaut.
Rapport de Validation
Après chaque migration, un rapport détaillé affiche : nombre d'enregistrements importés, ignorés et en erreur par type de données, taux de réussite, table de mapping d'IDs et liste des erreurs récentes avec détails.
Correction Automatique des Modules et Permissions
Les vérifications pré-migration détectent les modules Dolibarr manquants (tiers, produits, stock, etc.) et les permissions utilisateur manquantes. Des boutons de correction en un clic activent les modules requis et accordent les permissions nécessaires.
Détails Techniques
API XML-RPC Odoo - Appels XML-RPC PHP natifs, aucun SDK externe ni dépendance Composer
Traitement par lots - Taille de lot configurable pour gérer les gros volumes sans problèmes de mémoire
Mapping d'IDs - Table complète de mapping Odoo-Dolibarr stockée en base pour la traçabilité
Détection de doublons - Les enregistrements existants sont détectés et ignorés pour éviter les doublons
6 langues - Français, Anglais, Espagnol, Allemand, Italien, Portugais (BR)
Dolibarr 16+ - Compatible Dolibarr 16 à 23
PHP 7.4 - 8.3 - Fonctionne avec toutes les versions PHP modernes
Odoo 12+ - Compatible Odoo 12 à 18
Zéro dépendance - Aucune bibliothèque externe, module Dolibarr natif
Prérequis
Dolibarr 16.0+
PHP 7.4 - 8.3 avec extension xmlrpc
Odoo 12+ avec API XML-RPC activée
Installation
Copiez dans htdocs/custom/dolicraftmigratepro/
Activez dans Accueil > Configuration > Modules
Saisissez vos identifiants Odoo dans l'onglet Configuration
Lancez les vérifications, puis commencez la migration !
Développé par Dolicraft - Modules Dolibarr professionnels. Support : contact@dolicraft.com