Enregistrer un paiement

Importer des relevés bancaires en format CODA

Le module account_bank_statement_import_coda permet l'import de fichier CODA.

image-1614154057149.png

image-1614154126844.png

Odoo affiche automatiquement la page qui permet de faire les lettrages. Avant de le faire directement, il est prudent de revenir au tableau de bord de la comptabilité et de cliquer sur le nom/numéro du compte :

image-1614154313372.png

Cela va afficher la liste de tous les relevés bancaires déjà importés.

Il faut s’assurer que le solde initial du relevé bancaire correspond au solde final du relevé précédent (pour éviter d’oublier des transactions !).

image-1614154396155.png

Si les soldes correspondent,

image-1614154534158.pngimage-1614154549993.pngSi ce n’est pas égal, cela veut dire qu’il y a soit des transactions manquantes soit des transactions en trop (si le CODA ajoute des lignes de détails d’opérations, il est possible que les détails soient importés comme des nouvelles lignes de relevés… on a donc des choses en double).

Lettrer les paiements

Pour chaque entrée/sortie sur le compte bancaire, il faudra faire un “matching” (aussi appelé “lettrage” ou “réconciliation”) avec une pièce comptable dans Odoo.

Lettrage manuel

Sur le relevé bancaire,

image-1614155308125.png

Pour chaque transaction, Odoo va indiquer le “partenaire” (client ou fournisseur) correspondant au nom de la personne ou de l’organisation à laquelle la transaction est liée :

image-1614155378789.png

Si cette personne n’est pas dans Odoo ou qu’Odoo ne la retrouve pas, le nom apparaîtra en gris clair.

Il faut alors sélectionner la bonne personne ou organisation dans la liste (en cliquant sur la petite flèche à droite du nom).

Dans cet exemple, une facture au nom du client “Abonnement” est validée dans le système. Odoo propose donc directement de faire le lettrage entre les deux lignes :

image-1614155518756.pngSi Odoo ne trouve rien, il indiquera “Choisissez la contrepartie”.

image-1614155546733.pngUn panneau permet de sélectionner le compte de la contrepartie et le compte de taxe :

image-1614155627173.pngPour valider votre encodage de compte,

Cela affichera une ligne correspondante en-dessous de la première ligne de transaction.

Si vous voulez effacer cette contrepartie, cliquez sur la petite croix sur la gauche :image-1614155769813.png

image-1614155815822.png

Il est également possible de lettrer un paiement bancaire sans pièce comptable. On parle alors de balance ouverte.

Dans ce cas, le montant payé par le client a été mis sur le compte 4000 clients, sans être associé avec une facture (pas de référence de lettrage entre l'écriture du compte 4000 liée au paiement et l'écriture du compte 4000 qui a été créée lors de la validation de la facture et qui a enregistré une dette de la part du client).

Odoo proposera dès lors de lettrer ces "montants en circulation" avec les factures au nom de ce client.

Selection_033.png

Dans ce cas-là, cela ne va pas générer de nouvelle écriture comptable, mais cela va modifier les écritures déjà créées en ajoutant des références de lettrages entre les écritures lettrées.
Selection_030.png

Lettrer un relevé avec plusieurs paiements

Dans certains cas, on n'a pas le détail des paiements correspondant à un relevé bancaire (ou une ligne d'un relevé), par exemple pour un relevé de ses paiements visa à un fournisseur. Il faut donc réconcilier le montant total avec les différentes factures.

Pour cela, après avoir sélectionner une première facture, il faut supprimer le nom du contact associé dans le champ en haut à gauche, afin de pouvoir chercher les factures d'autres contacts :

1 - lettrer plusieurs éléments.png

Il ne sera possible de lettrer le relevé que lorsque la somme des factures sera égale au montant du relevé bancaire. En laissant le nom du contact dans le cadre, le solde qui n'est pas réconcilié avec les éléments sélectionnés sera attribué à ce fournisseur comme balance ouverte.

Dans le cas où le montant du relevé inclut les frais du service de paiement (comme pour Mollie), il est possible de créer manuellement une écriture comptable ad-hoc attribuant le solde à ces frais. Il est alors possible de valider le lettrage.

Il est déconseillé d'encoder manuellement les paiements de factures fournisseurs depuis les factures elles-mêmes en cliquant "enregistrer un paiement". Dans ce cas, les factures liées aux paiements sont directement marquées "payées", avec génération d'écritures comptables à la clé. Les factures ne sont plus disponibles pour le lettrage, et il faut lettrer les paiements associés. C'est une pratique normalement bien gérée par Odoo, mais potentiellement source de confusion pour les comptables et les utilisateurs.

 

Génération des écritures comptables

Lettrer un paiement, même avec une balance ouverte, va générer de nouvelles écritures comptables (écriture sur le compte de banque 55xxxx et sur le compte choisi dans le lettrage, typiquement un compte 400xxx pour les clients).

 

Modèle de lettrage

Si certains lettrages se font directement sur des comptes généraux sans passer par des pièces comptables (compte courant TVA, …), vous pouvez configurer des modèles de lettrage de manière à ce qu’en 1 clic, le bon compte soit sélectionné.

Pour ce faire,

image-1614155988528.png

image-1617194647333.png

Voici ce que cela donne sur votre choix de contrepartie lorsque des modèles de lettrage ont été créé.

image-1614156042304.png

Enregistrer un paiement sans le relevé (déconseillé)

Il est déconseillé d'encoder manuellement les paiements de factures clients ou fournisseurs depuis les factures elles-mêmes en cliquant "enregistrer un paiement

Dans ce cas, les factures liées aux paiements sont directement marquées "payées", avec génération d'écritures comptables à la clé. Les factures ne sont plus disponibles pour le lettrage, et il faut lettrer les paiements associés. C'est une pratique normalement bien gérée par Odoo, mais potentiellement source de confusion pour les comptables et les utilisateurs.

Cas particuliers, encoder salaires et paiements

Il y a deux options : soit créer une pièce comptable et la comptabiliser (plus rigoureux), soit partir du relevé bancaire depuis lequel l’argent versé est indiqué.

Il y a aussi moyen de faire une facture si par exemple le propriétaire du bâtiment ou du local envoie une facture pour le loyer. Dans ce cas, cela fonctionne comme une facture fournisseur.

Option 1 : créer une pièce comptable puis lettrer le paiement

image-1614174763007.pngimage-1614174779978.png

Cela crée une dette de la société envers le travailleur.

Quand le relevé bancaire de paiement est importé, il faut ensuite lettrer le paiement avec cette pièce comptable pour annuler la dette.

Option 2 : via le relevé bancaire

Pour faire plus vite - mais dans ce cas, il n’y a pas de suivi des dettes de l’entreprise vers les travailleurs.

Depuis le relevé bancaire de paiement, lettrer directement en imputant le compte général des salaires.

Importer des relevés bancaires en format csv ou xls

Le module OCA account_bank_statement_import_txt_xlsx permet d'importer des relevés bancaires sous format csv, txt ou xls.

En v12, pour la banque Crelan, le module account_bank_statement_import_crelan permet d'importer les extraits Crelan au format csv presque sans configuration préalable. Nous expliquons ici comment utiliser le module account_bank_statement_import_txt_xlsx à la place.

Mapping

Afin de pouvoir importer le fichier, il faut d'abord paramétrer le "mapping".

Pour cela, allez dans l'application Facturation < Configuration< "Statement sheet mapping"

14.png

Dans le cas de la banque Crelan, on peut configurer le mapping comme ceci :

account_bank_statement_import_txt_xlsx_pour Crelan.png

 

Vous pouvez ensuite créer un nouveau modèle ou adapter le sample déjà présent. Il faut remplir tous les champs de configuration :

statement_sheet-Mapping.png

Parmi les champs à importer, seules les colonnes date et amount sont obligatoires :

14.png

La correspondance doit être parfaite :
- format
- nom des colonnes (attention à la casse)

Importer

Pour importer votre fichier, aller sur le tableau de bord de la comptabilité, sur votre journal de banque et cliquez sur "import"

16.png

Un wizard s'ouvre dans lequel vous pouvez renseigner votre mapping et uploader votre fichier.

17.png

cliquez ensuite sur "importer".