Synchronisation bancaire

Odoo peut être directement synchronisé avec votre établissement bancaire pour que tous les relevés bancaires soient automatiquement importés dans votre base de données.

Pour vérifier si votre banque est compatible avec Odoo, allez aux Fonctionnalités comptables d’Odoo, et cliquez sur Voir la liste des établissements pris en charge.

Odoo prend en charge plus de 25.000 établissements dans le monde entier.

Pour se connecter aux banques, Odoo utilise plusieurs services web :

  • Plaid : États-Unis d’Amérique et Canada

  • Yodlee : Dans le monde entier

  • Salt Edge: Worldwide

  • Ponto: Europe

  • Enable Banking: Pays scandinaves

Pour plus d'infos

Transactions

Configuration

Utilisateurs On-premise

Pour pouvoir utiliser ce service, vous devez disposer d’un abonnement Odoo Enterprise valide. Assurez-vous donc que votre base de données est enregistrée avec votre contrat Odoo Enterprise. Nous utilisons également un proxy entre votre base de données et le fournisseur tiers donc, en cas d’erreur de connexion, veuillez vérifier que vous n’avez pas de pare-feu ou de proxy bloquant l’adresse suivante :

Première synchronisation

You can start synchronization either by going to the Accounting app and Accounting ‣ Configuration ‣ Add a Bank Account.

Vous pouvez maintenant rechercher votre établissement bancaire. Sélectionnez-le et suivez les étapes pour vous synchroniser.

Note

Si vous rencontrez des problèmes pendant votre première synchronisation, veuillez vérifier que votre navigateur web ne bloque pas les fenêtres contextuelles et que votre bloqueur de publicités est désactivé.

Important

Lors de la configuration du processus de synchronisation des relevés bancaires, Odoo lance automatiquement l’enregistrement des transactions comptables à partir du jour suivant la dernière transaction (si le jour de la dernière transaction est le 31/12/2022, l’enregistrement démarre le 01/01/2023). À défaut de pièce comptable, Odoo récupère les transactions en remontant le plus loin possible dans le temps. Vous pouvez limiter la date à laquelle Odoo récupère les transactions en ouvrant l’application Comptabilité, puis Comptabilité ‣ Dates de verrouillage, et définir une date dans le champ :guilabel:`Date de verrouillage des pièces comptables.

Vous devez fournir un numéro de téléphone pendant votre première synchronisation pour sécuriser votre compte. Nous demandons ces informations parce que nous ne voulons pas que vos données tombent entre de mauvaises mains. Par conséquent, si nous détectons des activités suspectes sur votre compte, nous bloquons toutes les demandes provenant de votre compte, et vous devez le réactiver en utilisant ce numéro de téléphone.

Le fournisseur tiers peut demander plus d’informations afin de se connecter à votre établissement bancaire. Ces informations ne sont pas stockées sur les serveurs d’Odoo.

Par défaut, les transactions récupérées à partir d’une source en ligne sont regroupées dans le même relevé, et un relevé bancaire est créé par mois. Vous pouvez modifier la périodicité de création des relevés bancaires dans les paramètres de votre journal.

To view all your synchronizations, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization.

Synchroniser manuellement

After your first synchronization, the created journals are synchronized by default every 12 hours. If you wish, you can synchronize them manually by clicking on the Synchronize Now button on the dashboard.

Alternatively, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, select your institution, and then click the Fetch transactions button.

Important

Certains établissements n’autorisent pas la récupération automatique des transactions. Pour ces établissements, lors de la synchronisation automatique du compte, vous recevez un message d’erreur vous demandant de désactiver la synchronisation automatique. Ce message se trouve dans le chatter de vos synchronisations en ligne. Dans ce cas, assurez-vous d’effectuer des synchronisations manuelles.

Problèmes

Erreur de synchronisation

To report a connection error to the Odoo support, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, select the connection that failed, and copy the error description and the reference.

Synchronisation déconnectée

Si votre connexion avec le proxy est interrompue, vous pouvez vous reconnecter au proxy en cliquant sur le bouton Récupérer le compte.

Note

If you are unable to reconnect using the Reconnect button, please contact the support directly with your client id or the reference of the error listed in the chatter.

Processus de migration pour les utilisateurs ayant installé Odoo avant décembre 2020

Si vous êtes On-premise, assurez-vous d’abord que votre source est à jour avec la dernière version d’Odoo.

Les utilisateurs qui ont créé une base de données avant décembre 2020 doivent installer le nouveau module manuellement pour pouvoir utiliser les nouvelles fonctionnalités.

Pour ce faire, allez aux Apps ‣ Mettre à jour la liste des Apps, supprimez le filtre par défaut dans la barre de recherche et saisissez account_online_synchronization. Vouz pouvez ensuite cliquer sur Installer. Enfin, assurez-vous que tous vos utilisateurs actualisent leur page Odoo en appuyant sur CTRL+F5.

Note

  • All previous synchronizations are disconnected during the installation and will not work anymore. To view them, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization). It is not possible to resynchronize these connections; you have to make new ones.

  • Do not uninstall the account_online_sync module, which is the previous module for online synchronization. The new one overrides it.

  • By default, the account_online_synchronization module is installed automatically with Accounting.

FAQ

La synchronisation ne fonctionne pas en temps réel. Est-ce normal ?

The process is not intended to work in real-time as third party providers synchronize your accounts at different intervals. To force the synchronization and fetch the statements, go to your Accounting Dashboard, and click on the Synchronize Now button. Synchronize and fetch transactions by activating the developer mode and going to Accounting ‣ Configuration ‣ Online Synchronization. Some providers only allow one refresh per day, so it is possible that clicking on Synchronize Now does not get your latest transactions if you already performed such action earlier in the day.

Une transaction peut être visible sur votre compte bancaire, mais ne pas être récupérée si son statut est En attente. Seules les transactions dont le statut est Comptabilisé seront récupérées. Si la transaction n’est pas encore comptabilisée, vous devrez attendre que le statut change.

La fonctionnalité de synchronisation bancaire en ligne est-elle incluse dans mon contrat ?

  • Community Edition: No, this feature is not included in the Community Version.

  • Online Edition: Yes, even if you benefit from the One App Free contract.

  • Enterprise Edition: Yes, if you have a valid enterprise contract linked to your database.

Certaines banques ont un statut « Bêta ». Qu’est-ce que cela signifie ?

Cela signifie que les établissements bancaires ne sont pas encore entièrement pris en charge par notre fournisseur tiers. Des bugs ou d’autres problèmes peuvent survenir. Odoo ne prend pas en charge les problèmes techniques qui surviennent avec les banques en phase bêta, mais l’utilisateur peut toujours choisir de se connecter. La connexion avec ces banques contribue au processus de développement puisque le fournisseur aura des données réelles et un retour d’information de la connexion.

Pourquoi mes transactions ne se synchronisent-elles que lorsque j’actualise manuellement ?

Certaines banques ont des mesures de sécurité supplémentaires et nécessitent des étapes supplémentaires, telles qu’un code d’authentification SMS/e-mail ou un autre type de MFA. Pour cette raison, l’intégrateur ne peut pas extraire les transactions tant que le code de sécurité n’est pas fourni.

Toutes mes transactions passées ne sont pas dans Odoo, pourquoi ?

Pour certains établissements, les transactions ne peuvent être récupérées que jusqu’à 3 mois en arrière.

Pourquoi ne vois-je aucune transaction ?

During your first synchronization, you selected the bank accounts you decided to synchronize with Odoo. If you didn’t synchronize any of your accounts, activate the developer mode, go to Accounting ‣ Configuration ‣ Online Synchronization, and click the Fetch Account button on the connection.

Il se peut également qu’il n’y ait pas de nouvelles transactions.

Si votre compte bancaire est correctement lié à un journal et que les transactions publiées ne sont pas visibles dans votre base de données, veuillez soumettre un ticket à l’assistance d’Odoo.

Comment mettre à jour mes identifiants bancaires ?

To update your credentials, activate the developer mode and go to Accounting ‣ Configuration ‣ Online Synchronization. Open the connection you want to update your credentials and click the Update Credentials button.