Se connecte aux systèmes ERP et MES comme

Intégrations / ERP / Infor CloudSuite Industrial

Infor CloudSuite Industrial propose-t-il l’ordonnancement de production ? APS natif, Scheduler et SkyPlanner APS

Oui. Infor CloudSuite Industrial (anciennement SyteLine, souvent appelé CSI) propose deux fonctions d’ordonnancement de production qui respectent la capacité réelle des machines et du personnel :

  • APS Planning sous licence planifie la demande en fonction de la capacité des ressources et permet de s’engager sur des dates avec Get CTP. Sans licence APS, il fonctionne en mode Infinite.
  • Le Scheduler séquence les opérations à court terme sur des ressources à capacité finie et les affiche dans un Resource Gantt modifiable.
Diagramme de Gantt de SkyPlanner APS montrant les opérations ordonnancées sur les postes de travail, avec une liste des commandes en dessous.

SkyPlanner APS fonctionne aux côtés de CSI et replanifie automatiquement tout l’atelier après chaque aléa. Changements de série, outils, équipes et arrivages de matières sont pris en compte dans un même planning.

Infor M3, Infor LN et Infor Production Scheduling sont des produits distincts. Rien dans cet article ne s’applique à eux.

Comment CloudSuite Industrial planifie la capacité, étape par étape

CSI comporte trois niveaux souvent confondus : MRP, APS Planning et le Scheduler. Chacun répond à une question différente.

1. Le modèle de capacité : des ressources, pas des postes de charge

La capacité est définie au niveau des Resources et des Resource Groups. Chaque opération doit référencer au moins un groupe de ressources. La documentation Infor précise : « You cannot use a resource group on an operation unless it has at least one resource assigned to it. » (Vous ne pouvez utiliser un groupe de ressources sur une opération que si au moins une ressource lui est affectée.) Les disponibilités sont définies par les Shifts.

Les postes de charge existent toujours, mais uniquement pour le calcul des coûts : « The work center now captures costs only and does not affect the actual planning or scheduling. » (Le poste de charge ne sert désormais qu’à enregistrer les coûts et n’a aucune incidence sur la planification ou l’ordonnancement.) (source) C’est un piège pour ceux qui viennent d’un ERP où le poste de charge est l’unité d’ordonnancement.

Deux paramètres déterminent la sélection des ressources et leur chargement. Le champ Seq de l’onglet Resources pilote l’affectation pour les règles Select in Sequence et Cyclic : elles « allocate the resource with the lower Seq value first. » (affectent d’abord la ressource dont la valeur Seq est la plus faible.) Par défaut, les ressources ont une capacité finie. Vous définissez une ressource ou un groupe entier comme Infinite pour lui permettre de traiter « an unlimited number of operations simultaneously, but only when on-shift. » (un nombre illimité d’opérations simultanément, mais uniquement pendant ses plages de travail.) (source) Un atelier peut donc travailler à capacité finie sur ses goulots d’étranglement et à capacité infinie partout ailleurs.

2. MRP : uniquement les matières

Le MRP constitue le socle dont dispose chaque site équipé de CSI. Il planifie les matières sans tenir compte de l’atelier : « Unlike APS, MRP does not consider routing times, resource capacity, or shifts. » (Contrairement à l’APS, le MRP ne tient compte ni des temps des gammes de fabrication, ni de la capacité des ressources, ni des horaires de travail.) Infor indique clairement à qui revient la vérification de la capacité : « The responsibility rests with you, the planner, to make sure your shop floor has the available capacity to work the plan. » (C’est à vous, responsable de la planification, de vérifier que votre atelier dispose de la capacité nécessaire pour exécuter le plan.) (source)

3. APS Planning : capacité finie ou mode Infinite, calculs complets et Plan on Save

Vous lancez l’APS depuis l’écran APS Planning, selon l’un des deux modes suivants :

ModeÉléments pris en compteEngagement sur les dates de livraison
APS (capacité finie)« whether the crew and machines are on-shift and not busy working on another demand » (si l’équipe et les machines sont dans leurs plages de travail et ne sont pas déjà occupées par une autre demande)Get CTP dans Customer Order Lines et Job Orders
Infinite APSNombre illimité de tâches par ressource pendant ses plages de travail, avec prise en compte des temps Move, Queue, Setup, Run et FinishGet ATP à la place de Get CTP

La condition de licence est explicite : « If the APS module is unlicensed, APS Planning can only be run in Infinite mode. » (Sans licence pour le module APS, APS Planning ne peut fonctionner qu’en mode Infinite.) (source)

L’APS planifie chaque demande « based on order priority and each demand’s due date. » (selon la priorité de l’ordre et la date d’échéance de chaque demande.) Il procède à rebours depuis la date d’échéance puis, si l’ordre ne peut pas être placé, en avant à partir d’aujourd’hui. La priorité est définie dans l’écran APS Order Priority : « Order types with lower priority numbers consume available capacity before order types with higher priority numbers. » (Les types d’ordres dont le numéro de priorité est le plus faible consomment la capacité disponible avant ceux dont le numéro est plus élevé.) (source) Infor recommande un horizon long : « In most situations, you will run APS Planning for a long horizon, such as one or two months. » (Dans la plupart des cas, vous exécuterez APS Planning sur un horizon long, par exemple un ou deux mois.)

Un calcul complet repart de zéro : « The system deletes all existing plan information and regenerates it using the latest data. » (Le système supprime toutes les informations du plan existant et les régénère à partir des données les plus récentes.) Infor conseille une exécution programmée, chaque nuit par exemple. Entre deux calculs complets, Plan on Save insère une commande client ou un ordre de fabrication nouvellement enregistré dans le plan existant. Seuls les stocks, les approvisionnements et la capacité non affectés par les calculs précédents sont utilisés. Les modifications des données de base et la plupart des autres transactions attendent le prochain calcul complet. (source) Le résultat comprend des ordres planifiés et des messages d’exception, consultés dans Planning Detail APS. Ces ordres sont ensuite affermis en ordres de fabrication, commandes d’achat, demandes d’achat, programmes de production ou ordres de transfert.

4. Le Scheduler et le Resource Gantt

Le Scheduler correspond à une activité Scheduling distincte, généralement placée dans la Background Queue. Infor indique que l’ordonnancement peut être calculé « over any horizon » (sur n’importe quel horizon) : une plage de travail, une journée, une semaine ou un mois. En pratique, « you will usually run it for a one-day horizon, and you will usually run it each day. » (vous l’exécuterez généralement sur un horizon d’une journée, et ce chaque jour.) (source)

Il fixe les heures de début et de fin des opérations sur les ressources à capacité finie et propose des séquences d’opérations. Il respecte les groupes de ressources de réglage et les tables de correspondance des réglages, et imprime la Resource Group Dispatch List destinée à l’atelier. Les règles de séquencement, telles que Due Date ou Critical Ratio, sont définies dans Global Priority Settings.

Les responsables de la planification ajustent le résultat dans Resource Gantt Chart – Scheduler. Déplacer une barre ouvre Gantt Edit Operation, où ils peuvent modifier les dates de début et de fin d’une opération, l’affecter à une autre ressource ou figer l’ordre de fabrication ou l’opération. CSI vérifie chaque modification et émet un avertissement si elle enfreint les règles de séquencement ou de ressources. Le responsable peut passer outre ou annuler. (source)

5. Comment l’APS et le Scheduler interagissent

Lorsque le paramètre relatif aux ordres planifiés est activé dans Shop Floor Control Parameters, le Scheduler traite les ordres planifiés par l’APS comme des demandes qui consomment des ressources. Un calcul APS ultérieur considère les opérations ordonnancées comme figées. Un nouveau calcul du Scheduler peut les déplacer à nouveau. En pratique, le cycle consiste à lancer Scheduling, examiner le Gantt et les états de charge, puis corriger les surcharges par des heures supplémentaires, des changements de priorité ou des modifications manuelles du Gantt. Il faut ensuite relancer le calcul et imprimer la liste de lancement.

Les limites de CloudSuite Industrial

  • L’ordonnancement de production avec l’APS exige une licence. Sans le module APS, APS Planning fonctionne uniquement en mode Infinite et Get CTP n’est pas disponible. Le Scheduler continue de séquencer les opérations à court terme en respectant la capacité des ressources. (source)
  • La gestion des aléas revient au responsable de la planification. Plan on Save insère les nouvelles demandes dans la capacité libre, mais ne reséquence pas le travail déjà planifié. Après une panne, le reste du planning reste inchangé jusqu’à ce qu’un responsable modifie les opérations dans le Gantt ou relance le Scheduler.
  • Les modifications du Gantt se font opération par opération. Gantt Edit Operation vérifie chaque déplacement. Si un déplacement désorganise la séquence des opérations, CSI le signale. Le responsable de la planification passe alors outre l’avertissement ou corrige manuellement les opérations suivantes.
  • Aucune planification dans le passé. « APS never plans into the past (unlike MRP, which allows start dates in the past). » (L’APS ne planifie jamais dans le passé, contrairement au MRP qui autorise des dates de début passées.) La documentation Infor ajoute que l’APS n’avance pas toujours un ordre de fabrication existant pour répondre à une demande : il peut créer à la place un nouvel ordre planifié avec une échéance plus proche. (source)
  • Aucun regroupement automatique. « APS does not automatically combine planned orders for items that are needed within the same period of time. » (L’APS ne regroupe pas automatiquement les ordres planifiés pour des articles nécessaires sur une même période.) Ce regroupement se configure dans Planning Parameters.
  • Les dates CTP passent en dernier au moment de la vérification. Visual South, partenaire Infor, explique qu’une date CTP à capacité finie « is considered the lowest priority at the time you check the CTP date. » (se voit attribuer la priorité la plus basse au moment où vous vérifiez la date CTP.) La priorité de la commande est réévaluée lors du prochain calcul APS complet. (source)
  • Deux moteurs à concilier. L’APS fige ce que le Scheduler a placé, mais le Scheduler peut le déplacer à nouveau. Les responsables de la planification doivent savoir quel calcul a produit quelle date.

Quand l’ordonnancement natif de CloudSuite Industrial suffit

Conservez l’APS et le Scheduler si la plupart de ces conditions sont réunies :

  • Vous disposez d’une licence pour le module APS et celui-ci est configuré, avec des gammes de fabrication, des groupes de ressources, des horaires de travail et des temps de réglage exacts.
  • La situation dans l’atelier évolue peu entre deux calculs du Scheduler, et les équipes travaillent à partir de la liste de lancement.
  • Les responsables de la planification acceptent les séquences proposées par le Scheduler et ne modifient le Gantt manuellement qu’à l’occasion pendant le poste.
  • Les contraintes de capacité se concentrent sur un ou deux goulots d’étranglement. Ordonnancez-les à capacité finie et laissez les autres ressources à capacité infinie : Visual South présente cette stratégie comme courante.
  • Votre besoin principal est de vous engager sur des dates de livraison, avec Get CTP sur les lignes de commande client.

Si votre atelier correspond à ce profil, commencez par affiner le paramétrage de l’APS natif et du Scheduler.

Quand un outil d’ordonnancement de production devient nécessaire

Envisagez d’autres solutions que les outils natifs lorsque :

  • Vous n’avez pas de licence APS et l’équipe de planification passe son temps dans des tableurs pour compléter les plans à capacité infinie.
  • Le planning change plusieurs fois par poste : commandes urgentes, pannes, matières manquantes, absences. Les responsables de la planification consacrent des heures aux modifications manuelles du Gantt et aux nouveaux calculs.
  • Les temps de changement de série dépendent du produit fabriqué précédemment, et la séquence détermine votre débit de production.
  • Les outils partagés et les opérations qui nécessitent plusieurs opérateurs à la fois limitent le débit de production autant que les machines.
  • Les opérateurs doivent pouvoir déclarer le travail effectué dans l’atelier, et le planning doit s’adapter en conséquence.

Les critères à vérifier

  1. Replanification automatique. L’ensemble du planning doit se mettre à jour lorsque la production avance ou que les commandes changent, sans que le planificateur ait à déplacer les opérations une par une.
  2. Un modèle adapté à CSI. Ressources et groupes de ressources, horaires d’équipe et jours fériés, ressources de remplacement : un outil qui ne lit que les postes de charge (SLWcs) passe à côté du véritable modèle d’ordonnancement.
  3. Une gestion fine des contraintes. Une matrice des changements de série selon l’enchaînement des produits, des outils traités comme des ressources partagées à capacité finie, des équipes de plusieurs opérateurs, ainsi que des machines et du personnel de remplacement.
  4. Prise en compte des matières. Les besoins en matières des opérations, les stocks et les commandes d’achat sont vérifiés lors de l’ordonnancement.
  5. Retours de l’atelier. Les déclarations de production font évoluer le planning et sont enregistrées en retour dans le système sous forme de transactions d’ordres de fabrication.
  6. Une intégration clairement définie. Dans Infor Cloud : l’API REST Mongoose IDO via ION API Gateway, avec une licence Automation pour la connexion. Les BOD ProductionOrder signalent les changements, et les mises à jour IDO transmettent le planning en retour.
  7. Des responsabilités définies. Décidez quel système pilote le séquencement détaillé, puis excluez les ressources concernées du périmètre du Scheduler natif et de son paramètre relatif aux ordres planifiés.
  8. Un essai à faible risque. Testez avec vos propres données avant de vous engager dans un projet d’intégration.

Les solutions se répartissent en quatre catégories :

  • L’APS et le Scheduler natifs de CSI permettent de confirmer les délais avec Get CTP et de séquencer les opérations à court terme, avec des ajustements manuels dans Resource Gantt.
  • Les tableaux de planification intégrés au client ERP présentent les données de CSI dans une autre vue, généralement maintenue par un partenaire, pour les équipes qui planifient manuellement.
  • Les suites APS d’entreprise sont connectées dans le cadre d’un projet de déploiement et exploitées par une équipe de planification dédiée.
  • Les APS cloud avec exécution en atelier, catégorie à laquelle appartient SkyPlanner, ordonnancent automatiquement chaque ressource en complément de CSI. Ils replanifient au fil des changements de production et mettent le planning à la disposition des opérateurs.

La place de SkyPlanner

SkyPlanner APS reprend les ordres de fabrication, les opérations et les ressources déjà présents dans CSI pour les ordonnancer dans un diagramme de Gantt interactif. Il apporte une réponse directe à chacun des points ci-dessus :

Dans CSI aujourd’huiCe que fait SkyPlanner
L’ordonnancement de production avec l’APS nécessite la licenceOrdonnancement de production respectant la capacité de chaque poste de travail et de chaque personne, les horaires d’équipe et les absences, à partir de 199 € par mois pour 5 postes de travail
Calculs APS complets, Plan on Save et exécutions du Scheduler à la demandeArcturus établit le planning de production en quelques secondes, en respectant la capacité des ressources. Autopilot replanifie automatiquement lorsque la production change
Modifications manuelles dans le Gantt, une opération à la foisLes planificateurs déplacent les opérations dans le Gantt et le moteur maintient la cohérence de l’ensemble du planning. Bulldozer repousse les opérations en aval
Groupes de ressources de réglage et tables de correspondance des réglagesMatrice des temps de réglage avec des changements de série asymétriques selon l’enchaînement des produits, pour choisir la séquence qui minimise les réglages
Groupes de ressources par opérationOutils traités comme des ressources partagées à capacité finie, plusieurs opérateurs simultanément sur un même poste de travail, machines et personnel de remplacement lorsque la ressource principale est occupée
Deux moteurs à faire concorderUn seul planning pour les ressources pilotées par SkyPlanner, avec réécriture des dates planifiées des opérations dans CSI
Approvisionnements calculés par le MRP sans visibilité sur la capacitéPour chaque opération, la disponibilité des matières est vérifiée à partir du stock et des commandes d’achat attendues dans CSI ; les matières commandées sont considérées comme disponibles à la date de livraison de la commande d’achat.
Liste de lancement pour l’atelierLes 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

Les groupes de postes de travail et leurs rendements sont modélisés, et une opération peut être répartie sur plusieurs postes de travail. Les priorités sont déterminées par la priorité de l’opération, la date de fin, la priorité du client, Fast Track et Dynamic Priorities.

Choisissez SkyPlanner si les planificateurs refont manuellement le planning de la journée après chaque panne. Autopilot replanifie toutes les opérations ouvertes, et Running Time Lock maintient en place le travail déjà commencé.

Choisissez SkyPlanner si les changements de série conditionnent votre capacité. Passer du bleu au rouge peut prendre 30 minutes, et du rouge au bleu 60 ; le moteur choisit la séquence qui minimise le temps total de réglage.

Choisissez SkyPlanner si vous utilisez CSI sans licence APS et planifiez dans des tableurs à partir des plans du mode Infinite. Le MRP continue de planifier les matières dans CSI, et le déploiement est normalement achevé dans les semaines qui suivent le début de l’accompagnement à la mise en route.

SkyPlanner s’intègre à CloudSuite Industrial dans les deux sens :

  • Les ordres de fabrication, les opérations, les ressources et les commandes d’achat sont importés via l’API REST IDO.
  • Les dates planifiées des opérations sont renvoyées par des mises à jour IDO, et les temps de main-d’œuvre déclarés sont transmis sous forme de lignes SLJobtrans pour être imputés par CSI.
  • Les webhooks transmettent les modifications du planning dès qu’elles se produisent.

L’équipe SkyPlanner configure l’intégration selon votre paramétrage CSI pendant la mise en route et en assure le support après la mise en production. Un devis adapté à vos processus et à vos besoins vous est fourni en amont pour l’intégration, en même temps que votre abonnement : vous connaissez ainsi le coût total avant de démarrer. Votre partenaire Infor ou vos développeurs peuvent également réaliser l’intégration à l’aide de l’API REST documentée de SkyPlanner (référence de l’API).

L’essai gratuit de 30 jours couvre jusqu’à 20 postes de travail, ne nécessite aucune carte bancaire et fonctionne avec des exports CSV ou Excel. Vous visualisez vos propres opérations dans un planning de production qui respecte la capacité des ressources, avant toute intervention sur les IDO. La facturation est mensuelle et vous pouvez résilier à tout moment.

Retrouvez une vue d’ensemble sur la page Infor CloudSuite Industrial, les détails techniques dans le guide d’intégration et la documentation SkyPlanner, ou démarrez un essai gratuit. Pour examiner votre configuration CSI avec nous, réservez une démonstration.

Les avis des industriels sur SkyPlanner

Kalle Kalliomäki, spécialiste de la chaîne logistique chez UTU, dans l’atelier de fabrication de tableaux électriques à Ulvila

2 héconomisées chaque semaine

« Avec SkyPlanner, notre planification de la production est passée des feuilles de calcul Excel à l’optimisation de la production en temps réel. »

Kalle Kalliomäki, spécialiste de la chaîne logistique
UTU · Tableaux et appareillage électriques

La planification de la production permet d’économiser 2 heures de travail par semaine, et une nouvelle file d’opérations est transmise à la ligne en quelques secondes.

Lire le témoignage d’UTU

Opérateurs en tenue de salle blanche sur une ligne de remplissage de flacons dans l’usine pharmaceutique de Laboratory & Allied à Nairobi

+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 l’élaboration d’un planning optimisé sur trois mois pour l’ensemble des postes de travail prend moins de 30 minutes.

Lire le témoignage de Laboratory & Allied

Vue aérienne de l’usine Piristeel de dispositifs de sécurité pour toitures à Kauhava

99,2%de respect des délais de livraison

« SkyPlanner nous a donné la visibilité nécessaire pour repérer les goulets d’étranglement et a clarifié le pilotage de la production. »

Toni Tuori, responsable de production
Piristeel · Dispositifs de sécurité pour toitures et systèmes d’évacuation des eaux pluviales

Le taux de respect des délais de livraison a atteint 99,2% cette année, et l’ordonnancement fait gagner jusqu’à quatre heures de travail par jour.

Lire le témoignage de Piristeel

Hannu Ryynänen, directeur général de Mamec, dans l’atelier de production de l’entreprise à Lohja

1,000sd’ordres de fabrication ordonnancés automatiquement

« Nous maîtrisons la production d’une tout autre manière, et notre compréhension de la capacité est passée à un tout autre niveau. »

Hannu Ryynänen, directeur général
Mamec · Mélangeurs industriels, pompes et sous-traitance de fabrication de haute technologie

Des milliers d’ordres de fabrication sont ordonnancés automatiquement, et toute l’entreprise dispose d’une vue en temps réel de la production.

Lire le témoignage de Mamec

FAQ

SyteLine APS fonctionne-t-il à capacité finie ou infinie ?

Les deux. Le mode APS fonctionne à capacité finie et vérifie que les équipes et les machines sont en période de travail et disponibles. Infinite APS autorise un nombre illimité de tâches par ressource pendant les périodes de travail. Sans licence APS, seul le mode Infinite fonctionne.

CloudSuite Industrial dispose-t-il d’un diagramme de Gantt ?

Oui. Resource Gantt Chart – Scheduler affiche les opérations ordonnancées par ressource. Le déplacement d’une barre ouvre Gantt Edit Operation pour modifier les dates, changer la ressource ou figer l’opération. Le Gantt de SkyPlanner se distingue par ce qui se passe ensuite : le moteur replanifie automatiquement les opérations concernées au lieu de laisser au planificateur les déplacements qui en découlent.

Quelle est la différence entre l’APS et le Scheduler dans CloudSuite Industrial ?

APS Planning planifie la demande, les approvisionnements et la capacité sur un horizon long, généralement un ou deux mois. Il crée des ordres planifiés et intègre les nouvelles demandes avec Plan on Save. Le Scheduler séquence les opérations à court terme sur des ressources à capacité finie, généralement sur une journée, et imprime la Resource Group Dispatch List.

Faut-il une licence supplémentaire pour l’ordonnancement de production dans CloudSuite Industrial ?

Pour ordonnancer la production en respectant la capacité des ressources avec APS Planning et utiliser Get CTP, oui : le module APS est nécessaire. SkyPlanner APS assure cet ordonnancement à partir des ordres de fabrication et des ressources de CSI sans ce module. Une application externe qui se connecte via la couche IDO utilise une licence Automation.

SkyPlanner peut-il gérer les réglages dépendant de la séquence, les outils et les équipes ?

Oui. La matrice des temps de réglage contient les temps de changement de série asymétriques entre produits. Les outils sont des ressources à capacité finie qui ne peuvent pas être utilisées sur deux postes de travail à la fois. Plusieurs opérateurs peuvent être affectés à un même poste de travail pour les opérations qui nécessitent une équipe. Des machines et du personnel de remplacement sont utilisés lorsque la ressource principale est occupée.

Pourquoi CSI ne tient-il pas compte de la capacité de mes postes de charge ?

Parce que, dans CloudSuite Industrial, les postes de charge servent uniquement au calcul des coûts. La capacité est définie au niveau des ressources, des groupes de ressources et des horaires d’équipe.

SkyPlanner APS se connecte-t-il à CloudSuite Industrial ou à SyteLine ?

Oui, dans les deux sens. Les ordres de fabrication, les opérations et les ressources sont importés via l’API REST IDO ; les dates planifiées des opérations sont renvoyées par des mises à jour IDO, et les temps de main-d’œuvre sous forme de lignes SLJobtrans. L’équipe SkyPlanner configure l’intégration selon votre paramétrage pendant la mise en route et en assure le support après la mise en production. Votre partenaire Infor ou vos développeurs peuvent également s’appuyer sur l’API REST documentée. Consultez le guide d’intégration, démarrez l’essai gratuit ou contactez l’équipe commerciale.