Intégrations / ERP / Sage 100
Sage 100 propose-t-il un ordonnancement respectant les capacités ? Comprendre Production Management et Sage 100 Produktion
Non, pas au sens d’un outil d’ordonnancement qui place chaque opération sur un créneau où la capacité est disponible. Deux produits différents portent ce nom. Aux États-Unis, Sage 100 Production Management ordonnance chaque ticket de fabrication selon une méthode de chargement que Sage qualifie d’ »infinite » (infinie). Le planificateur doit ensuite décharger les postes de charge surchargés. En Allemagne, Sage 100 Produktion affiche la charge et les goulots d’étranglement. Sa Plantafel, proposée en option, permet au planificateur de déplacer les tâches sur un tableau. Les usines qui ont besoin d’un ordonnancement à capacité finie pour chaque machine, personne, outil et matière utilisent SkyPlanner APS en complément de Sage 100.
D’abord, quelle version de Sage 100 utilisez-vous ?
Aux États-Unis et au Canada, Sage 100 correspond aux anciens MAS 90 et MAS 200. La gestion de la production repose sur Production Management, qui s’articule autour des tickets de fabrication, des modèles, des codes d’activité et des postes de charge. Production Management a remplacé l’ancien module Work Order.
En Allemagne et en Autriche, Sage 100 est le successeur de Sage Office Line et de Sage New Classic. La gestion de la production repose sur Sage 100 Produktion, qui s’articule autour des objets Ressourcenlisten, Fertigungsaufträge et Arbeitsplätze. Sage le commercialise dans les offres Basic, Professional et Enterprise (Sage 100 Produktion).
Ces deux produits ont le même nom et le même éditeur, mais pas le même code source. Chacun est présenté ci-dessous avec sa propre terminologie.
L’ordonnancement dans Sage 100 Production Management aux États-Unis, étape par étape
1. Les postes de charge
Dans Work Center Maintenance, vous définissez le temps d’attente en file, le taux d’efficience, le nombre d’opérateurs ou de machines, les heures disponibles pour chaque jour de la semaine et les périodes de fermeture. Sage définit un poste de charge comme « one or more persons or machines » (une ou plusieurs personnes ou machines) et précise : « they are considered a single unit for capacity planning and detailed work assignments. » (elles sont considérées comme une seule unité pour la planification des capacités et l’affectation détaillée du travail). (source)
La capacité correspond à un nombre d’heures par jour. « Each work center has a capacity, expressed in hours, that it can perform on a given day. » (Chaque poste de charge possède une capacité, exprimée en heures, qu’il peut assurer un jour donné.) Sage la calcule en multipliant les heures standard de la journée par le taux d’efficience. (source)
2. Les modèles et les tickets de fabrication
Un modèle de ticket de fabrication contient les étapes, chacune associée à un code d’activité qui renvoie à un poste de charge. Le ticket de fabrication est l’ordre de production créé à partir de ce modèle. Le guide Sage destiné aux utilisateurs de Work Order donne les correspondances avec les anciens termes : work order devient work ticket, routing devient template et operation code devient activity code. (source)
3. Enhanced Scheduling
Sans Enhanced Scheduling, les dates des étapes découlent des dates saisies sur le ticket de fabrication. Pour les calculer, ouvrez Production Management Options, puis l’onglet Schedule. La documentation indique : « select the Enable Enhanced Scheduling check box. » (cochez la case Enable Enhanced Scheduling). (source)
Enhanced Scheduling « uses the forward or backward scheduling method to determine when each step of a work ticket should be started and how long each step takes to complete. » (utilise l’ordonnancement au plus tôt ou au plus tard pour déterminer le début et la durée de chaque étape d’un ticket de fabrication). L’ordonnancement au plus tôt part de la date de début de production. L’ordonnancement au plus tard part de la date d’échéance.
4. Le chargement à capacité infinie
C’est le choix de conception déterminant. L’aide Sage précise : « The « infinite » loading technique is used to allow each work ticket to be scheduled independently. » (La technique de chargement « à capacité infinie » permet d’ordonnancer chaque ticket de fabrication indépendamment.) (source) L’aide de l’ancien module Work Order décrit un ordonnancement de « each work order as if it were the only work order in the shop, » (chaque ordre de fabrication comme s’il était le seul dans l’atelier) et ajoute : « care must be taken not to overload the work centers. » (il faut veiller à ne pas surcharger les postes de charge). (source)
5. Examiner la charge et corriger les surcharges
Work Center Capacity Inquiry affiche les « commitments against work centers in three formats: daily, weekly, and detail. » (charges affectées aux postes de charge sous trois formats : quotidien, hebdomadaire et détaillé). (Nouveautés 2023) Lorsqu’un poste est surchargé, la solution proposée par Sage est manuelle : « Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers. » (Il est possible de replanifier individuellement les ordres de fabrication ou d’augmenter le temps d’attente en file pour décharger les postes surchargés.)
La planification dans Sage 100 Produktion en Allemagne, étape par étape
1. La Ressourcenliste
La Ressourcenliste est l’objet central. Selon Sage, elle regroupe « alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe » (toutes les ressources et les opérations nécessaires à la fabrication d’un article) : la nomenclature Stückliste, la gamme de fabrication Arbeitsplan, la liste des outils et la sous-traitance. Les Arbeitsgänge comprennent les temps de réglage et les temps unitaires, les coefficients de quantité, les marges et les temps d’attente. (Aide Sage)
2. Fertigungssteuerung
Le module standard couvre l’ordonnancement au plus tôt et au plus tard, l’ordonnancement en juste-à-temps, la simulation de l’ordonnancement, les propositions de production, le regroupement ou le fractionnement des ordres et la planification intégrée des besoins en matières. Il propose aussi une « Anzeige von Engpass-Positionen (Material und Kapazität) » (visualisation des goulots d’étranglement liés aux matières et aux capacités), ainsi qu’un contrôle de faisabilité.
3. La charge par Arbeitsplatz
« Mit der integrierten Arbeitsplatzauslastung können Sie unter Einbeziehung flexibler Zeiträume die aktuelle Belastung Ihrer Arbeitsplätze und Maschinen grafisch und tabellarisch einsehen. » (La fonction intégrée de suivi de la charge permet de consulter la charge actuelle des postes de charge et des machines sous forme de graphiques et de tableaux, sur des périodes ajustables.) Vous visualisez ainsi la charge actuelle des postes de charge et des machines dans un graphique ou un tableau.
4. La Plantafel
Le tableau de planification graphique correspond à l’extension « Grafische Ressourcenplanung (Zusatzpaket) » (planification graphique des ressources, module complémentaire). Il affiche un Gantt par ressource : salarié, machine ou sous-traitant. « Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert. » (Vous pouvez déplacer les tâches par glisser-déposer ; les ordres et les besoins en matières sont alors recalés en quelques secondes.) Le planificateur déplace les tâches, puis Sage 100 recalcule les dates des ordres et des besoins en matières. La page Produktion de Sage indique que Grafische Ressourcenplanung/Leitstand est en option dans toutes les offres (source).
Ce qui reste à la charge du planificateur
- États-Unis : chaque ticket de fabrication est ordonnancé isolément. Le chargement à capacité infinie ne tient pas compte des autres tickets affectés au même poste de charge.
- États-Unis : les surcharges se corrigent manuellement. La solution proposée par Sage consiste à replanifier les tickets ou à augmenter le temps d’attente en file.
- États-Unis : un volume d’heures unique par poste de charge. Plusieurs machines et personnes d’un même poste de charge partagent un seul volume d’heures quotidien. L’aide Sage ne décrit ni planning par machine, ni matrice de réglage, ni contrainte liée aux outils.
- Allemagne : le tableau fonctionne par glisser-déposer. La Plantafel recalcule les dates des ordres après le déplacement d’une tâche par le planificateur. Sage ne décrit aucun séquencement automatique.
- Allemagne : le tableau est un module complémentaire. Grafische Ressourcenplanung est un Zusatzpaket : le module de base affiche donc la charge et les goulots d’étranglement, sans le tableau.
- Dans les deux versions : les temps de changement de série sont définis par étape. Les temps de réglage sont rattachés à l’étape ou à l’Arbeitsgang. Sage ne documente aucun changement de série entre produits dont la durée dépend de la séquence.
- Dans les deux versions : chaque changement impose un rééquilibrage. Après une commande urgente ou une panne, le planificateur doit revoir la répartition de la charge.
Quand la planification native de Sage 100 suffit
L’ordonnancement de Sage 100 suffit lorsque :
- Un ou deux postes de charge constituent les goulots d’étranglement et déterminent le planning, tandis que le reste de l’atelier dispose de marge.
- Les délais de production sont longs et la charge quotidienne ou hebdomadaire par poste de charge suffit pour prendre vos décisions.
- Un responsable d’atelier fixe la séquence sur la machine.
- Les changements de série ne dépendent pas du produit fabriqué précédemment.
- Le personnel, les outils et les arrivées de matières ne modifient pas l’ordre des opérations.
Quand passer à un outil d’ordonnancement qui respecte les capacités
La planification de Sage 100 ne suffit plus lorsque plusieurs de ces situations se présentent :
- Le planificateur passe des heures chaque semaine à replanifier les tickets de fabrication ou à déplacer des tâches sur la Plantafel.
- Les dates de livraison dérapent alors que la charge quotidienne par poste de charge semble correcte.
- Le temps de changement de série dépend du produit fabriqué précédemment.
- Les opérateurs, les horaires des équipes et les absences contraignent le planning autant que les machines.
- Des matrices, des moules ou des montages sont partagés entre plusieurs machines.
- La disponibilité des matières détermine quelle opération peut démarrer.
- Les commandes urgentes et les pannes imposent de replanifier plusieurs fois par semaine.
Les critères à vérifier
- Un ordonnancement à l’opération, avec un début, une fin et un poste de travail pour chaque étape ou Arbeitsgang.
- Le respect simultané de la capacité de toutes les ressources : machines, personnel et outils.
- Une résolution automatique des surcharges, et non une simple consultation des capacités ou un tableau à rééquilibrer à la main.
- Une matrice des temps de réglage pour les changements de série asymétriques dont la durée dépend de la séquence.
- Des outils gérés comme des ressources partagées à capacité limitée, ainsi que la prise en compte des opérations nécessitant plusieurs opérateurs à la fois.
- Un ordonnancement tenant compte des matières, qui vérifie les stocks et les commandes d’achat attendues.
- Des échanges de données clairement définis avec Sage 100. Demandez à l’éditeur comment il lit les tickets de fabrication ou les Fertigungsaufträge et réécrit les dates dans votre version de Sage 100.
Les solutions se répartissent en trois catégories :
- La planification dans Sage 100 : Enhanced Scheduling aux États-Unis, l’extension Plantafel en Allemagne. Le planificateur résout les surcharges.
- Les extensions Leitstand et APS sur site, installées en complément de Sage 100 et mises en place dans le cadre d’un projet avec l’éditeur.
- APS cloud avec suivi de l’exécution en atelier : c’est la catégorie de SkyPlanner. En complément de Sage 100, il ordonnance automatiquement chaque ressource, réordonnance au gré des changements en production et met le planning à la disposition des opérateurs.
La place de SkyPlanner
SkyPlanner APS comble chacune des lacunes décrites ci-dessus. La capacité de chaque poste de travail est limitée, et le moteur Arcturus AI ordonnance chaque étape en quelques secondes. Un même moteur planifie ensemble les machines, le personnel, les outils et les matières. Un poste de charge comptant quatre machines devient quatre postes de travail, ou un groupe de postes de travail, et chaque machine dispose de son propre planning.
La matrice des temps de réglage contient 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 simultanément. Lorsqu’une machine ou une personne est indisponible, le moteur utilise les solutions de remplacement que vous avez définies.
L’ordonnancement tenant compte des matières simule l’évolution des stocks à partir du stock disponible et des commandes fournisseurs attendues. Les matières commandées sont considérées comme disponibles à leur date de livraison : les opérations ne sont donc planifiées que lorsque les matières sont disponibles.
Autopilot réordonnance automatiquement lorsque la production évolue, en respectant vos verrouillages et vos priorités. Les planificateurs ajustent les opérations sur un diagramme de Gantt, et les opérateurs déclarent leur travail sur téléphone ou tablette avec Mobile Confirmations.
Choisissez SkyPlanner si l’équilibrage des postes de charge ou le déplacement des tâches dans la Plantafel vous prend des heures chaque semaine.
Choisissez SkyPlanner si 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.
Choisissez SkyPlanner si vous voulez disposer en quelques semaines d’un planning opérationnel respectant les capacités, avec le Sage 100 que vous utilisez déjà.
Commencez avec un export Excel de vos tickets de fabrication ouverts ou de vos Fertigungsaufträge pendant l’essai gratuit de 30 jours (jusqu’à 20 postes de travail, sans carte bancaire). Ensuite, les tarifs commencent à 199 € par mois, avec 5 postes de travail inclus, une facturation mensuelle et une résiliation possible à tout moment. L’intégration fait l’objet d’un devis préalable adapté à vos processus et à vos besoins, présenté avec votre abonnement : vous connaissez ainsi le coût total avant de commencer. La mise en œuvre est normalement achevée en quelques semaines après le début de l’accompagnement au démarrage.
SkyPlanner s’intègre à Sage 100 dans les deux sens. Avec la version américaine de Sage 100, les tickets de fabrication, les postes de charge, les articles et les commandes fournisseurs sont importés. Les dates planifiées des étapes et les saisies de temps de main-d’œuvre sont renvoyées via la Business Object Interface. Avec la version allemande de Sage 100, les Fertigungsaufträge, Arbeitsgänge et Arbeitsplätze sont importés. Les dates des Arbeitsgang et les Rückmeldungen sont renvoyées par la voie définie avec votre partenaire Sage lors du cadrage initial. L’équipe SkyPlanner configure l’intégration pendant l’accompagnement au démarrage et en assure le support après la mise en service. Votre partenaire Sage ou vos développeurs internes peuvent utiliser la REST API documentée (référence de l’API) avec un simple jeton d’API.
Découvrez comment les éléments s’articulent sur la page SkyPlanner pour Sage 100, ou consultez directement le guide d’intégration Sage 100. Vous utilisez Sage 200 ou Sage X3 ? Consultez les pages Sage 200 et Sage X3. Retrouvez les autres ERP sur la page des intégrations ERP.
Les avis des industriels sur SkyPlanner
99,2 %de respect des délais de livraison
« SkyPlanner nous a donné la visibilité nécessaire pour repérer les goulots d’étranglement et a clarifié la gestion 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 permet d’économiser jusqu’à quatre heures de travail par jour.
Plusieurs fois 1 000ordres de fabrication ordonnancés automatiquement
« Nous maîtrisons la production d’une tout autre manière, et notre compréhension des capacités est passée à un tout autre niveau. »
Hannu Ryynänen, directeur général
Mamec · Mélangeurs industriels, pompes et sous-traitance industrielle 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.
FAQ
Sage 100 dispose-t-il d’un outil d’ordonnancement ?
Oui, dans les deux produits. La version américaine Sage 100 Production Management propose Enhanced Scheduling, qui calcule les dates des étapes au plus tôt ou au plus tard, à capacité infinie. La version allemande Sage 100 Produktion propose un ordonnancement au plus tôt et au plus tard, un affichage des goulots d’étranglement et une Plantafel graphique en option. Dans les deux cas, c’est au planificateur de résoudre les surcharges.
Sage 100 Enhanced Scheduling assure-t-il un ordonnancement à capacité finie ?
Non. L’aide Sage décrit une technique de chargement « infinite » (à capacité infinie), qui ordonnance chaque bon de travail indépendamment. Work Center Capacity Inquiry affiche ensuite la charge engagée, et le planificateur reprogramme les bons de travail ou ajoute du temps d’attente.
La Plantafel de Sage 100 ordonnance-t-elle en tenant compte des capacités disponibles ?
La Plantafel est un tableau graphique sur lequel le planificateur déplace les tâches par glisser-déposer. Sage 100 recalcule alors les dates des ordres et des besoins en matières. Un outil d’ordonnancement qui respecte les capacités place de lui-même chaque opération sur un créneau disponible et réordonnance lorsque la production évolue.
Sage 100 gère-t-il les temps de réglage dépendant de l’enchaînement des opérations ?
Sage 100 enregistre les temps de réglage et d’exécution par étape ou Arbeitsgang. SkyPlanner APS ajoute une matrice des temps de réglage. Celle-ci enregistre les temps de changement de série entre paires de produits (du bleu au rouge : 30 minutes ; du rouge au bleu : 60) et séquence les opérations pour les minimiser.
Comment SkyPlanner APS se connecte-t-il à Sage 100 ?
SkyPlanner s’intègre à Sage 100 dans les deux sens, et l’équipe SkyPlanner configure cette intégration pendant l’accompagnement au démarrage. La version américaine de Sage 100 se connecte via la Business Object Interface et ODBC. Pour la version allemande de Sage 100, les données sont lues dans sa base SQL Server, et la méthode utilisée pour y écrire les données est définie avec votre partenaire Sage. Les dates planifiées sont renvoyées pour chaque étape, et les webhooks SkyPlanner transmettent les changements du planning à mesure qu’ils se produisent.
Puis-je tester SkyPlanner avant de l’intégrer à Sage 100 ?
Oui. Exportez vos bons de travail ouverts ou vos Fertigungsaufträge ainsi que vos ressources dans Excel, importez-les dans SkyPlanner pendant l’essai de 30 jours et comparez le planning obtenu à votre planning actuel. Aucune carte bancaire n’est nécessaire. Consultez les tarifs, démarrez l’essai ou contactez l’équipe commerciale.