Intégrations / ERP / IFS Cloud
IFS Cloud propose-t-il un ordonnancement respectant les capacités ? Shop Order Scheduling, MSO et SkyPlanner APS
Dans IFS Cloud, l’ordonnancement des ordres de fabrication et le calcul des besoins en capacité (CRP) se font à capacité infinie. L’ordonnancement à capacité finie existe, mais il nécessite une fonctionnalité distincte : Manufacturing Scheduling and Optimization (MSO), qui s’appuie sur le moteur IFS PSO, ou l’ancien Advanced Planning Board (APB). Les usines qui veulent ordonnancer la production en respectant toutes les contraintes de capacité sans ajouter MSO utilisent SkyPlanner APS aux côtés d’IFS Cloud.
Comment IFS Cloud planifie les capacités, étape par étape
1. Postes de charge et ressources
La capacité est définie sur le Work Center et ses Work Center Resources, qui représentent une machine ou un emplacement physique. Chaque poste de charge possède les paramètres Calendar, Utilization, Efficiency et Validity Periods. Le champ Scheduling Capacity prend la valeur Finite ou Infinite.
La capacité se calcule dans la boîte de dialogue Calculate Work Center Resource Capacity. Le personnel est modélisé dans des Labor Classes, auxquelles sont rattachées des personnes. Les outils sont définis comme des Manufacturing Tools, avec des exemplaires et des groupes d’outils. (source)
2. Nomenclatures et gammes de fabrication
La nomenclature correspond à la Product Structure, composée d’un en-tête, de variantes et de lignes. La gamme de fabrication, Routing, comporte des variantes et des Routing Operations. IFS précise : « All time information entered for operations (such as setup time, move time, and efficiency) affects operation scheduling. » (Toutes les données temporelles saisies pour les opérations, comme le temps de réglage, le temps de déplacement et l’efficience, influent sur leur ordonnancement.) (source)
3. MRP, CRP et ordres de fabrication
Le MRP et le programme directeur de production créent des Shop Orders planifiés. Un ordre de fabrication passe par des statuts tels que Planned, Released, Reserved, Started et Closed. Chaque Shop Order Operation contient les temps de réglage et d’exécution pour la machine et la main-d’œuvre, l’effectif requis, une Preferred Resource, ainsi que le chevauchement et les blocs d’opérations.
Le CRP affiche la charge que ces ordres imposent aux postes de charge. Il ne la limite pas. IFS est explicite : « Operations scheduled with CRP and shop order are always scheduled infinite. » (Les opérations ordonnancées par le CRP et les ordres de fabrication le sont toujours à capacité infinie.) (source)
4. Infinite Scheduler pour les ordres de fabrication
Infinite Scheduler fixe les dates de chaque opération. Il tient compte du calendrier du poste de charge, du taux d’utilisation, de l’efficience des opérations et des ressources, des temps d’attente et de transport, du chevauchement, des opérations parallèles et de Preferred Resource. Il ordonnance au plus tôt ou au plus tard et sélectionne « the least loaded resource for the work center. » (la ressource la moins chargée du poste de charge).
Il « always treats each shop order as if it is the only one in the system, with few constraints on resources and capacity. » (traite toujours chaque ordre de fabrication comme s’il était le seul dans le système, avec peu de contraintes sur les ressources et la capacité). (source) Deux ordres de fabrication peuvent ainsi être placés sur la même machine à la même heure.
5. Première option pour respecter les capacités : MSO et Smart Manufacturing Planning Board
MSO « is a solution designed to generate finite production schedules by optimizing the use of manufacturing resource constraints. » (est une solution conçue pour générer des plannings de production respectant les capacités en optimisant l’utilisation des ressources de fabrication sous contraintes). Il « leverages the IFS PSO (Planning, Scheduling, and Optimization) engine. » (s’appuie sur le moteur IFS PSO, Planning, Scheduling, and Optimization). (source) Il traite les postes de charge, les catégories de main-d’œuvre et les outils comme des contraintes d’ordonnancement. Il ne place une opération que lorsque la quantité de matière requise est disponible. Il tient aussi compte des temps de réglage propres aux articles, des priorités des ordres de fabrication, des calendriers des ressources et des travaux de maintenance. En mode Automatic, il recalcule l’ordonnancement chaque fois que nécessaire, par exemple à la création d’un nouvel ordre de fabrication.
Le paramétrage en bref :
| Paramètre | Fonction |
|---|---|
| Finite Scheduling Basic Data | Active la fonctionnalité pour le site ; « the dataset must be activated » (le jeu de données doit être activé) |
| Mode | Ordonnancement en mode Manual ou Automatic |
| Time Horizon (Days), Scheduling Start Time | Période couverte par l’ordonnancement MSO |
| Use Setup Matrices for Scheduling | Temps de réglage propres à chaque article |
| Exempt Labor, Exempt Tools, Exempt Shop Order Types | Contraintes ignorées par MSO |
| MSO Advanced Parameters | Modèle standard avec des valeurs par défaut validées ; modifications « For modification by PSO/MSO SMEs only » (réservées aux experts du domaine) |
Sur l’ordre de fabrication, Need Date définit la date cible servant à mesurer le retard, Earliest Start Date constitue « a hard time constraint » (une contrainte temporelle impérative), et Priority Category entre dans le calcul du score de priorité MSO. Les planificateurs travaillent dans le Smart Manufacturing Planning Board, avec les pages Gantt Resources et Operations, le glisser-déposer, le fractionnement des opérations et l’optimisation sélective. (source)
6. Deuxième option pour respecter les capacités : Advanced Planning Board
L’APB, déjà connu dans IFS Applications 10, utilise Constraint Based Scheduling (CBS). Il « allows you to perform finite scheduling of shop orders on sites that have enabled the use of the APB in scheduling basic data. » (permet d’ordonnancer les ordres de fabrication en respectant les capacités sur les sites ayant activé l’APB dans les données de base d’ordonnancement). (source)
Ce qui reste à la charge du planificateur
- Une capacité infinie par défaut. L’ordonnancement des ordres de fabrication et le CRP ne vérifient jamais la capacité en tenant compte de l’ensemble des ordres. Pour respecter les capacités, il faut configurer séparément MSO ou l’APB (À propos des postes de charge).
- MSO nécessite un accès distinct. Il « is available for customers with access to Manufacturing Scheduling and Optimization. » (est disponible pour les clients ayant accès à Manufacturing Scheduling and Optimization). Les sites hybrides ou hébergés ont besoin d’un IFS.ai Activation Pass. Les sites cloud nécessitent « PSO sizing and purchase of PSO Cloud Service » (le dimensionnement de PSO et l’achat de PSO Cloud Service) (MSO 26R2).
- Sur les services de plateforme IFS.ai, MSO fonctionne en mode manuel et consomme des jetons. « Automatic scheduling mode is not available for users on the IFS.ai-based platform services. » (Le mode d’ordonnancement automatique n’est pas disponible pour les utilisateurs des services de plateforme basés sur IFS.ai.) Les utilisateurs « must have a number of dedicated tokens on hand to do a finite schedule or to do a simulation in MSO » (doivent disposer d’un certain nombre de jetons dédiés pour effectuer un ordonnancement respectant les capacités ou une simulation dans MSO) (MSO 26R1). Le mode Automatic n’est pas disponible sur les sites hybrides ou hébergés utilisant un IFS.ai Activation Pass (MSO 26R2).
- Les paramètres avancés sont réservés aux spécialistes. IFS fournit un modèle standard et recommande vivement de conserver ses valeurs par défaut. Les modifications sont réservées aux experts PSO et MSO.
- Des limites MSO documentées. « MSO schedules the first operation on a work center using a setup matrix without a setup time. » (Lorsqu’une matrice de réglage est utilisée, MSO ordonnance la première opération d’un poste de charge sans temps de réglage.) « Parallel shop order operations are not considered for optimization in a compressed manner. » (Les opérations parallèles des ordres de fabrication ne font pas l’objet d’une optimisation par compression.) Avec Exempt Labor, « operations that have only labor time and no machine time will remain untouched. » (les opérations comportant uniquement du temps de main-d’œuvre et aucun temps machine restent inchangées).
- Un horizon court. IFS positionne MSO sur l’ordonnancement détaillé à court terme et renvoie au CRP, au MRP et au programme directeur de production pour les horizons plus lointains.
- L’APB ne planifie que les données chargées. Il « only considers the constraints placed by shop orders and resources that are actually loaded to the APB at a given time. » (ne tient compte que des contraintes imposées par les ordres de fabrication et les ressources effectivement chargés dans l’APB à un instant donné).
En pratique, les usines qui utilisent l’ordonnancement standard doivent composer avec des opérations qui se chevauchent, des séquences revues manuellement et un planning parallèle sous Excel, issu d’un export d’IFS.
Quand l’ordonnancement natif d’IFS Cloud suffit
L’ordonnancement standard des ordres de fabrication, associé au CRP, suffit lorsque :
- L’atelier dispose de capacités inutilisées et les véritables goulets d’étranglement sont rares.
- Les gammes de fabrication sont courtes et stables, et vous planifiez à la semaine.
- Un responsable d’atelier fixe l’ordre de passage sur la machine.
- Les outils partagés, les équipes et les arrivées de matières ne déterminent pas l’ordre des opérations.
MSO convient à un site qui achète l’accès à MSO et son déploiement sur PSO ou IFS.ai, et qui ordonnance à court terme dans IFS.
Quand un outil d’ordonnancement respectant les capacités devient nécessaire
L’ordonnancement standard ne suffit plus lorsque plusieurs de ces situations se présentent :
- Les dates promises ne sont pas tenues, alors que le CRP ne signalait aucun problème.
- Le temps de changement de série dépend du produit fabriqué précédemment.
- Les effectifs, les horaires des équipes et les absences contraignent le planning autant que les machines.
- Des moules, des matrices ou des montages sont partagés entre plusieurs machines.
- La disponibilité des matières détermine quel ordre de fabrication peut démarrer.
- Les commandes urgentes et les pannes imposent de revoir le planning plusieurs fois par semaine.
Les critères à vérifier
- Le respect simultané des capacités de toutes les ressources, et non d’un simple sous-ensemble chargé dans un tableau de planification.
- Une matrice des temps de réglage : des temps de changement de série entre produits qui dépendent de l’ordre de passage et diffèrent selon le sens de transition, pour minimiser le temps total de réglage.
- Des outils gérés comme des ressources partagées à disponibilité limitée, pour qu’un même moule ne soit jamais affecté à deux machines en même temps.
- Des opérations à plusieurs opérateurs : chaque opération reçoit le nombre de personnes nécessaire, en respectant les horaires de chacune.
- Un ordonnancement tenant compte des matières, qui vérifie les stocks et les commandes d’achat attendues.
- Un réordonnancement automatique lorsque l’avancement de la production ou les commandes changent, sans budget de jetons par exécution.
- Une mise à jour maîtrisée des données dans IFS via ses propres projections OData, avec une responsabilité clairement définie pour les dates des opérations.
Les solutions se répartissent en quatre groupes :
- L’ordonnancement standard d’IFS Cloud calcule les dates des ordres de fabrication à capacité infinie dans IFS.
- IFS MSO ordonnance la production en respectant les capacités des machines, du personnel et des outils, ainsi que la disponibilité des matières. Ce module repose sur le moteur PSO et nécessite un accès distinct.
- Les suites APS d’entreprise sont raccordées dans le cadre d’un projet de déploiement et exploitées par une équipe de planification.
- Les APS cloud avec exécution en atelier, catégorie à laquelle appartient SkyPlanner, ordonnancent automatiquement chaque ressource aux côtés d’IFS Cloud et mettent le planning à la disposition des opérateurs.
La place de SkyPlanner
SkyPlanner APS comble ces lacunes. Chaque poste de travail a une capacité limitée, et tous les ordres de fabrication se disputent la même capacité. Le moteur Arcturus AI établit en quelques secondes un planning détaillé par opération et organise leur enchaînement selon vos priorités et vos échéances.
Sa matrice des temps de réglage enregistre le temps de changement de série entre chaque paire de produits, dans les deux sens. Le moteur choisit l’enchaînement qui minimise le temps de réglage. Les outils sont des ressources partagées à capacité limitée, et une opération peut nécessiter plusieurs opérateurs à la fois. Lorsqu’une machine ou une personne est indisponible, le moteur réaffecte le travail aux ressources de remplacement que vous avez définies.
L’ordonnancement selon la disponibilité des matières simule les stocks futurs à partir du stock actuel et des commandes fournisseurs attendues. Le travail n’est ainsi planifié que lorsque les matières sont disponibles. Running Time Lock maintient les opérations en cours à leur place.
Autopilot recalcule automatiquement le planning lorsque la production change, en respectant vos verrouillages et vos priorités. Les planificateurs ajustent les opérations dans un diagramme de Gantt interactif, et les opérateurs déclarent leur travail sur téléphone ou tablette avec Mobile Confirmations.
Choisissez SkyPlanner plutôt qu’IFS MSO si vous abandonnez les tableurs et souhaitez un planning qui respecte les capacités disponibles et se gère de lui-même :
- Les ordres de fabrication se chevauchent sur les machines partagées et le CRP ne signale la surcharge qu’après coup.
- Les changements de série, les outils partagés ou les opérations nécessitant plusieurs opérateurs déterminent ce qui peut être lancé ensuite.
- Le planning doit être recalculé à chaque changement. Autopilot s’en charge automatiquement, sans budget de jetons par exécution et sans restriction au mode manuel.
- Le service commercial a besoin de dates calculées selon les capacités réelles plusieurs mois à l’avance, au-delà de l’horizon à court terme privilégié par MSO.
- Vous voulez réunir toutes les contraintes dans un seul moteur, à un tarif public, sans ajouter d’accès MSO, de PSO Cloud Service ou d’IFS.ai Activation Pass, et sans paramètres réservés aux spécialistes PSO.
Dès l’essai, vous voyez vos propres ordres de fabrication ordonnancés selon les capacités réelles. La mise en production intervient quelques semaines après le début de l’accompagnement.
Commencez avec un export Excel de vos ordres de fabrication dans le cadre de l’essai gratuit de 30 jours (jusqu’à 20 postes de travail, sans carte bancaire). Les tarifs commencent à 199 € par mois, avec 5 postes de travail inclus et une facturation mensuelle. L’intégration fait l’objet d’un devis préalable adapté à vos processus et à vos besoins : vous connaissez ainsi le coût total avant de commencer.
SkyPlanner s’intègre à IFS Cloud dans les deux sens via les projections OData d’IFS. L’équipe SkyPlanner configure cette intégration pendant la phase d’accompagnement et en assure le support après la mise en production. Consultez la page SkyPlanner pour IFS Cloud, le guide d’intégration à IFS Cloud, ou découvrez les autres systèmes dans la rubrique des intégrations ERP.
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 est transmise à la ligne en quelques secondes.
+90 %d’efficacité en production
« L’efficacité en production a augmenté de 90 %. »
Abdul Rucyinga, directeur informatique
Laboratory & Allied · Fabrication pharmaceutique
L’efficacité en production a augmenté de 90 %, et l’élaboration d’un planning optimisé sur trois mois pour l’ensemble des postes de travail prend moins de 30 minutes.
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 et fabrication en sous-traitance
Le taux de respect des délais de livraison est passé d’environ 50 % à un niveau pouvant atteindre 98 %, et l’ordonnancement ne nécessite plus qu’un superviseur au lieu de deux.
100 %de livraisons dans les délais depuis 2021
« SkyPlanner nous donne de la visibilité sur la capacité et rend la planification prévisible. »
Dan Berglund, COO/CFO
Opes Corporation · Fabrication chimique et agroalimentaire
Le taux de respect des délais de livraison est de 100 % depuis le début de l’utilisation de SkyPlanner, en 2021.
FAQ
Quelle est la différence entre IFS MSO et PSO ?
PSO (Planning and Scheduling Optimization) est le moteur d’ordonnancement d’IFS, également commercialisé pour l’ordonnancement des interventions sur le terrain. MSO (Manufacturing Scheduling and Optimization) est le module d’ordonnancement de la production qui repose sur le moteur PSO. Dans la documentation 26R2, il porte le nom IFS.ai Manufacturing Scheduling and Optimization.
MSO est-il inclus dans IFS Cloud ?
Selon la documentation IFS, MSO est disponible pour les clients qui disposent des droits d’accès correspondants. Son déploiement nécessite un IFS.ai Activation Pass sur les sites hybrides ou hébergés, ou un dimensionnement PSO et l’achat d’un PSO Cloud Service dans le cloud. Sur les services de la plateforme IFS.ai, MSO fonctionne en mode manuel et consomme des jetons.
IFS Cloud peut-il ordonnancer le personnel et les outils en respectant leurs capacités réelles ?
Dans MSO, oui : les postes de charge, les catégories de main-d’œuvre et les outils sont traités comme des contraintes d’ordonnancement, sauf si Exempt Labor ou Exempt Tools est activé. L’ordonnancement standard des ordres de fabrication ne limite pas l’utilisation des catégories de main-d’œuvre ou des outils entre les différents ordres. À chaque calcul, SkyPlanner ordonnance le personnel et les outils partagés selon leurs capacités réelles, en tenant compte des équipes et des absences.
IFS Cloud gère-t-il les temps de réglage qui dépendent de l’enchaînement des opérations ?
MSO le permet grâce aux matrices de réglage, mais il ordonnance la première opération d’un poste de charge sans temps de réglage. L’ordonnancement standard utilise le temps de réglage défini sur l’opération de la gamme de fabrication. La matrice des temps de réglage de SkyPlanner enregistre les changements de série entre paires de produits : par exemple, 30 minutes du bleu au rouge et 60 du rouge au bleu.
Puis-je tester SkyPlanner avant de l’intégrer à IFS Cloud ?
Oui. Exportez les ordres de fabrication ouverts, les opérations et les postes de charge d’IFS Cloud vers Excel, importez-les pendant l’essai de 30 jours et comparez le planning obtenu à votre planning actuel. Consultez les tarifs, démarrez l’essai ou contactez l’équipe commerciale.