Commande 101
Livraison · 17 juin · 15:00
- P101-A · Boîtier
- P101-B · Axe
- P101-C · Bride
DevActif a remplacé un ERP FoxPro et quatre fichiers Excel par un ERP web qui réunit les opérations de l’entreprise, et développé une IA de planification qui priorise les travaux selon les dates de livraison, la capacité des machines, la disponibilité des employés et les imprévus du plancher.

Une commande contient plusieurs pièces distinctes. Chacune suit sa propre gamme de fabrication, passe seulement par les stations dont elle a besoin et occupe chaque machine à une date et une heure précises. Le plan doit éviter les conflits tout en faisant terminer les pièces d’une même commande assez près les unes des autres pour les expédier ensemble.
Livraison · 17 juin · 15:00
Livraison · 18 juin · 15:00
Livraison · 20 juin · 15:00
Une ligne = une pièce · chaque point = une opération planifiée
Les lignes d’une même couleur appartiennent à la même commande, mais chaque pièce suit un parcours différent. Le conflit rouge montre deux pièces planifiées sur S3 au même moment. Les trois pièces d’une commande atteignent S6 à la même date et à la même heure afin d’être expédiées ensemble sans créer d’inventaire en cours inutile.
Le contexte existant
L’entreprise avait déjà un ERP maison développé sur mesure en FoxPro. Il regroupait une grande partie de ses règles de fonctionnement, mais dépendait d’un programmeur clé qui approchait de la retraite. Comme l’expertise FoxPro était devenue rare, l’entreprise craignait de rester prise avec un système critique que plus personne ne pourrait maintenir ou faire évoluer.
Système critique
Des années de règles d’affaires et de connaissances de l’atelier concentrées dans un logiciel vieillissant.
Risque de continuité
Sans relève FoxPro, chaque panne ou nouveau besoin pouvait laisser l’entreprise sans solution durable.
Et pour planifier la production au quotidien
Les commandes, les gammes de fabrication, la capacité des machines et les horaires des employés vivaient dans quatre fichiers séparés. Il fallait les ouvrir, les comparer et reconstruire le calendrier manuellement.
01_commandes.xlsx
Commandes et livraisons
02_gammes.xlsx
Pièces et opérations
03_machines.xlsx
Capacité des machines
04_employes.xlsx
Employés et horaires
Produire une pièce trop tôt immobilisait du matériel; la produire trop tard retenait toute la commande. Une panne, une absence ou un changement client obligeait à reprendre les quatre fichiers et à refaire les priorités.
L’IA agit comme un ordonnanceur à capacité finie : elle calcule quand et sur quelle station chaque opération doit être exécutée. Elle repère aussi les espaces libres et y place les tâches qui peuvent avancer sans repousser les travaux prioritaires.
Chaque opération attend la fin de l’étape précédente et des sous-assemblages dont elle dépend.
Une opération ne démarre pas avant la réception réelle de la matière ou des composants requis.
Quarts de travail, fermetures et exceptions déterminent les heures réellement disponibles sur chaque machine.
Les livraisons urgentes passent d’abord, puis chaque espace libre sert à produire les pièces le plus vite possible.
Les employés enregistrent leur entrée, leur sortie et le temps consacré à chaque pièce et opération. Cette donnée ferme la boucle entre l’estimation, l’exécution et la planification de la production.
Identifier l’employé
L’employé entre son PIN sur le poste de poinçon de l’atelier.
Choisir le travail
Il sélectionne la pièce, le bon de travail et l’opération à exécuter.
Pointer le temps
Le clock-in démarre le suivi; le clock-out enregistre la durée réelle.
Recalculer le plan
L’avancement réel ajuste les coûts et les opérations qui suivent.

Le logiciel couvre tout le cycle d’une commande d’usinage, de la soumission client jusqu’à l’expédition. Chaque module partage les mêmes projets, pièces, bons de travail et opérations : aucune donnée n’a besoin d’être recopiée d’un fichier à l’autre.
Le cœur métier de l’ERP pour l’usinage.
Toutes les vues nécessaires pour décider quoi produire ensuite.
La boucle entre le plan prévu et le travail réellement exécuté.
Le matériel requis reste relié aux travaux qui en dépendent.
La commande reste traçable jusqu’à sa sortie de l’atelier.
Les données opérationnelles deviennent des données de gestion.
Les problèmes de production alimentent l’amélioration continue.
Une fondation commune pour exploiter le système au quotidien.
L’IA relance l’ordonnancement en arrière-plan dès qu’un événement modifie la production. Plus besoin de corriger plusieurs fichiers Excel : le calendrier suit le plancher au lieu de devenir une photographie périmée.
La capacité perdue est retirée du calcul et l’IA redistribue les travaux qui peuvent être déplacés.
Les quantités, les étapes ou l’échéance changent; les priorités et les opérations suivantes sont recalculées.
Les horaires réels de l’équipe modifient la capacité des stations concernées et déclenchent une nouvelle planification.
Le temps pointé ajuste la durée, verrouille le travail commencé et recalcule automatiquement ce qui vient ensuite.
👋 Salut, ici Marc-André !
Rendu ici, vous en savez déjà pas mal sur nous. On aimerait bien vous connaître à notre tour.
Pas de pitch, pas de pression : juste une bonne conversation sur ce que vous bâtissez, ce qui vous bloque, ce qui vous allume. Trente minutes, autour d'un café virtuel. ☕