From 8da23c91bf6ccd29647cd70263331193ec80d32b Mon Sep 17 00:00:00 2001 From: "J.P.Niepceron" Date: Sat, 8 Aug 2026 16:31:13 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Inventaire=20du=20?= =?UTF-8?q?jeu=20de=20donn=C3=A9es'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Inventaire-du-jeu-de-donn%C3%A9es.md | 86 +++++++++++++++++++++++++++- 1 file changed, 85 insertions(+), 1 deletion(-) diff --git a/Inventaire-du-jeu-de-donn%C3%A9es.md b/Inventaire-du-jeu-de-donn%C3%A9es.md index 29f2fcc..7cb50ad 100644 --- a/Inventaire-du-jeu-de-donn%C3%A9es.md +++ b/Inventaire-du-jeu-de-donn%C3%A9es.md @@ -59,7 +59,7 @@ schema des données: mettre en mode modification pour pouvoir lire correctement ║ Pièce ║ ╟──────────────────────────────────────────╢ ║ Référence (1)clé primaire ║ -║ taille ║ -> contient sol, C1 ou C2 pour pièce au sol, dans une petite caisse, dans une grande caisse +║ taille ║ -> contient sol, C1 C2 liq pour pièce au sol, dans une petite caisse, dans une grande caisse ... ║ positionMagasin ║ -> position dans le magasin ║ positionCamion1 ║ -> " " le camion 1 ║ positionCamion2 ║ -> " " le camion 2 @@ -260,6 +260,90 @@ exemple lorsque le défaut (désignationDéfaut) est "autocollant de signalisati exemple lorsque le défaut (désignationDéfaut) est "autocollant de signalisation", il vas exister plusieurs localisations du défauts qui seront "arrière du panier", "droite du plateau" gauche du plateau" ... le tecnicien choisi une localisation ) +explication de chacun des champs des tables : + +────────────────────────────────────────── +Table : Pièce +────────────────────────────────────────── +"Référence" : clé primaire. valeur alphanumérique avec point +- XXXXYYYAAAA ( premier type de références ) les X et les Y sont des lettres les A sont des chiffres + - XXXX indique dans quel domaine la pièce se situe exemple HYDR pour hydrolique ou ELEC pour electrique + - YYY indique dans quel sous domaine la pièce se situe exemple pour ELEC : - DET detecteur - CON connecteur + - AAAA numéro de la pièce (incrémenté à chaque ajout de nouvelle pièce) +- A.AAAA.AAAAAAAAAAAAAA ( deuxième type de références ) les A sont des chiffres (verifier si les références ont toujours la même longueur + +Pour la référence je conseille un champ alphanumérique avec le point. Il existe quelques spécificités par exemple pour les cartes electroniques il existe des versions 12v ou 24v, des révisions de cartes en a, b, c voir d etc... 50 caractères devrait suffire + + +"taille" : indique la taille de la référence pour le conteneur. Valeur dans la liste {Sol, C1, C2, liq} +- Sol indique une pièce si grande qu'elle n'est pas dans un conteneur +- C1 indique que la pièce est dans une petite caisse orange +- C2 indique que la pièce est dans une grande caisse orange +- liq indique que la pièce est un liquide + + +"positionXxxxxxx" : indique la position de la pièce dans le Xxxxxxx. Valeurs à définir +- Les valeurs possibles sont à définir + + +"stockXxxxxxx" : indique la quantité en temps réel de la pièce dans le Xxxxxxx. Valeur numérique +- AAAA indique la quantité en temps réel de la pièce dans le Xxxxxxx. + +La valeur numérique est une valeur entière indiquant pour les solides leur nombre, pour les liquides une valeur en litre, pour les faiceaux électriques une longueur en mètre, pour les gaines thermoretractables un pourcentage de la boite complète + + +"stockMini" : indique la quantité basse du stockMagasin à partir de laquelle une demande de commande est activée. Valeur numérique signée +- AAAA indique la quantité basse du stockMagasin à partir de laquelle une demande de commande est activée + +lors du mouvement du stockMagasin si le stockMini est négatif on ne fait rien, si non si le stockMagasin est inférieur ou égal au stockMini on cré une demande de commande + + +"Type" : Indique le type de pièce. Valeur dans la liste {LED, Diode, relais, connecteur, ressort, clapet anti-retour, capteur à induction ... } valeur alphabétique +- LED : la pièce est une diode electro-luminescente (L.E.D.) +- doide : la pièce est une diode +. +. +. + +A voir si il est utile de réaliser une table pour le type de pièce ( il existe une grande quantité de type, mais le type doit etre borné pour ne pas avoir un type par pièce ce qui perdrait toute l'utilité de ce champ ) + + +"désignation" : précise les caractéristiques de cette pièce. Valeur champ texte +- exemple "interrupteur 2 positions 2 voies" + +Sur l'étiquette de la pièce ne sera écrit que la première ligne de la désignation, ce qui permet de donner des informations très précises dans la désignation comme par exemple les dimentions des trou de fixation ou une astuce de montage rapide. + + +"cheminPhoto1" : chemin relatif au repertoire photo sur serveur de la photo de la pièce (utilisée pour les étiquettes). Valeur texte +- exemple ELECDET0430/3.jpg recherche le fichier ~/PHOTOS/ELECDET0430/3.jpg + +Lorsque le chemin n'est pas précisé le fichier ~/PHOTOS/{Référence/1.jpg est cherché, avec pour valeur + + + +║ -> position dans le magasin +║ positionCamion1 ║ -> " " le camion 1 +║ positionCamion2 ║ -> " " le camion 2 +║ stockMagasin ║ -> stock dans le magasin +║ stockCamion1 ║ -> " " le camion 1 +║ stockCamion2 ║ -> " " le camion 2 +║ stockMini ║ -> seuil de déclenchement de notification de commande pour le stock magasin +║ stockOcasion ║ +║ type ║ +║ composantDe ║ -> réference de la piece contenant cette pièce. +║ ║ (la relation réciproque "contient la pièce" se déduit) +║ désignation ║ +║ cheminPhoto1 ║ -> chemin sur le serveur ou se trouve la photo1 de la pièce + + + + + + + + + + Le tour de cammion (pré devis) commence toujours par l'immatriculation du camion. Si le camion n'existe pas dans la base, il faut en plus noter le numéro de serie du porteur. Il faut en suite noter ses km, ses heures hydroliques et si possible ses heures moteur. Puis viens le niveau de carburant, si il est inférieur à la quantité necessaire pour faire la distance de l'atelier au site client, il faut refaire le plein ( si la quantité restante est inférieur à 1/4 du reservoir ). On verifie ensuite les pièces du camion. l'algorithme permettant d'effectuer cela peut par exemple etre: