Production

Nomenclature multi-niveaux dans Dokos

Dokos gère des nomenclatures multi-niveaux pour définir la composition exacte de chaque produit fini — matières premières, sous-ensembles et opérations — et calculer automatiquement le coût de revient.

Nomenclature

La nomenclature (ou liste de matériaux) décrit la composition complète d'un produit fini : chaque composant acheté, chaque sous-ensemble produit en interne, les quantités nécessaires et les opérations associées. Dokos utilise cette nomenclature pour calculer les besoins en matières, planifier les productions et chiffrer le coût de revient.

Dokos prend en charge les nomenclatures multi-niveaux : un produit fini peut contenir des sous-ensembles qui ont eux-mêmes leur propre nomenclature, et ainsi de suite.


Pour accéder à la liste des nomenclatures, allez sur :

Accueil > Production > Liste de matériaux > Nomenclature

Nomenclature multi-niveaux

Une nomenclature multi-niveaux décrit l'arborescence complète d'un produit : les composants achetés au niveau inférieur, les sous-ensembles fabriqués en interne aux niveaux intermédiaires, et le produit fini au sommet. Dokos "éclate" cette arborescence pour identifier toutes les matières premières nécessaires à la production finale.

Exemple — Dokompany La Dokoboard est un longboard électrique dont la nomenclature a trois niveaux :

Dokoboard (produit fini)
├── Truck Assy × 2          ← sous-ensemble fabriqué
│   ├── Truck 184 × 1
│   ├── Vis M4 × 4
│   ├── Écrou M4 × 4
│   └── Wheel Assembly × 2  ← sous-ensemble imbriqué
│       ├── Roulements × 1
│       └── Roues 83mm × 1
├── Deck (longboard) × 1    ← matière première achetée
├── Moteur × 1              ← contrôle qualité obligatoire
├── Raspberry Pi Zero × 1   ← contrôle qualité obligatoire
├── Pièces moteur × 1       ← contrôle qualité obligatoire
├── Connecteurs XT60 × 5+5
├── Manette Wii × 1
└── Boîte EVA × 2

Pour produire 10 Dokoboards, Dokos calcule automatiquement qu'il faut 20 Truck Assy, 40 Wheel Assembly, 200 vis M4, 200 écrous M4, et ainsi de suite jusqu'aux composants les plus élémentaires.

Voir la nomenclature de la Dokoboard dans la démo

Nomenclature avec opérations

Quand une nomenclature inclut un routage, Dokos associe chaque composant à l'opération qui le consomme. Cela permet de générer les cartes de travail par poste lors du lancement de la production, et de calculer les coûts opératoires en plus du coût des matières.

Exemple — Dokompany Dans la nomenclature de la Dokoboard, le routage « Routing Dokoboard » est attaché. Les vis M4 et les écrous M4 sont liés à l'opération « Vissage des trucks », les roulements à « Pressage des roulements ». Dokos sait ainsi exactement combien de temps chaque poste de travail sera mobilisé et calcule le coût opératoire réel après production.

Contrôle qualité sur les composants critiques

Certains composants peuvent nécessiter une inspection qualité avant d'être utilisés en production. Dokos bloque leur consommation tant que l'inspection n'est pas validée.

Exemple — Dokompany Le moteur, les pièces moteur et le Raspberry Pi Zero arrivent en entrepôt « Qualité Contrôle ». Un contrôle qualité entrant est créé automatiquement à chaque réception. Ces articles ne peuvent être transférés vers la production qu'une fois l'inspection acceptée.

Consommer les composants basé sur

Le champ Consommer les composants basé sur permet de définir, pour chaque nomenclature, la méthode utilisée pour comptabiliser la consommation des matières premières lors de la production. Cette valeur est prioritaire sur le réglage global défini dans les Paramètres de production.

Deux méthodes sont disponibles :

  • Nomenclature (BOM) — Dokos consomme exactement les quantités définies dans la nomenclature, indépendamment des matières réellement transférées vers l'atelier. Cette approche convient aux productions standardisées où les quantités théoriques sont fiables.
  • Entrée de stock — Dokos consomme les matières en se basant sur ce qui a été réellement transféré vers l'entrepôt de travaux en cours (WIP). Cette approche est plus précise pour les productions variables où les quantités réelles peuvent différer de la nomenclature.

Si ce champ est laissé vide dans la nomenclature, Dokos applique le paramètre global défini dans les Paramètres de production.

Exemple — Dokompany Dokompany fabrique deux références :

  • La Dokoboard Standard a une nomenclature très stable. La méthode « Nomenclature » est configurée directement dans sa BOM : Dokos comptabilise exactement les quantités théoriques à chaque production, sans tenir compte des éventuels surplus transférés en atelier.
  • La Dokoboard Prototype est en phase de développement. Ses besoins en composants varient à chaque lot. La méthode « Entrée de stock » est sélectionnée dans sa BOM : Dokos consomme ce qui a réellement été transféré vers l'Atelier, reflétant ainsi les ajustements effectués en cours de fabrication.
  • Pour toutes les autres nomenclatures sans valeur spécifiée, Dokos applique le réglage des Paramètres de production, qui est « Nomenclature » pour toute la société Dokompany.
Quand l'ordre de travail est chargé, Dokos lit automatiquement la valeur de ce champ depuis la nomenclature et l'applique à toutes les entrées de stock de consommation associées à cet ordre. Aucune action manuelle n'est nécessaire.

Coût de la nomenclature

La section Coût de la nomenclature affiche le coût de revient prévisionnel du produit fini. Dokos additionne :

  • le coût de chaque composant selon le mode de valorisation choisi (taux de valorisation, dernier prix d'achat ou liste de prix)
  • les coûts opératoires calculés à partir des durées d'opération et des taux horaires des stations de travail

Ce coût peut être mis à jour manuellement ou automatiquement à chaque changement de prix composant.

Créateur de nomenclature (BOM Creator)

Pour les produits complexes à plusieurs niveaux, Dokos propose un outil de création guidé qui permet de construire l'arborescence complète en une seule session, puis de soumettre toutes les nomenclatures en cascade.

Voir le créateur de nomenclature dans la démo

Versionnage et modification des nomenclatures

Une nomenclature soumise est figée : Dokos ne permet pas de la modifier directement pour préserver la traçabilité des productions passées. Pour corriger ou faire évoluer une nomenclature, il faut en créer une nouvelle version avec un numéro incrémenté (ex. BOM-Truck Assy-002), valider la nouvelle version, puis désactiver l'ancienne.

Dokos marque automatiquement la version active d'une nomenclature avec le statut Active. Pour un même article, une seule nomenclature peut être active à la fois — c'est elle qui sera utilisée par défaut dans les nouveaux ordres de travail.

Exemple — Dokompany Suite à un changement de fournisseur de roulements, Dokompany crée une version 2 de la nomenclature Wheel Assembly (BOM-Wheel assembly-002) avec le nouveau composant. La version 1 est désactivée. L'outil de mise à jour de nomenclature est ensuite utilisé pour remplacer la version 1 par la version 2 dans toutes les nomenclatures qui utilisent le Wheel Assembly.

Outil de mise à jour de nomenclature

Quand un sous-ensemble change de composition (nouveau composant, changement de fournisseur), l'outil de mise à jour de nomenclature propage automatiquement la nouvelle version dans toutes les nomenclatures parentes. Cela évite de modifier manuellement chaque produit fini qui utilise ce sous-ensemble.

L'outil demande de renseigner l'ancienne et la nouvelle nomenclature du sous-ensemble. Dokos identifie alors toutes les nomenclatures parentes qui référencent l'ancienne version et les met à jour en une seule opération.

Pour accéder à l'outil :

Accueil > Production > Outils > Mise à jour de nomenclature

Exemple — Dokompany La nomenclature BOM-Wheel assembly-001 est remplacée par BOM-Wheel assembly-002. L'outil de mise à jour identifie que BOM-truck assy-001 et BOM-dokoboard-001 utilisent toutes les deux le Wheel Assembly. Après exécution, les deux nomenclatures parentes pointent vers la version 2 — sans modification manuelle de chaque fiche.

L'outil de mise à jour ne s'applique qu'aux nomenclatures dont le statut est Active. Les nomenclatures en brouillon ou désactivées ne sont pas concernées. Après une mise à jour, vérifiez dans la vue en arbre que l'arborescence complète est cohérente, notamment pour les produits finis avec plusieurs niveaux de sous-ensembles imbriqués.

Bonnes pratiques pour les nomenclatures multi-niveaux

Dans une structure à 3 niveaux ou plus (produit fini → étapes d'assemblage → sous-ensembles → composants), un changement à un niveau bas peut nécessiter des mises à jour en cascade sur plusieurs niveaux parents. La séquence recommandée est la suivante :

  1. Créer la nouvelle version de la nomenclature enfant modifiée et la soumettre
  2. Utiliser l'outil de mise à jour pour remplacer l'ancienne version dans les nomenclatures de niveau immédiatement supérieur
  3. Si ces nomenclatures intermédiaires ont elles-mêmes des parents, relancer l'outil pour propager jusqu'au niveau du produit fini
  4. Vérifier l'arborescence finale avec la vue en arbre de la nomenclature du produit fini
La vue en arbre de la nomenclature affiche l'arborescence complète avec les versions actives à chaque niveau. C'est l'outil de contrôle recommandé après chaque mise à jour pour s'assurer que l'ensemble de la chaîne de composition est cohérente.

Voir aussi