Version de développement
Cette documentation décrit la version « next » (develop), non encore publiée. Pour la version stable, basculez sur « v5 » dans l'en-tête.
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, avec des options avancées pour les processus de fabrication par pourcentage, les composants à quantité fixe et les tolérances de consommation.

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. Les fonctionnalités avancées incluent la définition des composants par pourcentage, les composants à quantité fixe et les tolérances de consommation pour une gestion flexible des processus de fabrication.


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.

Nomenclature basée sur des pourcentages (formulation)

Pour les processus de fabrication où les composants sont mélangés selon des proportions précises (par exemple, dans l'agroalimentaire, la chimie ou la cosmétique), Dokos propose une nomenclature basée sur des pourcentages. Cette fonctionnalité permet de définir chaque composant comme un pourcentage du total, simplifiant ainsi la formulation des recettes et garantissant une cohérence parfaite entre les lots.

Activer la nomenclature basée sur des pourcentages

  1. Dans la fiche de la nomenclature, cochez la case Définir les quantités de composants en fonction du pourcentage.
  2. La colonne Pourcentage (%) apparaît dans la grille des composants, avant la colonne Quantité.
  3. Saisissez le pourcentage de chaque composant. La somme des pourcentages doit être égale à 100 %.
  4. Pour simplifier la saisie, vous pouvez marquer un composant comme Élément d'équilibrage : Dokos calculera automatiquement le pourcentage restant pour atteindre 100 %.
  5. La quantité de chaque composant est calculée automatiquement lors de l'enregistrement de la nomenclature, selon la formule :
    Quantité = (Pourcentage / 100) × Quantité de sortie
    
    Dokos gère également la conversion d'unité de mesure entre l'unité de l'article fini et celle du composant.

Exemple — Maison Verte SARL Maison Verte fabrique un engrais organique liquide dont la composition est définie par pourcentage :

  • 60 % d'eau
  • 25 % de compost liquide
  • 10 % d'extrait d'algues
  • 5 % d'huile essentielle de lavande (élément d'équilibrage)

Pour produire 100 litres d'engrais, Dokos calcule automatiquement les quantités suivantes :

  • 60 litres d'eau
  • 25 litres de compost liquide
  • 10 litres d'extrait d'algues
  • 5 litres d'huile essentielle de lavande

Si la quantité de sortie est modifiée à 200 litres, les quantités des composants sont recalculées proportionnellement : 120 litres d'eau, 50 litres de compost liquide, etc.

La somme des pourcentages doit toujours être égale à 100 %. Si aucun composant n'est marqué comme élément d'équilibrage, Dokos affichera une erreur si le total n'est pas exactement 100 %.

Comportement en production

Les quantités calculées à partir des pourcentages sont figées au niveau de la nomenclature. Lors de la création d'un ordre de travail ou d'une entrée de stock, Dokos utilise ces quantités théoriques, qui sont ensuite mises à l'échelle en fonction de la quantité réelle à produire. Les pertes de processus (déchets, évaporation) s'appliquent uniquement à la quantité de sortie, et non aux composants individuels.

Composants à quantité fixe

Certains composants, comme les catalyseurs, les charges de nettoyage ou les résidus de cuve (vessel heels), ne varient pas en fonction de la quantité à produire. Pour ces cas, Dokos propose l'option Quantité fixe sur chaque ligne de composant.

Utilisation des composants à quantité fixe

  1. Dans la grille des composants de la nomenclature, cochez la case Quantité fixe pour le composant concerné.
  2. Saisissez la quantité fixe qui sera toujours consommée, indépendamment de la quantité de sortie.
  3. Lors de la création d'un ordre de travail ou d'une entrée de stock, Dokos inclura cette quantité fixe, même si la quantité à produire est modifiée.

Exemple — Bureau Moderne Bureau Moderne fabrique des meubles en bois et utilise un catalyseur chimique pour le traitement des surfaces. Ce catalyseur est consommé à raison de 5 litres par lot, quelle que soit la taille du lot.

Dans la nomenclature du meuble, le catalyseur est marqué comme Quantité fixe avec une valeur de 5 litres. Que l'ordre de travail soit pour 10 ou 100 meubles, Dokos inclura toujours 5 litres de catalyseur dans les matières premières requises.

Impact sur les calculs de besoins et de coûts

Les composants à quantité fixe sont pris en compte dans :

  • Les besoins en matières pour les ordres de travail
  • Les entrées de stock de matières premières
  • Les nomenclatures éclatées (exploded BOM)
  • La validation des quantités consommées par rapport à la nomenclature

Cependant, leur quantité n'est pas mise à l'échelle avec la quantité à produire. Cela garantit que les coûts et les besoins en matières reflètent fidèlement la réalité des processus de fabrication.

Tolérance de quantité des composants

Dans certains processus de fabrication, il est acceptable de consommer une quantité légèrement supérieure ou inférieure à celle définie dans la nomenclature. Pour gérer ces variations, Dokos propose une tolérance de quantité configurable, au niveau global ou par nomenclature.

Configuration de la tolérance

  1. Paramètres globaux :
    • Allez dans Accueil > Production > Paramètres > Paramètres de production.
    • Sous la section Valider les composants et quantités par nomenclature, définissez :
      • Tolérance de quantité des composants (%) : pourcentage de variation acceptable (par exemple, 5 % pour une tolérance de ±5 %).
      • Action si la quantité de composant dépasse la tolérance : choisissez entre Arrêter (bloquer la consommation) ou Avertir (autoriser avec un avertissement).
  2. Paramètres par nomenclature :
    • Dans la fiche de la nomenclature, sous la section Valider les composants et quantités par nomenclature, vous pouvez surcharger les paramètres globaux en définissant une Tolérance de quantité des composants (%) spécifique et l'Action correspondante.

Comportement en production

Lors de la validation d'une entrée de stock de consommation, Dokos vérifie que chaque composant consommé se situe dans la plage de tolérance définie. La plage acceptable est calculée comme suit :

Quantité minimale = Quantité BOM × (1 - Tolérance / 100)
Quantité maximale = Quantité BOM × (1 + Tolérance / 100)

Si la quantité consommée dépasse cette plage :

  • Action « Arrêter » : Dokos bloque la validation de l'entrée de stock et affiche un message d'erreur indiquant la plage acceptable.
  • Action « Avertir » : Dokos autorise la validation mais affiche un avertissement.

Exemple — Maison Verte SARL Maison Verte fabrique un engrais liquide avec une tolérance de 3 % sur les composants. Pour un composant défini à 50 litres dans la nomenclature, la plage acceptable est de 48,5 à 51,5 litres.

  • Si 52 litres sont consommés, Dokos bloque la validation (action « Arrêter ») et affiche :

    La quantité consommée (52,00) dépasse la tolérance de ±3 %. Quantité acceptable : 48,50 à 51,50.

  • Si l'action est définie sur « Avertir », Dokos autorise la validation mais affiche un avertissement similaire.
Une tolérance de 0 % conserve le comportement actuel : Dokos exige une correspondance exacte entre la quantité consommée et la quantité définie dans la nomenclature.

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