Documentation11 min de lecture

Le socle commun Atalios : les 57 modules installés sur chaque instance

Chaque instance Odoo 18 Community hébergée par Atalios reçoit un socle de 57 modules, identique quel que soit le pack métier choisi : 17 pour la comptabilité, 5 pour la conformité française, 5 pour la sécurité des accès, 7 pour le confort d'usage, le reste pour les contrats, les contacts et les rapports. Voici lesquels, pourquoi chacun est là, et ce que le socle ne contient délibérément pas.

Socle technique et briques logicielles assemblées

« Odoo Community, c'est Odoo en moins bien. » C'est l'objection la plus fréquente, et elle est juste si l'on installe Odoo nu. Elle cesse de l'être dès qu'on l'assemble.

Ce socle est notre réponse, et il est public : 57 modules communautaires choisis, testés ensemble et maintenus à chaque montée de version. Ils sont installés sur chaque instance que nous hébergeons, avant même le pack métier. Voici le détail, domaine par domaine.

Résumé

Chaque instance Odoo Community hébergée par Atalios reçoit 57 modules communautaires choisis et testés ensemble, avant tout pack métier : 17 pour la comptabilité, 5 pour la conformité française, 7 pour la sécurité, 4 pour les contrats, 8 pour les contacts, 11 pour le confort et l'exploitation.

Le socle se définit autant par ses absences, qui sont des décisions : pas de paie française — sa veille est un métier —, aucun module à contributeur unique, et rien qui touche la valorisation du stock ou le calcul de la TVA sans nécessité.

L'essentiel

  • 57 modules, identiques sur toutes les instances, quel que soit le pack métier.
  • Comptabilité : lettrage, import de relevés, numérotation, contrôles de saisie, exercices fiscaux.
  • Conformité française : facturation électronique, SIRET/SIREN, taxes UNECE.
  • Sécurité et traçabilité : journalisation, authentification unique, expiration de session, clés d'API.
  • Confort : interface responsive, édition en masse, notifications, exports CSV et Excel.
  • Ce qu'il ne contient pas : la paie française, et aucun module à contributeur unique.

Comptabilité et trésorerie — 17 modules

Le domaine le plus fourni, parce que c'est là que l'édition Community est la plus courte et que le temps perdu se mesure le mieux.

ModuleCe qu'il apporte
account_reconcile_ocaDeux écrans de lettrage, bancaire et par compte, avec suggestions
account_reconcile_wizardUne variante en assistant du widget de lettrage
account_move_reconcile_helperRetrouver, depuis une écriture, toute la chaîne de lettrage
account_statement_import_fileLe socle d'import des relevés bancaires
account_statement_import_camtLe format SEPA CAMT.053/054, et les archives ZIP
account_statement_import_ofxLe format OFX
account_move_name_sequenceLa numérotation des écritures par séquence, comme avant Odoo 14
account_invoice_constraint_chronologyLe blocage des factures hors ordre chronologique
account_invoice_supplier_ref_uniqueL'unicité du numéro de facture fournisseur
account_invoice_check_totalLe total de vérification saisi avant les lignes
account_invoice_triple_discountJusqu'à trois remises successives par ligne
account_invoice_mergeLa fusion de factures depuis la vue liste
account_invoice_refund_linkLe lien visible entre un avoir et sa facture d'origine
account_invoice_importL'import de factures fournisseurs PDF ou XML
account_fiscal_yearDes exercices fiscaux explicites, par société
account_lock_date_updateUn assistant de dates de verrouillage, sans mode développeur
account_usabilityLes menus et options réservés à l'Enterprise ou au mode développeur

Tous ont leur fiche détaillée : le lettrage bancaire, l'import de relevés, les quatre contrôles de saisie, les menus manquants, les sept conforts de facturation et l'import de factures fournisseurs.

Conformité française — 5 modules

Le domaine qui n'est pas négociable, et celui qui a le plus bougé en 2026.

ModuleCe qu'il apporte
l10n_fr_einvoicingLe module central de la réforme : annuaire, flux, statuts du cycle de vie
l10n_fr_einvoicing_saleLa ligne d'annuaire du client portée depuis le devis
l10n_fr_einvoicing_importLa facture fournisseur électronique devenue brouillon comptable
l10n_fr_siretSIRET, SIREN et NIC sur les fiches société et contact
l10n_fr_account_tax_uneceLes codes de taxe UNECE, requis par les formats structurés

Le quatrième module mérite une mention : depuis la réforme, le SIREN d'un client n'est plus une politesse administrative mais la clé de routage de vos factures. Un champ dédié et contrôlé vaut mieux qu'une référence saisie dans un champ libre.

Le module central a sa fiche détaillée : l10n_fr_einvoicing. Et l10n_fr_siret est traité avec l'identité des contacts, parce que c'est le même chantier. Voir aussi ce qu'Odoo couvre nativement.

Sécurité, traçabilité et gouvernance — 7 modules

ModuleCe qu'il apporte
auditlogQui a modifié, créé, supprimé ou exporté quoi, avec les valeurs avant et après
auth_oidcL'authentification par votre annuaire d'entreprise (OpenID Connect)
auth_session_timeoutLa déconnexion automatique des sessions inactives
auth_api_keyUne clé dédiée et révocable par intégration, au lieu d'un mot de passe partagé
base_tier_validationLe moteur d'approbation par paliers
base_exceptionLes règles de blocage ou d'alerte sur un document métier
document_page_approvalDes pages de documentation interne soumises à validation

Les trois modules d'authentification forment un ensemble cohérent, et c'est auth_oidc qui porte le plus de valeur : les comptes suivent votre annuaire, donc un départ coupe l'accès immédiatement. C'est la mesure la plus efficace contre les comptes oubliés, et elle ne coûte rien une fois en place.

Voir auditlog en détail, base_tier_validation, base_exception et les trois modules d'authentification. La documentation interne et sa validation sont traitées dans la fiche du wiki.

Contrats récurrents — 4 modules

ModuleCe qu'il apporte
contractLes contrats clients et fournisseurs à facturation récurrente
contract_variable_quantityUne quantité calculée au moment de la facturation, par formule
contract_sale_generationUn contrat qui génère des commandes de vente au lieu de factures
product_contractUn article qui porte son modèle de contrat

Ils sont dans le socle et pas seulement dans le pack services, pour une raison simple : presque toutes les PME ont au moins un revenu récurrent — un abonnement, un contrat d'entretien, une maintenance. Voir la fiche contrats récurrents.

Contacts, données et recherche — 8 modules

ModuleCe qu'il apporte
partner_firstnamePrénom et nom séparés sur les contacts
partner_identificationDes numéros d'identification typés sur les contacts
partner_ref_uniqueL'unicité de la référence d'un contact
base_partner_sequenceUne référence séquentielle automatique (P/00001)
base_locationUn référentiel de codes postaux, villes et pays
base_location_geonames_importL'import en masse des codes postaux depuis Geonames
base_search_fuzzyLa recherche floue par similarité de trigrammes (PostgreSQL)
crm_lead_code / crm_lead_firstnameUn code séquentiel et des noms séparés sur les pistes

base_search_fuzzy est le module dont personne ne parle : il fournit les index trigrammes qui permettent de retrouver « Dupond » en tapant « Dupont » — sans modifier par lui-même les recherches de l'interface standard.

Les huit modules de cette famille ont leur fiche détaillée : fiabiliser l'identité et les adresses des contacts. C'est le chantier qui conditionne toute la conformité 2026.

Confort d'usage et exploitation — 11 modules

ModuleCe qu'il apporte
web_responsiveUne interface utilisable sur téléphone et tablette
web_dialog_sizeDes fenêtres de dialogue redimensionnables
web_notifyDes notifications à l'écran pour les utilisateurs
server_action_mass_editL'édition en masse depuis une vue liste
report_xlsx / report_csvLes exports Excel et CSV comme formats de rapport
bi_sql_editorUn rapport complet depuis une requête SQL, sans développer
document_pageDes pages de documentation interne dans Odoo
base_technical_featuresL'accès permanent aux éléments du mode développeur
database_cleanupLe nettoyage des résidus techniques après désinstallation
module_auto_updateLa mise à jour des modules sans ligne de commande
disable_odoo_online, remove_odoo_enterprise, portal_odoo_debrandingLe retrait des renvois commerciaux vers odoo.com

web_responsive est celui qui change le plus la perception de l'outil. En Community, il n'existe pas d'application mobile native : c'est ce module qui rend l'interface utilisable depuis un téléphone — saisie de temps, notes de frais, consultation d'une fiche client sur un chantier.

Deux fiches couvrent cette famille : le confort d'usage — interface, mobile, édition en masse et l'exploitation — marque blanche, nettoyage, mises à jour. Voir aussi bi_sql_editor.

Ce que le socle ne contient délibérément pas

Un socle se définit autant par ses absences, et les nôtres sont des décisions.

  • La paie française. Elle change plusieurs fois par an et sa veille est un métier. Un module de paie communautaire non suivi produit des bulletins faux avec l'air d'être à jour. La paie reste chez un spécialiste, et Odoo lui fournit les variables.
  • Les modules à contributeur unique. Si une seule personne ou une seule entreprise les porte, leur disponibilité à la prochaine version majeure est un pari. Nous ne le prenons pas sur un socle installé chez tous nos clients.
  • Les modules qui touchent la valorisation du stock ou le calcul de la TVA sans nécessité. Ces zones doivent rester aussi proches du standard que possible : toute divergence s'y paie en contrôle fiscal.
  • Les packs métier. Stock, production, caisse, interventions terrain : ils s'ajoutent au socle selon votre activité — services (81 modules), négoce (75), industrie (72), retail (68).

La deuxième ligne est le critère que nous appliquons le plus souvent, et le plus difficile à tenir quand un module résout exactement un besoin. Voir comment choisir un module communautaire et ce que couvre Odoo en RH.

Pourquoi un socle plutôt qu'une liste à la carte

Chaque module ajouté améliore une chose et ajoute un point de fragilité à la montée de version. Un empilement constitué à la demande, module par module, finit par n'être maintenable par personne.

Un socle testé ensemble règle trois problèmes qui ne se voient qu'en production :

  1. Les conflits. Deux modules excellents séparément peuvent se marcher dessus — typiquement deux modules qui interviennent sur la même écriture comptable.
  2. La montée de version. La liste des dépôts dont nous dépendons est connue et courte : vérifier leur disponibilité sur une nouvelle version majeure prend quelques minutes, pas un audit.
  3. La reproductibilité. Deux instances Atalios se comportent de la même façon, donc une anomalie constatée chez l'une se corrige pour toutes.

C'est ce travail d'assemblage et de maintenance que couvre l'abonnement, bien plus que l'hébergement lui-même. Voir où héberger Odoo et qui porte quoi et nos offres.

Questions fréquentes

Ces 57 modules sont-ils installés d'office ?

Oui, sur chaque instance que nous hébergeons, avant même le pack métier. C'est ce qui rend deux instances Atalios comparables : une anomalie constatée chez l'une se corrige pour toutes, et une montée de version se teste une fois.

Peut-on en retirer, ou en ajouter ?

En ajouter, oui — c'est l'objet des packs métier et des demandes spécifiques, après un diagnostic. En retirer, c'est possible mais rarement souhaitable : certains se dépendent mutuellement, et un module désinstallé peut laisser des traces si des données ont été créées par lui. Nous le testons toujours sur une copie avant.

Pourquoi la paie française n'y est-elle pas ?

Parce que sa veille réglementaire est un métier à part entière : les taux, plafonds et exonérations changent plusieurs fois par an. Un module de paie communautaire non suivi produit des bulletins faux avec l'air d'être à jour. Odoo tient les dossiers, contrats, congés, frais et heures ; le calcul reste chez un spécialiste.

Mes utilisateurs verront-ils des publicités pour Odoo Enterprise ?

Non : trois modules du socle — disable_odoo_online, remove_odoo_enterprise et portal_odoo_debranding — retirent les renvois commerciaux vers odoo.com de l'interface et du portail. C'est une question qui revient souvent, et la réponse est traitée dans le socle.

Qui maintient ces 57 modules à chaque montée de version ?

Nous. C'est l'essentiel de ce que couvre l'abonnement : chaque module est repris dans son usage réel sur une instance de recette avant la bascule. C'est aussi pourquoi notre socle est volontairement court et exclut les modules à contributeur unique.

Se faire accompagner

Un socle installé n'est pas un socle paramétré. Les modules les plus utiles de cette liste demandent une décision avant de servir : le mode de lettrage de chaque journal, les règles de rapprochement, les séquences de numérotation, les seuils d'approbation, les règles d'audit.

C'est la part de travail que nos consultants mènent avec vous, puis transmettent à vos équipes — voir les prestations d'Atalios Consulting et notre méthode. Demander un rappel.

Pour aller plus loin

En résumé

57 modules, les mêmes partout : 17 pour la comptabilité, 5 pour la conformité française, 7 pour la sécurité, 4 pour les contrats, 8 pour les contacts, 11 pour le confort. Et trois absences assumées — la paie, les modules à contributeur unique, et tout ce qui touche la valorisation du stock sans nécessité. Voyez nos offres ou parlez-en à un consultant.

Documentation OCAOdooHébergement

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é