Overslaan naar inhoud

MRP N1 — Nomenclatures & Gammes

Explosion multi-niveaux, versionnage, coût de revient calculé et fiche technique pour Odoo 19 Community
7 september 2026 in
MRP N1 — Nomenclatures & Gammes
DYONYSOS

Le module Fabrication d'Odoo Community sait créer une nomenclature et une gamme, mais reste minimal sur les données techniques dont un bureau des méthodes a besoin au quotidien. MRP N1 — Nomenclatures & Gammes est la fondation du portefeuille MRP DYONYSOS : la seule application du « niveau Simple » de l'architecture, celle que le Cockpit MRP et le Configurateur de produit technique réutilisent directement.

Explosion multi-niveaux et export XLSX

L'explosion d'une nomenclature (mrp.bom._dyo_explode) calcule, pour chaque ligne, le niveau, la quantité par rapport au parent, la quantité cumulée, le coût unitaire et total, la sous-nomenclature éventuelle, avec une détection de boucle qui empêche un composant de se retrouver, directement ou indirectement, parent de lui-même. Les opérations de chaque niveau apparaissent avec leur temps et leur coût. Un assistant dédié (dyo.mrp.bom.explosion) affiche le résultat sous forme de liste hiérarchique, exportable en XLSX.

Versionnage des nomenclatures et des gammes

Nomenclatures (mrp.bom) et opérations de gamme (mrp.routing.workcenter) suivent le même cycle de vie que le reste du portefeuille : brouillon → active → obsolète, avec une date d'effet et un historique. La recherche standard de nomenclature (_bom_find_domain) ne renvoie que les versions actives, et une opération non active est ignorée (_skip_operation_line) sans avoir besoin d'être supprimée. Une seule version peut être active par famille ; l'activation d'une nouvelle version rejoue la vérification native de boucle d'Odoo (_check_bom_cycle) pour ne jamais publier une nomenclature invalide.

Coût de revient calculé et gammes enrichies

Le coût de revient s'appuie sur le mixin du socle gratuit dyo_mrp_common : coût matière calculé récursivement à travers les sous-nomenclatures, coût de main d'œuvre au temps de gamme multiplié par le coût horaire chargé du centre de charge, frais généraux au coefficient défini dans les paramètres de société. Un rapport PDF « Fiche de coût de revient » restitue le détail, et le résultat peut mettre à jour le coût standard du produit fini. Les gammes elles-mêmes sont enrichies de champs absents du standard Odoo : temps de réglage, temps unitaire, temps de transfert, taille de lot de référence, instructions, compétence requise (nouveau modèle dyo.mrp.skill) et fichiers joints ; les centres de charge gagnent un coût horaire chargé et une liste de compétences disponibles.

Comparaison, fiche technique et où-utilisé

Un assistant de comparaison (dyo.mrp.bom.compare) met en regard deux nomenclatures — utile typiquement entre deux versions — en distinguant les lignes ajoutées, supprimées, aux quantités modifiées, et les écarts d'opérations, en mode direct ou cumulé. Côté fiche article, un rapport « Fiche technique » et un assistant « où-utilisé » (dyo.mrp.where.used) remontent, pour un composant donné, tous les produits fabriqués qui l'utilisent, sur plusieurs niveaux de nomenclature.

Données de démonstration, dépendances

Les données de démonstration mettent en scène une PME de mécanique fictive : un vérin hydraulique référencé VH-200, sur 3 niveaux de nomenclature et 4 centres de charge — un cas d'école pour tester l'explosion multi-niveaux et le calcul de coût. Le module dépend uniquement du socle gratuit dyo_mrp_common et du module Fabrication (mrp) standard d'Odoo ; aucune autre application du portefeuille n'est requise pour l'installer.

Questions fréquentes

Les réponses aux questions que l'on nous pose le plus souvent sur ce sujet.

Non. Seul le socle gratuit dyo_mrp_common est requis, plus le module Fabrication standard d'Odoo.

Non, il l'enrichit. Les ordres de fabrication, la consommation de composants et le flux standard restent ceux d'Odoo ; MRP N1 ajoute le versionnage, le coût de revient calculé et les données de gamme enrichies.

Le calcul s'appuie sur le mixin de coût du socle commun ; la date et la référence de chaque calcul sont enregistrées, avec un rapport PDF dédié, mais le déclenchement exact (à la demande ou automatique à chaque changement) relève du comportement interne du module, non détaillé publiquement au-delà du manifeste.

Oui, via l'assistant de comparaison dédié, qui distingue les lignes ajoutées, supprimées, aux quantités modifiées et les écarts d'opérations, en mode direct ou cumulé.

MRP N1 — Nomenclatures & Gammes est le module à installer en premier pour qui veut fiabiliser ses données techniques de production sur Odoo 19 Community : c'est aussi la seule dépendance additionnelle requise par le Cockpit MRP et le Configurateur de produit technique, les deux autres applications du portefeuille qui vont plus loin.

Prix, licence et conditions : voir la fiche de l’application dans la boutique

Voir la fiche sur l'Odoo Apps Store

MRP DYONYSOS — Socle technique
Versionnage, calcul de coût de revient et paramètres société pour Odoo 19 Community