Documentation9 min de lecture

account_usability : les menus qui manquent à Odoo Community

Le module OCA `account_usability` (dépôt `account-financial-tools`, version 18.0.1.1.3, licence AGPL-3) ajoute 6 menus et 17 champs à Odoo 18 Community : il rend accessibles des écrans comptables qui existent déjà dans la base mais n'ont pas de menu, et renomme « Billing » en « Accounting ». Ce qu'il rétablit exactement, et la vue qu'il ne peut pas rétablir.

Écran de configuration comptable dans un logiciel de gestion

Beaucoup de ce qu'on croit absent d'Odoo Community est en réalité présent dans le modèle de données, mais sans menu pour y accéder. Les groupes de comptes, les étiquettes comptables, les relevés de caisse existent ; il faut le mode développeur pour les atteindre.

account_usability se contente de poser les menus manquants, de rétablir la terminologie de l'édition Enterprise, et d'exposer l'option de comptabilité anglo-saxonne. Il n'ajoute aucune logique comptable — c'est de l'ergonomie, et c'est exactement ce qui manque.

Résumé

Le module ne crée aucun modèle et n'ajoute aucune logique : il pose six menus sur des écrans qui existent déjà dans la base Community mais n'étaient atteignables qu'en mode développeur, et rétablit la terminologie de l'édition Enterprise.

Sa limite est assumée et instructive : il ne restaure pas la vue formulaire des relevés bancaires, qu'Odoo SA a rendue exclusive à l'Enterprise en version 16. Et l'option de comptabilité anglo-saxonne qu'il expose est une décision comptable, à valider avec votre expert-comptable.

L'essentiel

  • 6 menus ajoutés, dont les relevés bancaires et de caisse, les groupes de comptes et les étiquettes comptables.
  • Renomme « Billing » en « Accounting » et ajoute les sous-menus « Bank and Cash » et « Templates ».
  • Comptes associables depuis le groupe ou l'étiquette, au lieu de passer par chaque fiche compte.
  • Comptabilité anglo-saxonne exposée dans les paramètres.
  • Groupes renommés : « Bookkeeper » et « Accountant », pour s'aligner sur la terminologie Enterprise.
  • Limite assumée : la vue formulaire des relevés bancaires, privatisée par Odoo SA en version 16, n'est pas restaurée.

Ce que le module ajoute à l'instance

ÉlémentNombre
Modèles créés0
Modèles étendus5
Champs ajoutés17
Menus6
Vues3
Actions de fenêtre2
Groupes de droits0

Zéro modèle créé : c'est la signature d'un module d'ergonomie. Les cinq modèles enrichis sont account.account, account.account.tag, account.group, account.tax.group et res.config.settings.

Autrement dit, rien de ce que ce module affiche n'est nouveau dans votre base. Il ouvre des portes sur des pièces qui existaient déjà — ce qui le rend aussi très sûr à installer et à retirer.

Les six menus rétablis

MenuCe qu'il ouvreAvant le module
Facturation ▸ Comptabilité ▸ Banques et caissesLe sous-menu conteneurInexistant
… ▸ Extraits bancairesLa liste des relevés bancairesMode développeur
… ▸ CaissesLa liste des relevés de caisseMode développeur
Facturation ▸ Configuration ▸ Comptabilité ▸ Groupes de compteLes groupes de comptesMode développeur
… ▸ Étiquettes du compteLes balises comptablesMode développeur
Facturation ▸ Configuration ▸ ModèlesLe conteneur des gabaritsDispersé

Le menu principal est par ailleurs renommé « Accounting » au lieu de « Billing ». C'est cosmétique en apparence, et ça ne l'est pas quand un expert-comptable habitué à l'édition Enterprise découvre votre instance : il retrouve les mots qu'il connaît.

À retenir pour toute la documentation comptable : la racine du menu est Facturation, et « Comptabilité » en est un sous-menu. Les guides des dépôts OCA écrivent souvent « Comptabilité ▸ … » en partant de la racine, ce qui ne correspond à aucun menu visible — c'est la première cause de « je ne trouve pas cet écran ».

Cas d'usage

Associer plusieurs comptes à un groupe, sans ouvrir chaque fiche

C'est l'apport fonctionnel le plus utile du module, et le moins visible. Nativement, l'appartenance d'un compte à un groupe se règle depuis la fiche du compte, un par un. Sur un plan comptable à plusieurs centaines de lignes, c'est un travail de copiste.

  1. Facturation ▸ Configuration ▸ Comptabilité ▸ Groupes de comptes (ou Étiquettes comptables).
  2. Ouvrir le groupe ou l'étiquette concerné.
  3. Dans le groupe Accounts du formulaire, ajouter les comptes voulus directement dans le champ.
  4. Enregistrer.

Le champ n'autorise pas la création de compte depuis cet écran — c'est voulu, et c'est une bonne chose : on y rattache des comptes existants, on n'improvise pas un plan comptable.

Formulaire d'un groupe de comptes : le champ Accounts permet de rattacher plusieurs comptes d'un coup, sans ouvrir chaque fiche
Formulaire d'un groupe de comptes : le champ Accounts permet de rattacher plusieurs comptes d'un coup, sans ouvrir chaque fiche

Liste des étiquettes comptables rendue accessible par un menu, sans activer le mode développeur
Liste des étiquettes comptables rendue accessible par un menu, sans activer le mode développeur

Consulter les relevés bancaires et de caisse sans mode développeur

  1. Facturation ▸ Comptabilité ▸ Banques et caisses.
  2. Choisir les relevés bancaires ou les relevés de caisse.
  3. Utiliser les écrans liste et formulaire standards fournis par le module account.

Activer la comptabilité anglo-saxonne

À ne faire qu'avec votre expert-comptable : l'option change le moment où le coût d'un bien devient une charge.

  1. Facturation ▸ Configuration ▸ Paramètres.
  2. Repérer le bloc Anglo-Saxon Accounting.
  3. Cocher la case, puis enregistrer.

Effet concret : le coût d'un bien est comptabilisé en charge au moment de la facturation au client final, et non à la réception en stock. C'est le mode de valorisation attendu dans certains groupes internationaux, et une erreur de paramétrage si votre comptabilité est tenue en normes françaises sans cette exigence.

Donner les droits comptables complets à un utilisateur

  1. Paramètres ▸ Utilisateurs et Sociétés ▸ Utilisateurs, ouvrir la fiche.
  2. Onglet Droits d'accès, catégorie Accounting.
  3. Choisir Bookkeeper (droits utilisateur comptable complets — anciennement le groupe technique « Show Full Accounting Features ») ou Accountant (droits d'administration).

Ce renommage est l'un des apports les plus pratiques du module : le groupe technique « Show Full Accounting Features » était difficile à trouver et à attribuer. Il devient un niveau lisible dans une liste.

Configuration

  1. Installer le module — il ne dépend que d'account. Les menus, le bloc anglo-saxon et les renommages apparaissent immédiatement, sans configuration.
  2. Attribuer Accounting / Bookkeeper ou Accounting / Accountant aux utilisateurs qui doivent accéder aux fonctions comptables complètes.
  3. N'activer Anglo-Saxon Accounting que si le mode de valorisation de l'entreprise l'exige — et après validation par votre expert-comptable.

C'est l'un des rares modules de cette série où l'installation suffit. Le seul arbitrage réel porte sur la troisième étape, et il est comptable, pas technique.

Limites connues

Le dépôt répertorie une limite, et elle est honnête à rappeler parce qu'elle contredit ce qu'on attend du module.

  • La vue formulaire du modèle account.bank.statement reste absente en Community. Odoo SA l'a rendue exclusive à l'édition Enterprise à partir de la version 16, et account_usability ne la restaure pas. Le module ouvre le menu et la vue liste ; le formulaire détaillé d'un relevé n'est pas rétabli.

C'est une distinction qui compte : vous pourrez lister et consulter vos relevés, pas les ouvrir dans un formulaire complet. Pour le travail quotidien sur les relevés, c'est l'écran de lettrage qui prend le relais.

Deux limites d'usage s'ajoutent : le module ne corrige aucun comportement comptable — il ne compense pas une fonction manquante, seulement un menu manquant — et le renommage des groupes de sécurité, bien qu'utile, peut dérouter une documentation interne écrite avec les anciens noms. Voir la fiche du lettrage bancaire.

Identité technique

Nom techniqueaccount_usability
Dépôt OCAaccount-financial-tools, branche 18.0
Version du module18.0.1.1.3
LicenceAGPL-3
Dépendancesaccount
Version Odoo18.0 Community

Il fait partie de notre socle commun, et c'est l'un des modules qui répondent le plus directement au débat Community contre Enterprise — voir le comparatif honnête.

Questions fréquentes

Ce module ajoute-t-il des fonctions comptables ?

Non, aucune : il crée zéro modèle et n'ajoute aucune logique. Il pose des menus sur des écrans qui existent déjà dans la base Community, renomme la terminologie pour l'aligner sur l'édition Enterprise, et expose l'option de comptabilité anglo-saxonne. C'est de l'ergonomie, et c'est ce qui manquait.

Permet-il de retrouver le formulaire des relevés bancaires ?

Non, et c'est sa limite répertoriée : Odoo SA a rendu cette vue formulaire exclusive à l'édition Enterprise à partir de la version 16, et le module ne la restaure pas. Il ouvre le menu et la vue liste ; pour travailler sur les relevés au quotidien, c'est l'écran de lettrage qui sert.

Faut-il activer la comptabilité anglo-saxonne ?

Seulement si le mode de valorisation de votre entreprise l'exige, et après validation par votre expert-comptable. L'option change le moment où le coût d'un bien devient une charge : à la facturation au client final plutôt qu'à la réception en stock. Activée par erreur, elle fausse vos marges.

Qu'est-ce que le groupe « Bookkeeper » ?

C'est le nouveau nom du groupe technique « Show Full Accounting Features », qui donne les droits comptables utilisateur complets. Le module le renomme et le rend attribuable depuis une liste lisible de l'onglet Droits d'accès, au lieu d'un groupe technique difficile à trouver.

Est-il risqué de l'installer sur une instance en production ?

C'est l'un des modules les plus sûrs de cette série : zéro modèle créé, aucune logique comptable, uniquement des menus et des renommages. Le seul effet à anticiper est la terminologie, qui change pour vos utilisateurs — prévenez-les, et mettez à jour votre documentation interne.

Se faire accompagner

Ce module rend des écrans accessibles ; il ne dit pas lesquels doivent l'être, ni à qui. Les groupes Bookkeeper et Accountant donnent des droits comptables étendus, et les attribuer par commodité donne accès aux chiffres de l'entreprise à plus de monde que prévu.

Nous posons ces droits en même temps que le reste du paramétrage comptable, avec votre expert-comptable pour l'arbitrage anglo-saxon. Voir les prestations d'Atalios Consulting ou demander un rappel.

Pour aller plus loin

En résumé

Zéro modèle créé, six menus posés : account_usability ne comble pas une lacune fonctionnelle, il comble une lacune d'accès. Il rétablit aussi la terminologie Enterprise, ce qui compte le jour où votre expert-comptable ouvre votre instance. Une limite assumée : le formulaire des relevés bancaires reste hors de portée. Parlons de votre paramétrage comptable.

Documentation OCAComptabilitéOdoo

Partager

Fiches connexes

Relevés bancaires et pièces comptables sur un bureau
Relevé sur une instance Odoo 18 Community, le module OCA `account_reconcile_oca` (dépôt `account-reconcile`, version 18.0.1.1.14, licence AGPL-3) ajoute 2 modèles, 87 champs et 17 vues : il remplace le lettrage limité de la Community par deux écrans dédiés, bancaire et par compte. Ce qu'il ajoute à l'instance, où le trouver, ses quatre cas d'usage et ses limites connues.
Lire la suite
Documentation OCA, Comptabilité
Relevé bancaire et suivi des opérations sur un bureau
Odoo a retiré l'import de relevés bancaires de son édition Community à partir de la version 14 : les 3 modules OCA `account_statement_import_file` (18.0.1.0.3, LGPL-3), `_camt` et `_ofx` le rétablissent, avec la détection des transactions déjà importées. Comment ils s'articulent, ce que CAMT apporte de plus qu'OFX, et le piège du fichier sans IBAN.
Lire la suite
Documentation OCA, Comptabilité