Problème concret
Vous êtes en PME et vos clients apparaissent en plusieurs fiches dans Odoo : ventes, factures et relances se perdent. Voici un tutoriel pas à pas comme je l'explique à un client quand j'interviens en tant que consultant Odoo freelance France.
Prérequis
- Accès administrateur ou droits Gestion des contacts.
- Environnement de test (base clonée) ou sauvegarde récente.
- Modules installés : Contacts, Ventes, Facturation (ou ceux que vous utilisez).
- Liste des critères de doublons (email, SIREN, téléphone).
Étapes détaillées
-
Sauvegarde et préparation
Avant toute manipulation, faites une sauvegarde complète. Sur la base de test, activez le mode Développeur si nécessaire pour accéder aux outils administratifs.
-
Identifier les doublons
Exemple concret : exportez les contacts avec colonnes email, téléphone, SIREN. Triez dans Excel pour repérer les lignes identiques. Notez les ID Odoo concernés pour les cas sensibles (clients historiques).
-
Utiliser la fonction de fusion
Dans Contacts, sélectionnez les fiches suspectes et cliquez sur Action → Fusionner (merge). Choisissez la fiche principale qui contient les informations les plus complètes (adresse de facturation, infos bancaires).
-
Vérifier les liens
Après fusion, regardez les ventes, factures et abonnements liés : ils doivent pointer vers la fiche principale. Si certains documents restent liés à une ancienne fiche (rare après fusion), utilisez la modification en masse ou une action serveur pour réattribuer le partner_id.
-
Nettoyage complémentaire
Corrigez les doublons d'adresses ou contacts associés (contacts enfants). Conservez une convention de nommage (ex. Société - Service) pour éviter la réapparition.
Exemples concrets
Cas : deux fiches « Dupont SARL »—l'une a SIREN, l'autre a e-mail. Je choisis la fiche SIREN comme principale, j'importe l'e-mail dans le champ correspondant, puis je fusionne. Après fusion, j'ouvre une facture ancienne pour vérifier que le champ « Client » affiche bien « Dupont SARL » et que le suivi paiement est intact.
Erreurs fréquentes et comment les éviter
- Perdre une information : toujours vérifier et copier manuellement les champs critiques (IBAN, conditions de paiement) avant fusion.
- Mauvais droit d'accès : un utilisateur sans droits ne verra pas certaines factures ; faites l'opération avec un compte admin ou via le consultant.
- Fusionner la mauvaise fiche : documentez une règle de priorité (ex. SIREN > email > téléphone) et suivez-la systématiquement.
- Ne pas tester : toujours répéter la procédure sur une base clone avant en prod.
Vérification finale
- Créez une commande de test pour un client fusionné et transformez-la en facture.
- Ouvrez la facture et vérifiez le partenaire, l'adresse et l'IBAN.
- Exportez une liste contacts pour vérifier l'absence de doublons selon vos critères.
- Demandez à un collègue d'utiliser la fiche pendant 24–48h pour remonter tout comportement anormal.
Si vous préférez, je peux regarder votre base avec méthode : un diagnostic rapide permet de chiffrer le travail sans pression et d'éviter les erreurs courantes. Réservez un diagnostic Odoo