Intégrations / ERP / Epicor Kinetic
Epicor Kinetic propose-t-il l’ordonnancement de production ? Comprendre l’ordonnancement natif, l’APS et SkyPlanner APS
Oui, Epicor Kinetic intègre l’ordonnancement de production en respectant la capacité réelle des machines et du personnel. Le module Scheduling and Resource Management ordonnance en tenant compte des capacités disponibles. Un module distinct, Advanced Planning and Scheduling (APS), permet de gérer plus de deux contraintes et ajoute l’ordonnancement par aptitude ainsi que des règles d’optimisation.
Trois points le limitent au quotidien. Le mode à capacité finie doit être activé à plusieurs endroits, le module de base gère au maximum deux contraintes par opération et l’optimisation des réglages relève d’APS.
SkyPlanner APS fonctionne aux côtés de Kinetic et ordonnance automatiquement chaque poste de travail à capacité finie, sans licence APS. Son planning tient compte des équipes d’opérateurs, des outils partagés, des matières en stock et des commandes d’achat attendues, ainsi que des changements de série dépendant de l’enchaînement des opérations. Autopilot réordonnance automatiquement dès que la production évolue.
Comment Epicor Kinetic ordonnance la production selon les capacités, étape par étape
Kinetic comporte trois niveaux de planification. Le MRP (qui inclut Forecasting et MPS) planifie les besoins en matières. Scheduling and Resource Management est un module distinct qui ordonnance les ordres de fabrication en fonction des ressources. APS est un module supplémentaire qu’Epicor décrit comme « an extension to Scheduling » (une extension de Scheduling). (Brochure Epicor)
1. Les ordres de fabrication et leur méthode de fabrication
Epicor appelle un ordre de fabrication un Job. Chaque ordre repose sur une méthode de fabrication : une BOM pour les matières et une liste d’opérations qui constitue la gamme de fabrication. Chaque opération fait référence à une Capability, un Resource Group ou une Resource. Sur le forum Epicor User Help, les utilisateurs expérimentés s’accordent sur ce point : le choix d’une aptitude exclut les deux autres options, mais il reste possible de désigner une ressource précise au sein d’un groupe. La brochure Epicor présente Automated Scheduling by Capability, où le moteur choisit lui-même la ressource individuelle, comme une fonctionnalité d’APS. (forum)
2. Les ressources : capacité finie ou infinie, au cas par cas
La capacité est définie au niveau des ressources (machines, personnes, outils), réunies en groupes de ressources. Un groupe peut contenir autant de ressources que nécessaire ; le système affecte la ressource effective selon les disponibilités. Chaque ressource possède son propre calendrier, sa capacité, son temps d’attente et son temps de transfert.
Le choix de la capacité finie se fait ressource par ressource. Sur le forum, le dépannage commence par la case « Finite » de la ressource. La brochure Epicor précise : « Define each resource with either finite or infinite capacity. When a piece of the schedule is moved, the resource is rescheduled according to its type. » (Définissez chaque ressource avec une capacité finie ou infinie. Lorsqu’une partie du planning est déplacée, la ressource est réordonnancée selon son type.) Kinetic permet ainsi une approche hybride courante : capacité finie sur les goulets d’étranglement, capacité infinie partout ailleurs.
3. L’horizon à capacité finie
Le paramètre Finite Load Horizon empêche l’ordonnancement d’ajuster la charge aux capacités disponibles trop loin dans le futur. Epicor le décrit comme une limite temporelle ou une date butoir « for finitely scheduling load on the resource. » (pour ordonnancer la charge en respectant la capacité de la ressource). Au-delà, les opérations sont chargées sans limite de capacité. Les utilisateurs du forum règlent cet horizon au niveau de la ressource, du groupe de ressources et dans Site Maintenance, sous l’onglet Planning.
À cela s’ajoute une case d’activation de la capacité finie propre à chaque outil d’ordonnancement. Oubliez un seul niveau et le calcul se fait à capacité infinie. Sur le forum, une réponse à une question sur la capacité finie qui ne fonctionne pas rappelle : « Be sure the site maintenance > planning tab has a finite horizon value filled in also. » ( Vérifiez qu’une valeur d’horizon à capacité finie est également renseignée dans Site Maintenance > onglet Planning. ) (forum)
4. Scheduling Blocks, Setup Grouping et Dual Resource Constraints
Scheduling Blocks modélise les besoins périodiques de réglage, comme les changements d’outil. Setup Grouping regroupe les opérations selon les critères que vous définissez pour rationaliser les réglages.
Avec Dual Resource Constraints, une opération peut réserver une ressource secondaire, outil ou salarié, en plus de la ressource principale lors de l’ordonnancement de production, en tenant compte des capacités disponibles. Le cas classique est celui d’une machine qui exige un opérateur habilité.
5. Global Scheduling
Global Scheduling lance le calcul à l’échelle de l’usine. Son aide indique qu’il effectue « scheduling on all jobs that are eligible for Global Scheduling » (l’ordonnancement de tous les ordres de fabrication admissibles à Global Scheduling) et calcule les jours de retard à partir de la date de début du planning global. La priorité d’ordonnancement des ordres de fabrication influe sur leur séquence. Vous pouvez aussi ordonnancer un seul ordre depuis Job Entry, laisser le MRP ordonnancer les ordres qu’il crée et travailler au plus tôt ou au plus tard. Les utilisateurs du forum interrogent la table ResourceTimeUsed pour consulter les affectations de ressources planifiées, en excluant les enregistrements de simulation. (forum, forum)
6. Les tableaux d’ordonnancement
Les planificateurs disposent de trois tableaux de type Gantt, utilisables par glisser-déposer :
| Tableau | Utilisation |
|---|---|
| Job Scheduling Board | Déplacer et verrouiller les opérations d’un ordre de fabrication |
| Resource Scheduling Board | Visualiser et réordonner la charge d’une ressource ou d’un groupe |
| Multi-Resource Scheduling Board | Comparer plusieurs ressources et transférer des opérations de l’une à l’autre |
Ces tableaux sont complétés par un mode de simulation, Change Impact Informer, Overload Informer, le verrouillage des ordres de fabrication et des alertes sur les retards et la disponibilité des matières. La grille Related Materials affiche les matières sous contrainte avec la commande d’achat, l’ordre de fabrication et le délai de fabrication associés. Dans l’atelier, les opérateurs déclarent leur travail via Start Activity et Labor Entry.
7. Ce qu’APS apporte en plus
APS conserve le même moteur et y ajoute :
- Plus de deux contraintes. Epicor indique : « The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints. » (Le module Advanced Planning and Scheduling permet d’utiliser plus de deux contraintes de ressources.)
- L’ordonnancement par Capability et Dependent Capability.
- L’ordonnancement Minimum WIP et Balanced Optimization, qui combine priorités, marges et réglages.
- Optimization Rules par ressource, ainsi que l’ordonnancement selon les cadences et les dimensions.
- Unlimited What-If et la fonction capable-to-promise dans Order Management.
- Multi-Plant Communication et la prise en compte des matières comme contrainte impérative, avec les calendriers fournisseurs.
Ce que l’ordonnancement natif de Kinetic laisse au planificateur
- Deux contraintes sans APS. Le module de base gère une ressource principale et une ressource secondaire. Pour prendre en compte simultanément une machine, deux opérateurs, un montage et une matière, il faut la licence APS. (Brochure Epicor)
- La capacité finie est facile à mal paramétrer. L’activation et l’horizon se règlent au niveau de la ressource, du groupe de ressources, de Site Maintenance et de chaque outil. Les dates de Kinetic peuvent résulter d’un calcul à capacité finie ou infinie, selon le traitement qui les a produites. (forum)
- Les réglages par regroupement, l’optimisation dans APS. Global Scheduling s’appuie sur la priorité des ordres de fabrication et les jours de retard. Scheduling Blocks et Setup Grouping gèrent les réglages dans le module de base. En revanche, Balanced Optimization, qui combine priorité, marge temporelle et temps de réglage, relève d’APS. Bluesky ERP, partenaire Epicor, ajoute que les résultats dépendent de l’exactitude des temps opératoires, des délais d’approvisionnement et de la clôture des ordres de fabrication. (Bluesky ERP)
- La replanification attend une intervention ou un nouveau calcul. Le planning évolue lorsqu’une personne lance Global Scheduling, réordonnance un ordre dans Job Entry ou déplace des opérations sur un tableau. Quand une machine s’arrête, le planificateur doit engager l’une de ces actions. (forum)
Quand l’ordonnancement natif d’Epicor Kinetic suffit
Conservez Kinetic Scheduling, ou prenez une licence APS, si la plupart de ces conditions sont réunies :
- Vous avez un site ou quelques sites, avec des ressources organisées en groupes et des calendriers qui reflètent les horaires réels des équipes.
- Vos gammes de fabrication sont majoritairement standard. Vos planificateurs acceptent les résultats produits par les règles de priorité de Global Scheduling et les ajustent dans Job Scheduling Board.
- Les tensions sur la capacité se concentrent sur quelques goulets d’étranglement. Ordonnancez-les à capacité finie et gardez le reste à capacité infinie. C’est précisément ce que recommande Bluesky ERP une fois les bases en place. (Bluesky ERP)
- Vous disposez déjà d’une licence APS, tenez à jour les délais et les temps standards, clôturez les ordres de fabrication à temps et avez un administrateur qui connaît le moteur.
- Vous avez besoin de la fonction capable-to-promise dans Order Management.
Si c’est votre cas, paramétrez correctement la capacité finie à tous les niveaux et maintenez vos données à jour.
Quand il vous faut un outil d’ordonnancement de production
Envisagez une solution au-delà des outils natifs lorsque :
- Vous n’avez jamais acquis de licence Scheduling and Resource Management ou APS, ou ces modules n’ont jamais été configurés, et les planificateurs travaillent dans Excel à partir des dates du MRP.
- Vous devez gérer plus de deux contraintes, mais ne souhaitez pas lancer un projet APS.
- Le planning change plusieurs fois au cours d’un poste et vous voulez qu’il se recalcule seul, sans attendre le prochain traitement ni qu’un planificateur déplace une opération sur le tableau.
- Le temps de changement de série dépend de la production précédente et vous voulez que la séquence soit choisie à partir d’une matrice des temps de réglage.
- Les opérations nécessitent une équipe d’opérateurs ou un montage partagé entre plusieurs machines.
- Les opérateurs doivent pouvoir consulter leur file d’opérations sur tablette et valider le travail effectué pour faire avancer le planning.
Quatre façons d’ordonnancer avec Kinetic
- Les tableaux d’ordonnancement de Kinetic. Les planificateurs ajustent un planning produit par Kinetic. Cette approche convient à une usine où les goulets d’étranglement sont peu nombreux et où le planning change rarement.
- Kinetic Scheduling avec APS. Global Scheduling est exécuté à intervalles réguliers. Cette approche convient aux usines qui disposent d’une licence APS et d’un administrateur chargé de régler le moteur.
- Suites APS pour grandes entreprises. Un système de planification distinct, dont le déploiement nécessite un long projet. Convient aux grandes équipes de planification multisites qui disposent de spécialistes en interne.
- APS cloud avec suivi d’exécution en atelier. SkyPlanner APS : un ordonnancement de production automatique qui respecte la capacité de chaque ressource, une replanification avec Autopilot et des déclarations sur mobile. Convient aux petites et moyennes usines équipées de Kinetic qui veulent un planning à jour sur lequel l’atelier peut s’appuyer.
Les critères à vérifier
- Un modèle cohérent avec Kinetic. Ordres de fabrication, opérations, groupes de ressources, ressources et aptitudes. Un outil qui ignore le champ Capability affecte les opérations à la mauvaise ressource.
- Une gestion fine des contraintes. Horaires d’équipe, absences et heures supplémentaires par ressource ; plusieurs opérateurs sur une même opération ; outillages qui ne peuvent pas être à deux endroits à la fois ; temps de réglage dépendant de la séquence ; ressources de remplacement lorsque la ressource principale est indisponible.
- La prise en compte des matières. Les besoins matières des ordres de fabrication, les quantités d’articles en magasin et les échéances des commandes fournisseurs sont vérifiés par rapport au début de chaque opération.
- Un réordonnancement en temps réel. Le planning se met à jour dès que la production ou les commandes changent, sans attendre le prochain calcul complet.
- Un renvoi des dates vers Kinetic via son propre moteur d’ordonnancement. Les dates des opérations doivent passer par Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource), puis l’ordre de fabrication doit être verrouillé. Les déclarations doivent être enregistrées comme temps de main-d’œuvre via Erp.BO.LaborSvc.
- Une méthode d’intégration claire. L’API REST de Kinetic contrôle chaque intégration au moyen de clés API et de périmètres d’accès. Le périmètre doit donc répertorier tous les services et toutes les méthodes appelés par l’outil d’ordonnancement. Les lectures passent généralement par Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc et les Business Activity Queries (BAQs).
- Des règles claires sur le système de référence. Déterminez quel système fait autorité pour les dates des opérations, afin que Global Scheduling n’écrase pas le planning externe.
- Un essai avec vos propres données avant tout travail d’intégration.
La place de SkyPlanner
SkyPlanner APS fonctionne dans le cloud, aux côtés d’Epicor Kinetic, et comble chacune des lacunes décrites ci-dessus. Kinetic conserve le MRP, les ordres de fabrication et le calcul des coûts. SkyPlanner prend en charge l’ordonnancement détaillé des opérations et le maintient à jour : le planificateur n’a plus à réorganiser manuellement leur séquence.
Choisissez SkyPlanner si :
- La limite de deux contraintes vous bloque. Le moteur Arcturus intègre postes de travail, personnel, outillages et matières dans un même ordonnancement de production, calculé en quelques secondes et respectant les capacités disponibles. Un outillage utilisé sur un poste de travail est bloqué sur tous les autres.
- Les réglages de capacité ne restent pas cohérents entre eux. Dans SkyPlanner, l’ordonnancement de production respecte la capacité de chaque poste de travail selon ses horaires d’équipe. Aucune case à cocher par outil ni aucun horizon à harmoniser.
- Vos opérations nécessitent plusieurs opérateurs. Plusieurs opérateurs peuvent travailler simultanément sur une même opération, au même poste de travail. Les horaires d’équipe, congés, absences et heures supplémentaires de chacun sont pris en compte. Lorsqu’une personne ou une machine est indisponible, le moteur réaffecte les opérations à d’autres postes de travail et à d’autres personnes.
- Les commandes urgentes doivent passer devant. Fast Track, Dynamic Priorities et la priorité client font passer les opérations urgentes en premier. Running Time Lock maintient en place une opération en cours, et Bulldozer repousse les opérations en aval. Les planificateurs peuvent toujours déplacer les opérations dans un diagramme de Gantt interactif ; le moteur préserve la cohérence du reste du planning.
- Le planning ne peut pas attendre le prochain calcul. Autopilot réordonnance automatiquement lorsque la production change et ne recalcule le planning que si nécessaire. Vos règles, verrouillages et priorités restent déterminants.
- Les pièces achetées déterminent la date de début. L’ordonnancement vérifie les stocks et les commandes fournisseurs attendues. Les matières d’une commande fournisseur ouverte dans Kinetic sont considérées comme disponibles à la date prévue. Le stock est mis à jour lorsque la commande passe au statut Delivered.
- Les changements de série dépendent de la séquence. La matrice des temps de réglage enregistre les temps de changement de série entre paires de produits, avec des durées différentes selon le sens si nécessaire (du bleu au rouge : 30 minutes, du rouge au bleu : 60). Le moteur d’ordonnancement choisit la séquence qui minimise le temps de réglage, sans projet d’optimisation APS.
- Le planning doit parvenir à l’atelier. Les opérateurs consultent leur file d’opérations et déclarent leur travail sur téléphone ou tablette avec Mobile Confirmations, Production Timer et Quick Log Mode. Le travail déclaré est répercuté dans Kinetic sous forme de temps de main-d’œuvre.
- Vous voulez démarrer en quelques semaines. Le déploiement est généralement achevé en quelques semaines à compter du début de l’accompagnement.
Commencez avec un export CSV de vos opérations et de vos ressources pendant l’essai gratuit de 30 jours (jusqu’à 20 postes de travail, sans carte bancaire). Vous visualisez votre propre ordonnancement de production, qui respecte vos capacités disponibles, avant tout travail d’intégration. Ensuite, le tarif démarre à 199 € par mois, avec 5 postes de travail inclus, une facturation mensuelle et la possibilité de résilier à tout moment. Un devis d’intégration adapté à vos processus et à vos besoins vous est remis en amont, avec celui de votre abonnement : vous connaissez ainsi le coût total avant de commencer.
SkyPlanner s’intègre à Kinetic dans les deux sens. Les ordres de fabrication, les opérations, les ressources et les lignes de livraison des commandes d’achat sont importés via l’API REST de Kinetic et les BAQ. Les dates planifiées des opérations sont renvoyées par le moteur d’ordonnancement de Kinetic (ScheduleEngineSvc.MoveJobItem), les temps de main-d’œuvre déclarés via LaborSvc, et les webhooks transmettent les modifications du planning dès qu’elles surviennent. Chaque usine utilise Kinetic différemment, des gammes fondées sur les capacités aux personnalisations BPM. L’équipe SkyPlanner adapte donc l’intégration à votre configuration lors de la mise en place et en assure le support après la mise en service. Votre partenaire Epicor ou vos propres développeurs peuvent aussi s’appuyer sur l’API REST documentée de SkyPlanner (référence de l’API) avec une simple clé API. La documentation du produit est accessible à tous dans la documentation SkyPlanner.
Découvrez comment les deux systèmes s’articulent sur la page Epicor Kinetic, ou consultez directement la marche à suivre sur le plan technique dans le guide d’intégration. Pour examiner avec nous vos propres ressources et ordres de fabrication Kinetic, réservez une démo.
Les industriels témoignent sur SkyPlanner
2 hgagnées chaque semaine
« Avec SkyPlanner, nous sommes passés d’une planification de la production sur des feuilles Excel à une optimisation de la production en temps réel. »
Kalle Kalliomäki, spécialiste de la chaîne logistique
UTU · Tableaux et appareillages électriques
La planification de la production permet de gagner 2 heures de travail par semaine, et une nouvelle file d’opérations parvient à la ligne en quelques secondes.
+90%d’efficacité en production
« L’efficacité en production a augmenté de 90%. »
Abdul Rucyinga, responsable informatique
Laboratory & Allied · Fabrication pharmaceutique
L’efficacité en production a augmenté de 90%, et il faut moins de 30 minutes pour établir un planning optimisé sur trois mois couvrant l’ensemble des postes de travail.
98%de livraisons dans les délais, contre environ 50% auparavant
« SkyPlanner joue un rôle décisif pour que nous continuions à respecter nos délais de livraison. »
Hannu Lahtinen, directeur général
KJH-Comp · Tôlerie mécanique et sous-traitance industrielle
Le taux de respect des délais de livraison est passé d’environ 50% à des niveaux atteignant 98%, et l’ordonnancement ne mobilise désormais qu’un superviseur au lieu de deux.
6 moisde visibilité sur la capacité disponible pour les commerciaux
« SkyPlanner apporte une base solide et fiable à toute notre planification de la production. »
Anu Järvinen, responsable de production
Fredman Operations · Papiers d’emballage aptes au contact alimentaire
Les commerciaux voient la capacité disponible six mois à l’avance. Les demandes de modification du planning, qui nécessitaient une heure ou plus, reçoivent désormais une réponse en quelques secondes.
FAQ
Epicor Kinetic propose-t-il l’ordonnancement de production ?
Oui. Le module Scheduling and Resource Management assure l’ordonnancement de production en respectant la capacité de chaque ressource jusqu’à un horizon défini. APS est une extension distincte qui permet de gérer plus de deux contraintes et d’optimiser l’ordonnancement.
Ai-je besoin du module APS pour l’ordonnancement de production dans Kinetic ?
Non. Scheduling and Resource Management permet l’ordonnancement de production avec une contrainte secondaire, en respectant les capacités disponibles. APS est nécessaire pour gérer plus de deux contraintes, ordonnancer selon les aptitudes des ressources et utiliser Minimum WIP ainsi que le calcul des délais réalisables (capable-to-promise). Epicor ne publie aucun tarif catalogue pour ces deux modules.
Pourquoi Kinetic ordonnance-t-il à capacité infinie alors que j’ai choisi la capacité finie ?
Il manque généralement un réglage à l’un des niveaux. Vérifiez l’indicateur Finite de la ressource et la case de capacité finie dans l’outil que vous avez lancé. Vérifiez ensuite l’horizon à capacité finie de la ressource, du groupe de ressources et de l’onglet Planning de Site Maintenance.
Epicor Kinetic dispose-t-il d’un diagramme de Gantt pour l’ordonnancement ?
Oui. Les tableaux Job Scheduling Board, Resource Scheduling Board et Multi-Resource Scheduling Board présentent une vue de type Gantt avec glisser-déposer, mode simulation et verrouillage des ordres de fabrication.
Quelles contraintes SkyPlanner peut-il ajouter en plus des deux contraintes de Kinetic ?
Plusieurs opérateurs sur une même opération, des outillages traités comme des ressources partagées dont la disponibilité est limitée, ainsi que les matières en stock et celles des commandes fournisseurs attendues. SkyPlanner utilise également des postes de travail et du personnel de remplacement, ainsi qu’une matrice des temps de réglage pour les changements de série dépendant de la séquence. Le tout dans un même ordonnancement de production qui respecte les capacités disponibles.
SkyPlanner APS peut-il fonctionner avec Epicor Kinetic ?
Oui. SkyPlanner s’intègre à Kinetic dans les deux sens : les ordres de fabrication, les opérations et les ressources sont importés, tandis que les dates planifiées sont renvoyées via ScheduleEngineSvc et les temps de main-d’œuvre via LaborSvc. L’équipe SkyPlanner adapte l’intégration REST v2 à votre configuration Kinetic lors de la mise en place. Consultez le guide d’intégration.
Combien de temps faut-il pour mettre SkyPlanner APS en service avec Kinetic ?
Le déploiement est généralement achevé en quelques semaines à compter du début de l’accompagnement. Avant cela, l’essai de 30 jours permet d’ordonnancer vos véritables opérations à partir d’un export CSV ou Excel. Démarrez l’essai gratuit ou contactez notre équipe commerciale.