Aller au contenu

Pièces de rechange

Le module Maintenance n'introduit pas son propre livre de stock.

Modifié le Voir en Markdown

Le module Maintenance n’introduit pas son propre livre de stock. Chaque sortie, chaque retour et chaque mise au rebut d’une pièce de rechange est un mouvement de stock ordinaire, marqué d’un type de référence maintenance : tout votre suivi de lots et de numéros de série, et toute votre comptabilité d’emplacements, continuent donc de s’appliquer sans changement. Ce que le module ajoute par-dessus, c’est le travail de catalogue qui met les bonnes pièces à disposition au bon moment.

Rattachement des pièces aux équipements

Vous pouvez déclarer quelles pièces tel équipement (ou telle classe d’équipement) consomme habituellement. Cela se gère sous Maintenance → Pièces par équipement : la liste montre chaque rattachement avec sa portée, sa pièce, sa quantité habituelle, son rythme de consommation et son fournisseur privilégié ; le bouton Ajouter ouvre une page dédiée où chaque rattachement dit :

  • La portée — un équipement précis, ou une classe entière. Exactement l’un des deux.
  • Le produit (et facultativement la variante) — la référence de la pièce de rechange.
  • La quantité habituelle et l’unité par intervention. C’est une indication de préparation — elle alimente les suggestions de pièces et les prévisions de besoin, et ne réserve jamais de stock d’elle-même.
  • Le rythme de consommationChaque préventive (consommée à chaque entretien préventif), Une préventive sur N (une fois sur N, par exemple les joints à chaque quatrième vidange — le N doit valoir au moins 2), En cas de panne (seulement quand cette pièce lâche), Sur inspection (relevée à l’œil — le filtre à air est contrôlé à chaque fois et remplacé s’il est encrassé).
  • Un fournisseur privilégié facultatif, qui sert à proposer le fournisseur par défaut sur les demandes d’achat ouvertes automatiquement.

Un rattachement posé sur une classe d’équipement vaut pour tous les équipements de cette classe — pratique pour les pièces communes à tout un parc (toutes les fraiseuses prennent le même protecteur de glissière) ; un rattachement posé sur un équipement précis prend le dessus (cette presse-là porte le joint particulier, parce qu’elle a été modifiée).

La page de chaque équipement porte aussi un onglet Pièces de rechange montrant les pièces qui la couvrent : la colonne Portée nomme la machine elle-même pour une ligne qui lui est rattachée directement, et affiche Classe : suivi du nom de la classe pour une ligne héritée de sa classe. Cliquez sur n’importe quelle ligne pour ouvrir et modifier le rattachement.

La liste Pièces de rechange par équipement resserre avec son bouton de filtre par Équipement, Classe d’équipement, Pièce, Rythme de consommation, Fournisseur privilégié, Actif ou une plage de quantité habituelle (Utiliser les listes).

Kits de maintenance

Un kit est une commodité de mouvement : un lot nommé de pièces de rechange qu’un technicien sort sur un ordre de travail en un clic. Le kit 250 h du chariot élévateur peut regrouper l’huile moteur, le filtre à huile, la graisse et une jauge de pression. La page d’un kit expose un onglet Composants, où chaque composant porte :

  • Le produit (et facultativement la variante), la quantité, l’unité.
  • Un numéro de séquence, pour l’ordre d’affichage.
  • Un repère is_optional — le technicien décide à chaque sortie s’il le consomme.

Sortir un kit développe les composants, prend d’abord les lots qui périment le plus tôt puis les plus anciens dans le dépôt source, et émet un mouvement de stock par ligne du kit. Le kit lui-même est une définition, pas du stock — il n’y a pas de « kit en stock ».

Aperçu du contenu (simulation)

La page d’un kit porte un bouton Aperçu du contenu à côté de Modifier. Il ouvre un panneau latéral qui appelle le même moteur de développement que la vraie sortie de kit — mais n’écrit rien. Pour chaque composant actif, vous voyez :

  • Le produit du composant, la quantité nécessaire et l’unité.
  • Le coût unitaire estimé (repris de products.standard_cost).
  • L’estimation de ligne = quantité nécessaire × coût unitaire.
  • La quantité en stock au dépôt source de l’ordre de travail (seulement quand un ordre de travail est choisi ; sinon la disponibilité reste masquée).
  • Une pastille Manque quand la quantité nécessaire dépasse le stock. Un manque sur une pièce obligatoire arrêterait la sortie complète du kit ; un manque sur une pièce facultative est signalé mais ne bloque jamais.

Une ligne de pied additionne tous les composants dans l’estimation d’ensemble — ce à quoi le actual_parts_cost de l’ordre de travail montera une fois la vraie sortie de kit passée (avant ajustement au coût des lots). Le panneau vous laisse aussi choisir un ordre de travail dans votre liste des ordres actifs, pour que l’aperçu soit ramené à son dépôt ; sans ordre de travail choisi, l’estimation de coût unitaire s’affiche quand même mais la disponibilité est masquée.

Servez-vous-en avant d’appuyer sur « Sortir un kit », pour repérer les manques, décider s’il faut sortir partiellement ou attendre une réception en reliquat, et vérifier que le coût que le kit va imputer est bien celui que vous attendiez.

Chaque ligne de pièce prévue sur un ordre de travail retient si elle vient d’un kit. Le issue_method de la ligne vaut soit :

  • Manuelle — la valeur par défaut ; le technicien sort chaque unité une par une, par le bouton de sortie de la ligne.
  • Par kit — posée quand la ligne vient du développement d’un kit ; tout le kit sort en un clic, par l’action « Sortir un kit » de l’ordre de travail.

Les deux ne se mélangent pas sur une même ligne — une fois qu’une ligne est née d’un kit, toutes les sorties qui suivent passent par le chemin du kit. Prendre la même pièce à la main sur le même ordre de travail crée une ligne Manuelle séparée.

La liste Kits de maintenance se filtre par Classe d’équipement et Actif.

Sur un kit, l’onglet Composants resserre par Pièce, Unité, Facultatif, Actif ou une plage de quantité.

Politiques de pièces critiques

Certaines pièces comptent tellement qu’en manquer coûte plus cher que d’en garder en stock — le joint particulier de cette presse critique, le roulement propriétaire que le constructeur met 6 semaines à livrer. Une politique de pièce critique déclare, par produit et par dépôt :

  • Un minimum — quand le stock disponible, réservations déduites, passe en dessous, il faut agir.
  • Un maximum — le niveau jusqu’auquel réapprovisionner.
  • Un fournisseur privilégié et un délai fournisseur facultatifs.

Un traitement de fond quotidien parcourt chaque politique active. Quand le stock disponible moins les réservations passe sous le minimum (les pièces posées en attente de réparation ne comptent pas dans le disponible), il ouvre une demande d’achat au brouillon pour (max − stock) unités auprès du fournisseur privilégié. La ligne est valorisée à partir de la fiche catalogue de ce fournisseur — le dernier prix réellement payé, ou le prix convenu tant que rien n’a été acheté — et si le fournisseur tient une fiche pour la déclinaison précise plutôt que pour le produit entier, c’est celle-là qui sert. Si ce fournisseur n’a aucun prix en fiche — rien d’inscrit pour la pièce, ou un zéro inscrit, ce qui n’est pas un prix — la demande part tout de même : la ligne arrive simplement avec un Prix estimé vide. Rien n’a échoué : la ligne attend son prix comme toute ligne de demande approuvée, et c’est l’acheteur qui le renseigne au moment de passer la commande. La demande est créée en priorité Haute, au statut Brouillon, avec une date de livraison demandée à aujourd’hui plus le délai de la politique, et une métadonnée MAINTENANCE_CRITICAL_SPARE pour que les achats sachent d’où vient le déclenchement. Le traitement est idempotent — s’il existe déjà une demande au brouillon pour le même produit, la même variante et le même dépôt, il n’en crée pas de seconde.

La liste Politiques de pièces critiques se filtre par Pièce, Dépôt, Fournisseur privilégié, Actif, ou une plage de minimum, de maximum ou de délai fournisseur — Délai d'approvisionnement (jours) au-delà de 14, c’est la liste à revoir avant un long congé.

Politique de réservation

Quand un ordre de travail de maintenance est lancé :

  • Les pièces non facultatives sont réservées sur le stock du dépôt source (les pièces en attente de réparation sont exclues — elles ne sont pas encore disponibles).
  • La quantité réservée est retranchée du disponible pour les autres réservations (deux ordres de travail parallèles ne peuvent donc pas réserver tous deux la dernière unité).
  • La réservation est tenue par (produit, variante, dépôt, lot si la pièce est suivie par lot). Les réservations partielles sont acceptées — si seules 3 des 5 unités nécessaires sont disponibles, l’ordre est lancé avec 3 réservées et le planificateur voit le manque.

Les réservations se libèrent :

  • À la sortie de la pièce (la réservation baisse, le stock baisse).
  • À la contrepassation d’une sortie de pièce (la réservation remonte).
  • À l’annulation de l’ordre de travail (toutes les réservations restantes se libèrent).
  • À l’achèvement de l’ordre de travail s’il reste quelque chose de réservé (cela n’a pas servi, c’est donc libéré).

Pièces à réparer

Certaines pièces se réparent au lieu d’être jetées : une carte électronique, une jauge de précision, un moteur. Le déroulé :

  • Le technicien retourne la pièce défaillante avec repair_required = true. Le mouvement est un MAINTENANCE_RETURN vers un sous-emplacement marqué metadata.is_repair_pool = true.
  • La réservation (au lancement de l’ordre de travail) comme le sélecteur de lots à la sortie ignorent tous deux ce stock en attente de réparation — il n’est pas encore disponible pour de nouveaux ordres de travail.
  • Après réparation (en interne, avec un ordre de travail de maintenance dédié, ou à l’extérieur en prestation), la pièce réparée revient dans le stock général avec is_repaired = true. Son nouveau coût unitaire est le coût du lot d’origine plus une part, par unité, des autres coûts de l’ordre de travail (actual_other_cost) — c’est-à-dire le coût total de la réparation réparti sur les unités retournées, et non le montant entier ajouté à chacune.
Navigation

Saisissez votre recherche…

↑↓ naviguer↵ ouvrirÉchap fermer