Integraties / ERP / Epicor Kinetic
Heeft Epicor Kinetic capaciteitsplanning? De eigen planningsfuncties, APS en SkyPlanner APS uitgelegd
Ja, Epicor Kinetic heeft ingebouwde capaciteitsplanning die rekening houdt met de werkelijke machine- en personeelscapaciteit. De module Scheduling and Resource Management plant binnen de beschikbare capaciteit. De aparte module Advanced Planning and Scheduling (APS) voegt ondersteuning voor meer dan twee beperkingen, planning op basis van bewerkingsmogelijkheden en optimalisatieregels toe.
In het dagelijks gebruik zijn er drie beperkingen. Capaciteitsplanning moet op meerdere plaatsen worden ingeschakeld, de basismodule verwerkt maximaal twee beperkingen per bewerking en optimalisatie van instelwerk valt onder APS.
SkyPlanner APS draait naast Kinetic en houdt bij elk werkcentrum automatisch rekening met de eindige capaciteit, zonder APS-licentie. De planning houdt rekening met teams van operators, gedeelde gereedschappen, materiaal uit voorraad en uit binnenkomende inkooporders, en volgordeafhankelijke omstellingen. Autopilot plant automatisch opnieuw wanneer de productie verandert.
Zo plant Epicor Kinetic capaciteit, stap voor stap
Kinetic heeft drie planningslagen. MRP (inclusief Forecasting en MPS) plant het materiaal. Scheduling and Resource Management is een aparte module die taken aan productiemiddelen toewijst en inplant. APS is een aanvullende module die Epicor omschrijft als “an extension to Scheduling” (een uitbreiding op Scheduling). (Epicor-brochure)
1. Productieorders en de productiemethode
Epicor noemt een productieorder een Job. Elke productieorder is gebaseerd op een productiemethode: een BOM voor de materialen en een bewerkingslijst voor de bewerkingsvolgorde. Elke bewerking verwijst naar een Capability, een Resource Group of een Resource. Op het Epicor User Help-forum zijn ervaren gebruikers het erover eens dat een Capability de andere twee uitsluit, terwijl binnen een groep nog wel een specifiek productiemiddel kan worden opgegeven. De brochure van Epicor vermeldt Automated Scheduling by Capability, waarbij de planningsengine het individuele productiemiddel kiest, als APS-functie. (forum)
2. Per productiemiddel kiezen: eindige of oneindige capaciteit
Capaciteit wordt vastgelegd bij productiemiddelen (machines, mensen, gereedschappen), die in groepen zijn ingedeeld. Een groep kan een willekeurig aantal productiemiddelen bevatten. Het systeem wijst het uiteindelijke productiemiddel toe op basis van beschikbaarheid. Elk productiemiddel heeft een eigen kalender, capaciteit, wachttijd en transporttijd.
De keuze voor eindige capaciteit maakt u per productiemiddel. Bij het oplossen van problemen beginnen forumgebruikers bij het selectievakje “Finite” van het productiemiddel. In de brochure van Epicor staat: “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.” (Stel elk productiemiddel in op eindige of oneindige capaciteit. Wordt een deel van de planning verplaatst, dan wordt het productiemiddel opnieuw ingepland volgens die instelling.) Zo ondersteunt Kinetic de gangbare combinatie: eindige capaciteit bij knelpunten, oneindige capaciteit bij de rest.
3. De horizon voor capaciteitsplanning
Een Finite Load Horizon voorkomt dat de planning tot ver in de toekomst wordt aangepast aan de beschikbare capaciteit. Epicor omschrijft dit als een tijdsgrens of uiterste datum “for finitely scheduling load on the resource.” (voor het inplannen van de belasting binnen de beschikbare capaciteit van het productiemiddel). Na die grens worden bewerkingen ingepland alsof er onbeperkte capaciteit is. Forumgebruikers stellen de horizon in bij het productiemiddel, de groep productiemiddelen en in Site Maintenance op het tabblad Planning.
Daarnaast heeft elke planningstool een eigen selectievakje voor capaciteitsplanning. Slaat u één laag over, dan wordt bij de berekening uitgegaan van onbeperkte capaciteit. Een forumreactie op de vraag waarom capaciteitsplanning niet werkt: “Be sure the site maintenance > planning tab has a finite horizon value filled in also.” (Zorg dat er ook een waarde voor de horizon voor capaciteitsplanning is ingevuld in Site Maintenance op het tabblad Planning.) (forum)
4. Scheduling Blocks, Setup Grouping en Dual Resource Constraints
Met Scheduling Blocks legt u periodiek terugkerende instelwerkzaamheden vast, zoals gereedschapswissels. Setup Grouping groepeert werk op basis van zelfgekozen criteria om het instellen te stroomlijnen.
Met Dual Resource Constraints kan een bewerking bij capaciteitsplanning naast het primaire productiemiddel ook één secundair productiemiddel reserveren: een gereedschap of een medewerker. Een machine waarvoor een gecertificeerde operator nodig is, is het klassieke voorbeeld.
5. Global Scheduling
Global Scheduling voert de planning voor de hele fabriek uit. Volgens de helptekst past deze functie “scheduling on all jobs that are eligible for Global Scheduling” (planning van alle productieorders die voor Global Scheduling in aanmerking komen) toe en berekent ze het aantal dagen vertraging vanaf de startdatum van de globale planning. De planningsprioriteit van productieorders beïnvloedt de volgorde. U kunt ook één productieorder inplannen vanuit Job Entry, MRP de aangemaakte productieorders laten inplannen en voorwaarts of achterwaarts plannen. Forumgebruikers vragen de ingeplande toewijzingen van productiemiddelen op uit de tabel ResourceTimeUsed en filteren daarbij what-if-records uit. (forum, forum)
6. De planborden
Planners werken met drie planborden in Gantt-weergave, waarop ze werk kunnen verslepen:
| Planbord | Gebruik |
|---|---|
| Job Scheduling Board | Bewerkingen van één productieorder verplaatsen en vastzetten |
| Resource Scheduling Board | De belasting van één productiemiddel of groep bekijken en de volgorde aanpassen |
| Multi-Resource Scheduling Board | Meerdere productiemiddelen vergelijken en werk ertussen verplaatsen |
Ondersteunende hulpmiddelen zijn een wat-alsmodus, de Change Impact Informer, de Overload Informer, het vastzetten van productieorders en meldingen over vertragingen en materiaalbeschikbaarheid. Het overzicht Related Materials toont materialen die een beperking vormen, met hun inkooporder, productieorder en doorlooptijd. Op de productievloer melden operators hun werk via Start Activity en Labor Entry.
7. Wat APS toevoegt
APS gebruikt dezelfde planningsengine en voegt het volgende toe:
- Meer dan twee beperkingen. Epicor: “The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints.” (Met de module Advanced Planning and Scheduling kunt u meer dan twee beperkingen voor productiemiddelen gebruiken.)
- Plannen op basis van Capability en Dependent Capability.
- Minimum WIP scheduling en Balanced Optimization op basis van prioriteit, speling en instelwerk.
- Optimization Rules per productiemiddel, plus plannen op basis van productiesnelheid en afmetingen.
- Unlimited What-If en capable-to-promise in Order Management.
- Multi-Plant Communication en materiaal als harde beperking, met leverancierskalenders.
Waar de eigen planningsfuncties van Kinetic werk aan de planner overlaten
- Twee beperkingen zonder APS. De basismodule verwerkt één primair en één secundair productiemiddel. Om tegelijk rekening te houden met een machine, twee operators, een opspanmiddel en een materiaal is de APS-licentie nodig. (Epicor-brochure)
- Bij het instellen van eindige capaciteit maakt u gemakkelijk fouten. Het selectievakje en de horizon staan bij het productiemiddel, de groep productiemiddelen, Site Maintenance en elke planningstool. Datums in Kinetic kunnen op eindige of oneindige capaciteit zijn gebaseerd, afhankelijk van de berekening die ze heeft opgeleverd. (forum)
- Instelwerk groeperen kan standaard, optimaliseren gebeurt in APS. Global Scheduling werkt op basis van de prioriteit van productieorders en het aantal dagen vertraging. Scheduling Blocks en Setup Grouping regelen het instelwerk in de basismodule. Balanced Optimization, dat prioriteit, speling en insteltijd samen afweegt, is een APS-functie. Epicor-partner Bluesky ERP voegt daaraan toe dat de resultaten afhangen van nauwkeurige bewerkingstijden, inkoopdoorlooptijden en afgesloten productieorders. (Bluesky ERP)
- Herplannen vereist menselijk ingrijpen of een nieuwe planningsberekening. De planning verandert wanneer iemand Global Scheduling uitvoert, een productieorder opnieuw inplant in Job Entry of werk versleept op een planbord. Valt een machine stil, dan moet een planner een van die acties uitvoeren. (forum)
Wanneer de eigen planningsfuncties van Epicor Kinetic volstaan
Blijf bij Kinetic Scheduling of neem een APS-licentie als de meeste van deze punten gelden:
- U heeft één of enkele vestigingen, met productiemiddelen in groepen en kalenders die overeenkomen met de werkelijke ploegendiensten.
- U werkt vooral met standaardbewerkingsvolgordes. Planners accepteren de resultaten van de prioriteitsregels in Global Scheduling en stellen die bij op het Job Scheduling Board.
- De capaciteitsdruk zit bij een paar knelpunten. Gebruik daarvoor capaciteitsplanning en houd de rest op oneindige capaciteit. Bluesky ERP raadt precies deze aanpak aan zodra de basis werkt. (Bluesky ERP)
- U heeft al een APS-licentie, houdt doorlooptijden en normtijden actueel, sluit productieorders op tijd af en heeft een beheerder die de planningsengine kent.
- U heeft capable-to-promise nodig binnen Order Management.
Herkent u zich hierin? Stel dan alle lagen voor capaciteitsplanning goed in en houd de gegevens op orde.
Wanneer u aparte software voor capaciteitsplanning nodig heeft
Kijk verder dan de eigen planningsfuncties wanneer:
- Er nooit een licentie voor Scheduling and Resource Management of APS is aangeschaft, of de module nooit is ingericht, en planners in Excel werken op basis van MRP-datums.
- U meer dan twee beperkingen nodig heeft, maar geen APS-project wilt.
- De planning meerdere keren per ploegendienst verandert en u wilt dat die zichzelf aanpast, zonder te wachten op de volgende berekening of op een planner die werk op het planbord versleept.
- De omsteltijd afhangt van wat er daarvoor is geproduceerd en u de volgorde wilt laten bepalen op basis van een matrix met insteltijden.
- Taken een team van operators nodig hebben, of een opspanmiddel dat door meerdere machines wordt gedeeld.
- Operators hun werklijst op een tablet moeten kunnen zien en werk moeten kunnen bevestigen, zodat de planning wordt bijgewerkt.
Vier manieren om te plannen met Kinetic
- De planborden van Kinetic. Planners passen een door Kinetic gemaakte planning aan. Dit past bij een fabriek met weinig knelpunten en een planning die zelden verandert.
- Kinetic Scheduling met APS. Global Scheduling wordt periodiek uitgevoerd. Dit past bij fabrieken met een APS-licentie en een beheerder die de planningsengine afstemt.
- APS-suites voor grote ondernemingen. Een apart planningssysteem dat via een langdurig project wordt ingevoerd. Geschikt voor grote planningsteams die meerdere vestigingen bedienen en eigen specialisten hebben.
- APS in de cloud met uitvoering op de productievloer. SkyPlanner APS: automatische capaciteitsplanning voor elk productiemiddel, herplannen met Autopilot en mobiele terugmeldingen. Geschikt voor kleine en middelgrote Kinetic-fabrieken die willen dat de productievloer met een actueel schema werkt.
Waar u op moet letten
- Een model dat aansluit op Kinetic. Productieorders, bewerkingen, groepen productiemiddelen, productiemiddelen en bewerkingsmogelijkheden. Een planningstool die het veld Capability negeert, plant het verkeerde productiemiddel in.
- Voldoende detail in de beperkingen. Ploegendiensten, afwezigheid en overwerk per productiemiddel; meerdere operators op één taak; gereedschappen die niet op twee plaatsen tegelijk kunnen zijn; volgordeafhankelijke insteltijden; alternatieve productiemiddelen als het primaire middel uitvalt.
- Rekening houden met materiaal. De benodigde materialen voor een taak, artikelvoorraden per magazijn en afroepen op inkooporders worden getoetst aan de start van elke bewerking.
- Direct herplannen. De planning wordt bijgewerkt zodra de productie of orders veranderen, niet pas bij de volgende volledige planningsrun.
- Terugschrijven via de eigen planningsengine van Kinetic. Bewerkingsdatums moeten via Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource) worden verwerkt, waarna de productieorder wordt vergrendeld. Terugmeldingen moeten als arbeidsregistraties via Erp.BO.LaborSvc worden geboekt.
- Een duidelijke integratieroute. De REST API van Kinetic regelt elke integratie met API-sleutels en toegangsscopes. De scope moet dus elke service en methode bevatten die de planningstool aanroept. Voor het uitlezen worden doorgaans Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc en Business Activity Queries (BAQs) gebruikt.
- Duidelijke afspraken over het leidende systeem. Bepaal welk systeem de bewerkingsdatums beheert, zodat Global Scheduling de externe planning niet overschrijft.
- Eerst testen met uw eigen gegevens, voordat het integratiewerk begint.
De rol van SkyPlanner
SkyPlanner APS draait in de cloud naast Epicor Kinetic en vult alle hierboven genoemde hiaten op. MRP, productieorders en kostencalculatie blijven in Kinetic. SkyPlanner neemt de gedetailleerde bewerkingsplanning over en houdt die actueel, zodat de planner de volgorde niet meer handmatig hoeft aan te passen.
Kies SkyPlanner als:
- De grens van twee beperkingen u tegenhoudt. De Arcturus-engine brengt werkcentra, mensen, gereedschappen en materialen samen in één capaciteitsplanning, opgesteld in enkele seconden. Een gereedschap dat op één werkcentrum in gebruik is, is voor alle andere werkcentra geblokkeerd.
- De instellingen voor eindige capaciteit blijven niet op elkaar afgestemd. In SkyPlanner houdt de capaciteitsplanning voor elk werkcentrum rekening met de beschikbare capaciteit volgens de bijbehorende ploegendiensten. U hoeft geen selectievakjes of planningshorizonnen per tool op elkaar af te stemmen.
- Voor taken is een ploeg nodig. Aan één taak op één werkcentrum kunnen meerdere operators tegelijk werken, elk met hun eigen werkelijke ploegendiensten, verlof, afwezigheid en overwerk. Als een persoon of machine uitvalt, verplaatst de engine het werk naar alternatieve werkcentra en medewerkers.
- Spoedorders moeten voorrang krijgen. Fast Track, Dynamic Priorities en klantprioriteit halen urgent werk naar voren. Running Time Lock houdt een lopende taak op zijn plaats en Bulldozer schuift vervolgwerk op. Planners kunnen taken nog steeds op een interactieve Gantt-tijdlijn verplaatsen; de engine houdt de rest van de planning consistent.
- De planning kan niet op de volgende run wachten. Autopilot past de planning automatisch aan als de productie verandert en herplant alleen wanneer dat nodig is. Uw regels, vergrendelingen en prioriteiten blijven bepalend.
- Ingekochte onderdelen bepalen de startdatum. Bij het plannen worden de voorraad en verwachte inkooporders gecontroleerd. Materiaal op een openstaande inkooporder in Kinetic geldt als beschikbaar op de geplande leverdatum. De voorraad wordt bijgewerkt zodra de inkooporder de status Delivered krijgt.
- Omstellingen hangen van de volgorde af. De omsteltijdmatrix legt de omsteltijd tussen productparen vast, waar nodig met verschillende tijden per richting (blauw naar rood 30 minuten, rood naar blauw 60). De planningstool kiest de volgorde met de minste insteltijd, zonder APS-optimalisatieproject.
- De planning moet de productievloer bereiken. Operators zien hun werklijst en registreren werk op hun telefoon of tablet met Mobile Confirmations, Production Timer en Quick Log Mode. Geregistreerd werk wordt als arbeidsregistratie teruggeboekt naar Kinetic.
- U wilt binnen enkele weken live zijn. De implementatie is normaal gesproken binnen enkele weken na de start van de onboarding afgerond.
Begin met een CSV-export van uw taken en productiemiddelen in de gratis proefperiode van 30 dagen (tot 20 werkcentra, geen creditcard nodig). Zo ziet u uw eigen capaciteitsplanning voordat het integratiewerk begint. Daarna betaalt u vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturatie en op elk moment opzegbaar. U ontvangt vooraf een offerte voor de integratie, afgestemd op uw proces en behoeften, samen met uw abonnement. Zo kent u de volledige kosten voordat u begint.
SkyPlanner wisselt gegevens in beide richtingen uit met Kinetic. Taken, bewerkingen, productiemiddelen en afroepregels van inkooporders worden via de Kinetic REST API en BAQ’s ingelezen. Geplande bewerkingsdatums worden via de planningsengine van Kinetic (ScheduleEngineSvc.MoveJobItem) teruggeschreven, geregistreerde arbeidsuren via LaborSvc. Webhooks geven wijzigingen in het schema direct door. Elke fabriek gebruikt Kinetic anders, van bewerkingsvolgordes op basis van de mogelijkheden van productiemiddelen tot BPM-maatwerk. Daarom stemt het SkyPlanner-team de integratie tijdens de implementatie af op uw inrichting en blijft het team ook na de ingebruikname ondersteuning bieden. Uw Epicor-partner of uw eigen ontwikkelaars kunnen ook koppelingen bouwen via de gedocumenteerde REST API van SkyPlanner (API-referentie). Daarvoor is alleen een API-sleutel nodig. De productdocumentatie is openbaar beschikbaar in de SkyPlanner-documentatie.
Lees op de Epicor Kinetic-pagina hoe de onderdelen op elkaar aansluiten, of bekijk direct de technische aanpak in de integratiehandleiding. Wilt u samen met ons uw eigen productiemiddelen en taken in Kinetic doornemen? Boek een demo.
Ervaringen van productiebedrijven met SkyPlanner
2 uurbespaard per week
“Met SkyPlanner zijn we voor onze productieplanning overgestapt van Excel-spreadsheets naar realtime productieoptimalisatie.”
Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische schakelborden en schakelapparatuur
De productieplanning bespaart elke week 2 uur werktijd en een nieuwe werklijst bereikt de productielijn binnen enkele seconden.
+90%productie-efficiëntie
“De efficiëntie in de productie is met 90% gestegen.”
Abdul Rucyinga, hoofd IT
Laboratory & Allied · Farmaceutische productie
De productie-efficiëntie is met 90% gestegen. Een geoptimaliseerde planning voor drie maanden, voor alle werkcentra, is in minder dan 30 minuten klaar.
98%leverbetrouwbaarheid, gestegen van ongeveer 50%
“SkyPlanner speelt een doorslaggevende rol bij het op peil houden van onze leverbetrouwbaarheid.”
Hannu Lahtinen, algemeen directeur
KJH-Comp · Plaatwerk en contractproductie
De leverbetrouwbaarheid steeg van ongeveer 50% tot wel 98%. Voor het plannen is nu één leidinggevende nodig in plaats van twee.
6 maandenvooruit inzicht in vrije capaciteit voor verkoop
“SkyPlanner biedt een betrouwbare basis voor de volledige productieplanning.”
Anu Järvinen, productiemanager
Fredman Operations · Voedselveilig verpakkingspapier
Verkoop ziet de vrije capaciteit zes maanden vooruit. Verzoeken om de planning aan te passen, die vroeger een uur of langer kostten, worden nu binnen enkele seconden beantwoord.
Veelgestelde vragen
Heeft Epicor Kinetic capaciteitsplanning?
Ja. De module Scheduling and Resource Management biedt capaciteitsplanning per productiemiddel en houdt daarbij rekening met de beschikbare capaciteit binnen de horizon waarvoor eindige capaciteit geldt. APS is een aparte uitbreiding voor meer dan twee beperkingen en voor optimalisatie.
Heb ik de APS-module nodig voor capaciteitsplanning in Kinetic?
Nee. Capaciteitsplanning met één secundaire beperking kan in Scheduling and Resource Management. U hebt APS nodig voor meer dan twee beperkingen, plannen op basis van de geschiktheid van productiemiddelen, Minimum WIP en capable-to-promise. Epicor publiceert voor geen van beide modules een catalogusprijs.
Waarom plant Kinetic op oneindige capaciteit terwijl ik eindige capaciteit heb ingesteld?
Meestal ontbreekt de instelling op een van de niveaus. Controleer de instelling Finite bij het productiemiddel en het selectievakje voor eindige capaciteit in de gebruikte tool. Controleer daarna de horizon voor eindige capaciteit bij het productiemiddel, de groep productiemiddelen en op het tabblad Site Maintenance Planning.
Heeft Epicor Kinetic een Gantt-diagram voor de planning?
Ja. De Job, Resource en Multi-Resource Scheduling Boards hebben een Gantt-weergave met slepen en neerzetten, een wat-alsmodus en de mogelijkheid om taken te vergrendelen.
Met welke beperkingen kan SkyPlanner rekening houden naast de twee van Kinetic?
Meerdere operators op één taak, gereedschappen als gedeelde productiemiddelen met beperkte beschikbaarheid, en materiaal uit voorraad en verwachte inkooporders. SkyPlanner gebruikt ook alternatieve werkcentra en medewerkers en een omsteltijdmatrix voor volgordeafhankelijke omstellingen. Dit alles komt samen in één capaciteitsplanning.
Kan SkyPlanner APS samenwerken met Epicor Kinetic?
Ja. SkyPlanner wisselt gegevens in beide richtingen uit met Kinetic: taken, bewerkingen en productiemiddelen worden ingelezen, geplande datums worden via ScheduleEngineSvc teruggeschreven en arbeidsuren via LaborSvc. Het SkyPlanner-team stemt de REST v2-integratie tijdens de implementatie af op uw Kinetic-inrichting. Bekijk de integratiehandleiding.
Hoelang duurt het om SkyPlanner APS met Kinetic in gebruik te nemen?
De implementatie is normaal gesproken binnen enkele weken na de start van de onboarding afgerond. Daarvoor plant u tijdens de proefperiode van 30 dagen uw eigen taken in op basis van een CSV- of Excel-export. Start de gratis proefperiode of neem contact op met verkoop.