Documentation
L'atelier au quotidien
Deux fonctions conçues pour celui qui produit, pas pour celui qui administre : le scan d'un code QR pour arriver directement sur sa saisie, et un chronomètre qui mesure le temps sans qu'on ait à y penser.
Scanner un ordre de fabrication
Chaque ordre de fabrication porte un code QR qui lui est propre. Un opérateur muni d'une tablette le scanne et arrive directement sur l'écran de saisie de production, sans passer par les menus.
Mettre les codes en place
Depuis la fiche d'un ordre, le bouton d'impression produit une fiche A5 avec le code QR en 35 mm, la référence de l'ordre, le produit et la quantité à produire. Elle est faite pour être affichée au poste de travail.
L'impression en lot permet de sortir d'un coup les fiches de tous les ordres d'une sélection — utile en début de semaine pour préparer les postes.
Les ordres créés avant l'installation de la version 1.4.0 reçoivent leur code automatiquement, sans intervention de votre part.
Scanner
Depuis l'écran Mes productions, le bouton de scan ouvre la caméra. Une fois le code reconnu, l'écran de saisie s'ouvre sur le bon ordre.
Le décodage se fait entièrement dans le navigateur : aucune image, aucun flux vidéo n'est transmis au serveur.
La caméra n'est accessible que sur une connexion sécurisée (HTTPS), ou depuis la machine elle-même. C'est une règle des navigateurs, pas du module. Si votre Dolibarr est en HTTP simple, l'écran vous le dira au lieu de rester bloqué, et la saisie de la référence à la main reste disponible.
Le chronomètre de saisie
Quand l'écran de saisie de production s'ouvre, un chronomètre démarre seul. L'opérateur n'a rien à déclencher : c'est tout l'objet de la fonction, mesurer sans effort supplémentaire pour celui qui produit.
Le temps écoulé s'affiche en grand, et les minutes se recopient dans le champ « temps de production » à chaque seconde.
Il propose, l'opérateur dispose
Dès que l'opérateur saisit lui-même le champ, le chronomètre cesse d'y écrire et ne reprend plus la main. L'écran l'indique explicitement. Une valeur corrigée à la main est une décision, et elle est respectée.
Pause et reprise
Le bouton Pause fige le compteur : une interruption, un appel, un changement de poste ne sont pas comptés comme du travail. Reprendre repart du temps figé, sans rien perdre ni recompter.
Le temps mesuré survit à un rechargement de page : si l'opérateur ferme l'onglet par erreur ou si la saisie est refusée pour stock insuffisant, il retrouve son compteur là où il l'avait laissé.
Une mise en veille de la machine, ou un retour en arrière du navigateur, ne sont pas comptés non plus. Ce qui est mesuré est un temps de travail, pas un temps d'horloge.
Ce que le chronomètre apporte aux indicateurs
Le temps mesuré est enregistré avec la production, distinct du temps saisi. Les deux coexistent volontairement :
| Temps de production | Temps chronométré | |
|---|---|---|
| Unité | minutes | secondes |
| Origine | ce que l'opérateur a validé | ce que le chronomètre a mesuré |
| Corrigeable | oui, c'est le but | non, jamais |
C'est ce qui permet aux indicateurs de rendement de dire s'ils reposent sur une mesure ou sur une estimation. Un temps moyen calculé sur des valeurs saisies de mémoire en fin de journée et un temps moyen chronométré ne se comparent pas ; jusqu'ici, rien ne les distinguait.
Au-delà de douze heures, le chronomètre cesse d'alimenter le champ et le signale. Un onglet resté ouvert toute la journée mesure une présence à l'écran, pas un temps de travail.
Sans JavaScript
Si le navigateur n'exécute pas JavaScript, le champ « temps de production » reste saisissable normalement et la production s'enregistre comme avant. Le chronomètre et les boutons de pause ne s'affichent simplement pas, plutôt que de rester là sans rien faire.