WizeStack
10 rue de la Bourse 75002 Paris
wizestack@wizestack.com

Plateforme web · digitalisation de la chaîne de découpe de panneaux mélaminés

Client

Placards ECA

Url du projet

URL réservée aux clients ProDebits

Aperçu du projet

Tableau de bord ECA — vue d’ensemble de l’activité et cycle de vie des commandes

Contexte

Placards ECA est un sous-traitant industriel spécialisé dans la découpe de panneaux mélaminés pour un réseau d’agenceurs et de cuisinistes. Son quotidien consiste à recevoir des commandes de débit, les préparer en atelier, générer les documents de fabrication, et alimenter la machine de découpe pilotée par CUT RITE V10 (le logiciel d’optimisation HOMAG utilisé en atelier).

Avant la plateforme, tout ce processus reposait sur des échanges Excel et PDF par mail : le client saisissait ses commandes dans un gabarit Excel fourni par ECA, un opérateur ECA les ressaisissait et retravaillait manuellement les lignes, calculait les surcotes de découpe à la main, constituait les bons de fabrication par matière et par usinage, puis ressaisissait à nouveau les débits dans CUT RITE. Un enchaînement lent, redondant, et à haut risque d’erreurs — sans aucune garantie de cohérence entre le bon de commande initial, les documents d’atelier et le fichier finalement utilisé pour la découpe.

L’objectif de ProDebits : supprimer la ressaisie, automatiser tous les calculs métier, générer les
documents de fabrication et le fichier CUT RITE de façon fiable, et tracer chaque étape du cycle de vie
de la commande jusqu’à la mise à disposition.

Qu'avons-nous fait pour eux

Développement d’une plateforme web sur-mesure qui digitalise l’intégralité de la chaîne, de la saisie client jusqu’à la machine de découpe.

Espace client avec grille de saisie des bons de commande pensée pour un usage intensif au clavier: héritage automatique des valeurs de la ligne précédente, pré-remplissage intelligent depuis les templates client, navigation au clavier, sélection au focus, auto-création de la première ligne.
Automatisation complète des calculs métier : surcotes fileur selon les chants et les seuils de dimension, surcotes d'épaisseur liées au collage, calcul des surfaces et des entre-axes, gestion du sens du fil pour les décors directionnels, dimensions dérivées des tiroirs par modèle (MELA 19, MELA 16, CP12).
Moteur d'alertes contextuelles : ordre canonique LONG/LARG, court-circuit TIROIR/MONTAGE, épaisseur inférieure à 12 mm, parité front/serveur, avec gradation d'alertes non bloquantes ou bloquantes à l'envoi.
Machine à états stricte pour le cycle de vie de la commande (SAISIE — ENVOYÉE — RÉCEPTIONNÉE — TRAITÉE — PRÊTE), avec effets automatiques à chaque transition (mails, génération de documents, notifications temps réel).
Génération automatique des bons de fabrication en 4 types (MATERIAL, PHYSICAL, TIROIR, MONTAGE), avec regroupement par matière, usinage, tiroir et montage.
Export CUT RITE V10 : production d'un fichier XLSX à 18 colonnes strictement conforme au format d'import HOMAG, avec regroupement par décor, ordre canonique des dimensions, nommage normalisé, gestion des runs et statuts d'export.
Import du catalogue matiéres depuis le fichier BDX généré par CUT RITE, pour maintenir le référentiel panneaux synchronisé avec la réalité de l'atelier.
Espace administrateur ECA : gestion des comptes clients multi-utilisateurs, référentiel métier (désignations, coloris, chants, perçages, valeurs par défaut par client), paramètres d'alerte, messagerie et notifications configurables, tableau de bord de suivi des commandes.
Génération des récapitulatifs de commande et bons de livraison agrégés (matériaux, chants, supplément chant couleur, usinages).
Système de rôles à 7 niveaux, avec périmètre de données strict : chaque utilisateur client ne voit que les commandes de son compte, le staff ECA voit l'ensemble.
Comment l'avons-nous fait ?

Le cœur du défi de ce projet ne résidait pas dans un module particulier mais dans la précision métier : chaque calcul, chaque règle, chaque champ produit un impact direct sur la découpe physique d’un panneau — donc sur du bois, du temps machine et de l’argent réels. Une erreur de surcote de 3 mm mise en fabrication est une pièce perdue.

Nous avons construit la plateforme sur une architecture modulaire NestJS (backend) et Next.js avec MUI (frontend), avec PostgreSQL comme base de données via Prisma. Chaque entité métier porte un identifiant CUID2, des horodatages, et un numéro de version qui alimente le mécanisme de concurrence optimiste : toute modification est soumise à un contrôle de version qui empêche l’écrasement silencieux quand plusieurs utilisateurs travaillent sur la même donnée.

Redis joue un double rôle : cache des paramètres métier (dimensions, seuils d’alerte) accessibles en microsecondes, et bus pub/sub inter-workers pour la diffusion des événements. La synchronisation temps réel via WebSocket — avec convention de rooms par commande et exclusion de l’auteur d’une action pour éviter les échos — permet à un opérateur ECA et à un client de travailler sur la même vue sans jamais se marcher dessus.

Un mécanisme original de snapshots write-once au passage à l’état ENVOYÉE fige les libellés référentiels de chaque ligne de commande : même si le catalogue matières évolue ensuite, une commande passée reste immuable dans ses libellés d’origine. C’est un parti pris essentiel pour un métier où la traçabilité documentaire est une exigence forte.

La génération de l’export CUT RITE a fait l’objet d’un soin particulier : le format d’import attendu par HOMAG est extrêmement strict (18 colonnes dans un ordre précis, avec une faute de frappe volontaire dans un intitulé qu’il faut absolument ne pas corriger sous peine de rejet par la machine). Nous nous sommes calés au caractère près sur le format cible, avec des tests automatisés pour verrouiller la conformité dans le temps.

Enfin, une attention constante a été portée à l’ergonomie de la grille de saisie, qui est l’écran le plus utilisé de la plateforme : chaque milliseconde gagnée sur une saisie de ligne se multiplie par les milliers de lignes qui passent par la plateforme chaque semaine. Les raccourcis clavier, l’héritage de la ligne précédente, la pré-sélection au focus, l’auto-création de ligne — autant de petites choses qui font qu’un opérateur habitué peut saisir une commande complexe en quelques minutes plutôt qu’une heure.

Mise en production il y a deux mois, ProDébits a supprimé l’ensemble de la chaîne de ressaisie manuelle chez Placards ECA et fiabilisé la cohérence bout en bout, du bon de commande jusqu’à la machine de découpe.

Archives

Aucune archive à afficher.

Categories

  • Aucune catégorie