Reliez votre instance Odoo à FinovRelance pour importer automatiquement vos clients et vos factures impayées, sans ressaisie. Contrairement à QuickBooks ou Xero qui passent par un un-clic OAuth, Odoo se connecte par XML-RPC : vous fournissez l'URL de votre serveur, la base de données, un utilisateur et une clé API. Une fois relié, une seule synchronisation remplit vos Comptes à recevoir avec les soldes exacts d'Odoo, prêts pour vos relances.
Dans la barre du haut, cliquez sur votre nom (coin supérieur droit), puis sur Paramètres de l'entreprise au bas du menu.
La page des paramètres s'ouvre. Cliquez sur le troisième onglet, Connexions comptables. C'est ici que vivent tous vos connecteurs (Odoo, QuickBooks, Xero, Business Central, Pennylane) et l'import Excel/CSV.
Dans la section Connecteurs disponibles, repérez la carte Odoo ERP et cliquez sur Configurer Odoo. Vous arrivez sur le formulaire de connexion.
Remplissez les quatre champs obligatoires : URL du serveur Odoo (avec https://, par exemple https://votre-entreprise.odoo.com), Nom de la base de données, Nom d'utilisateur (souvent votre courriel) et Clé API. La clé API se génère dans Odoo sous Mon profil, onglet Sécurité du compte, Nouvelle clé API. Cliquez sur Tester la connexion : FinovRelance s'authentifie auprès d'Odoo et vérifie l'accès à vos données. Une fois le test réussi, le bouton Sauvegarder et configurer le mapping se débloque. Votre clé est stockée chiffrée (AES-256) et n'est jamais visible en clair, même par notre équipe.
Astuce : l'URL doit pointer vers votre serveur Odoo accessible publiquement (odoo.com ou une instance auto-hébergée sur IP publique). Une adresse interne du type localhost, 127.0.0.1 ou 192.168.x.x est refusée par sécurité : FinovRelance interroge Odoo depuis ses propres serveurs, il ne peut donc pas atteindre une machine de votre réseau local. Laissez le commutateur Mode Développement désactivé pour une instance de production ; ne l'activez que si vous testez sur un serveur Odoo de développement.
Le Mapping par défaut est déjà appliqué avec les correspondances standard Odoo, vous n'avez rien à configurer. Côté clients, les données proviennent de res.partner : ref (ou l'ID Odoo si vide) pour le code client, name, email, phone, puis street, city et zip assemblés en adresse. Côté factures, elles viennent de account.move : name (numéro), invoice_date, invoice_date_due (échéance) et amount_residual (le montant restant dû, pas le total facturé). Cliquez sur Terminer la configuration.
Astuce : FinovRelance ne rapatrie que ce qui compte pour vos relances. Côté clients, seuls les vrais clients d'Odoo sont importés (les contacts marqués uniquement fournisseurs sont ignorés). Côté factures, seules les factures de vente validées et non entièrement payées (solde restant dû supérieur à 0) sont importées, sur la base du champ amount_residual. Vos brouillons, avoirs et factures déjà soldées restent hors de FinovRelance : votre liste de comptes à recevoir reflète exactement ce qu'il reste à encaisser.
De retour dans les connexions comptables, Odoo apparaît sous Connecteur sélectionné, avec le badge Actif et le statut Connecté. Cliquez sur Synchroniser. Un bandeau confirme le bilan (clients et factures créés ou mis à jour) et la date de Dernière synchronisation se met à jour. Vos données sont prêtes dans Clients et Comptes à recevoir.
Astuce : relancez la synchronisation chaque fois que vous voulez rafraîchir vos données, par exemple le matin avant votre tournée de relances. À chaque passage, FinovRelance met à jour les soldes, ajoute les nouvelles factures impayées et retire automatiquement celles qui ont été payées dans Odoo depuis la dernière sync. Vous n'avez jamais à supprimer une facture à la main : une facture qui disparaît de vos comptes à recevoir, c'est une facture encaissée.
FinovRelance lit vos données dans Odoo par XML-RPC mais n'y écrit jamais. Vos écritures comptables et vos factures Odoo ne sont pas modifiées.
Odoo ne passe pas par un un-clic OAuth. Vous fournissez une clé API générée dans Odoo ; elle est stockée chiffrée en AES-256 et n'expire pas automatiquement. Régénérez-la dans Odoo si vous l'avez révoquée.
La sync se lance par votre clic, jamais toute seule. Seules les factures de vente validées avec un solde restant dû sont importées ; les factures payées sont retirées automatiquement au passage suivant.
Réservé aux rôles Admin et Super admin avec un forfait incluant les connexions comptables. Sinon le bouton Configurer Odoo est verrouillé.