Integrationer / ERP / Epicor Kinetic
Har Epicor Kinetic produktionsplanlægning? Få overblik over den indbyggede planlægning, APS og SkyPlanner APS
Ja, Epicor Kinetic har indbygget produktionsplanlægning. Begrebet bruges her generelt om planlægning, hvor planen respekterer den reelt tilgængelige kapacitet hos både maskiner og personale. Modulet Scheduling and Resource Management planlægger inden for den tilgængelige kapacitet. Det separate modul Advanced Planning and Scheduling (APS) tilføjer mulighed for mere end to begrænsninger, planlægning efter ressourcernes kompetencer og optimeringsregler.
Tre forhold begrænser det i den daglige brug. Hensynet til den faktiske kapacitet skal slås til flere steder, grundmodulet håndterer højst to begrænsninger pr. operation, og optimering af omstillinger kræver APS.
SkyPlanner APS kører ved siden af Kinetic og tager automatisk højde for den begrænsede kapacitet på hver arbejdsstation uden en APS-licens. Planen omfatter operatørhold, fælles værktøjer, materialer fra lager og indgående indkøbsordrer samt rækkefølgeafhængige omstillinger. Autopilot omplanlægger automatisk, når der sker ændringer i produktionen.
Sådan planlægger Epicor Kinetic kapaciteten trin for trin
Kinetic har tre planlægningslag. MRP planlægger materialer og inkluderer Forecasting og MPS. Scheduling and Resource Management er et separat modul, der fordeler opgaver på ressourcer over tid. APS er endnu et modul, som Epicor beskriver som “an extension to Scheduling” (en udvidelse af Scheduling). (Epicors brochure)
1. Produktionsordrer og produktionsgrundlag
Epicor kalder en produktionsordre for et Job. Hver ordre bygger på et produktionsgrundlag: en BOM med materialerne og en operationsliste, der beskriver ruten. Hver operation henviser til en Capability, en Resource Group eller en Resource. På forummet Epicor User Help er erfarne brugere enige om, at en Capability udelukker de to andre, mens en bestemt ressource stadig kan angives inden for en gruppe. I Epicors brochure er Automated Scheduling by Capability, hvor planlægningsmotoren vælger den enkelte ressource, angivet som en APS-funktion. (forum)
2. Begrænset eller ubegrænset kapacitet vælges for hver ressource
Kapaciteten er knyttet til ressourcer som maskiner, medarbejdere og værktøjer, der er samlet i ressourcegrupper. En ressourcegruppe kan indeholde et vilkårligt antal ressourcer, og systemet tildeler den konkrete ressource ud fra tilgængelighed. Hver ressource har sin egen kalender, kapacitet, køtid og transporttid.
Begrænset kapacitet vælges for hver enkelt ressource. Ved fejlfinding på forummet starter brugerne med ressourcens afkrydsningsfelt “Finite”. Epicors brochure siger: “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.” (Angiv enten begrænset eller ubegrænset kapacitet for hver ressource. Når en del af planen flyttes, omplanlægges ressourcen efter sin type.) På den måde understøtter Kinetic den almindelige kombination: begrænset kapacitet på flaskehalse og ubegrænset kapacitet alle andre steder.
3. Tidshorisonten for kapacitetshensyn
En Finite Load Horizon forhindrer, at planen tilpasses efter den faktiske kapacitet for langt ude i fremtiden. Epicor beskriver den som en tidsgrænse eller skæringsdato “for finitely scheduling load on the resource.” (for at planlægge belastningen inden for ressourcens faktiske kapacitet). Efter denne grænse planlægges operationerne uden hensyn til kapaciteten. Forumbrugerne indstiller horisonten på ressourcen, på ressourcegruppen og i Site Maintenance under fanen Planning.
Derudover har hvert planlægningsværktøj sit eget afkrydsningsfelt til at aktivere kapacitetshensyn. Overser du et lag, planlægger kørslen uden hensyn til kapaciteten. På et spørgsmål om, at kapacitetshensynet ikke virker, svarer en forumbruger: “Be sure the site maintenance > planning tab has a finite horizon value filled in also.” (Sørg for, at der også er udfyldt en værdi for kapacitetshorisonten under Site Maintenance > Planning.) (forum)
4. Scheduling Blocks, Setup Grouping og Dual Resource Constraints
Scheduling Blocks modellerer tilbagevendende behov for omstilling, f.eks. værktøjsskift. Setup Grouping grupperer arbejdet efter kriterier, du selv definerer, for at effektivisere omstillingerne.
Med Dual Resource Constraints kan en operation reservere én sekundær ressource, et værktøj eller en medarbejder, ud over den primære ressource i produktionsplanlægningen, som tager hensyn til den faktiske kapacitet. En maskine, der kræver en certificeret operatør, er det klassiske eksempel.
5. Global Scheduling
Global Scheduling er planlægningskørslen for hele fabrikken. Hjælpeteksten siger, at den anvender “scheduling on all jobs that are eligible for Global Scheduling” (planlægning af alle produktionsordrer, der kan indgå i Global Scheduling), og beregner antal dages forsinkelse ud fra den globale plans startdato. Produktionsordrernes planlægningsprioritet påvirker rækkefølgen. Du kan også planlægge en enkelt produktionsordre fra Job Entry, lade MRP planlægge de ordrer, det opretter, og planlægge fremad eller bagud. Forumbrugere henter de planlagte ressourcetildelinger fra tabellen ResourceTimeUsed og filtrerer simuleringsposter fra. (forum, forum)
6. Planlægningstavlerne
Planlæggerne arbejder i tre tavler med Gantt-visning og træk og slip:
| Tavle | Anvendelse |
|---|---|
| Job Scheduling Board | Flyt og lås operationerne på en enkelt produktionsordre |
| Resource Scheduling Board | Se belastningen på en ressource eller gruppe, og ændr rækkefølgen |
| Multi-Resource Scheduling Board | Sammenlign flere ressourcer, og flyt arbejde mellem dem |
De supplerende værktøjer omfatter en simuleringstilstand, Change Impact Informer, Overload Informer, låsning af produktionsordrer samt advarsler om forsinkelser og materialetilgængelighed. Tabellen Related Materials viser materialer, der begrænser planen, med tilhørende indkøbsordre, produktionsordre og gennemløbstid. På produktionsgulvet registrerer operatørerne arbejdet via Start Activity og Labor Entry.
7. Det tilføjer APS
APS bruger samme planlægningsmotor og tilføjer:
- Mere end to begrænsninger. Epicor: “The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints.” (Modulet Advanced Planning and Scheduling giver mulighed for at bruge mere end to ressourcebegrænsninger.)
- Planlægning med Capability og Dependent Capability.
- Minimum WIP scheduling og Balanced Optimization på tværs af prioritet, tidsbuffer og omstilling.
- Optimization Rules for hver ressource samt planlægning efter produktionshastighed og dimensioner.
- Unlimited What-If og capable-to-promise i Order Management.
- Multi-Plant Communication samt materialer som en ufravigelig begrænsning med leverandørkalendere.
Her overlader Kinetics indbyggede planlægning arbejdet til planlæggeren
- To begrænsninger uden APS. Grundmodulet håndterer en primær og én sekundær ressource. En maskine, to operatører, et fikstur og et materiale på samme tid kræver en APS-licens. (Epicors brochure)
- Begrænset kapacitet er let at indstille forkert. Afkrydsningen og horisonten findes på ressourcen, på ressourcegruppen, i Site Maintenance og i hvert værktøj. Datoer i Kinetic kan være beregnet med begrænset eller ubegrænset kapacitet, alt efter hvilken kørsel der har dannet dem. (forum)
- Omstillinger håndteres med gruppering, optimering kræver APS. Global Scheduling tager udgangspunkt i produktionsordrernes prioritet og antal dages forsinkelse. Scheduling Blocks og Setup Grouping håndterer omstillinger i grundmodulet, mens Balanced Optimization, der kombinerer prioritet, tidsbuffer og omstillingstid, er en APS-funktion. Epicor-partneren Bluesky ERP tilføjer, at resultaterne afhænger af korrekte operationstider, leveringstider på indkøb og afsluttede produktionsordrer. (Bluesky ERP)
- Omplanlægning venter på en person eller en kørsel. Planen ændres, når nogen kører Global Scheduling, omplanlægger en produktionsordre i Job Entry eller trækker arbejde på en tavle. Når en maskine stopper, skal en planlægger sætte en af disse handlinger i gang. (forum)
Hvornår er Epicor Kinetics indbyggede planlægning nok?
Bliv ved Kinetic Scheduling, eller køb licens til APS, hvis de fleste af disse forhold gælder:
- Du har ét eller få produktionssteder med ressourcer i ressourcegrupper og kalendere, der afspejler de faktiske skiftehold.
- Du har overvejende standardruter og planlæggere, der accepterer resultaterne fra prioritetsreglerne i Global Scheduling og finjusterer på Job Scheduling Board.
- Kapaciteten er presset ved nogle få flaskehalse. Lad produktionsplanlægningen tage højde for deres tilgængelige kapacitet, og behold ubegrænset kapacitet på resten. Bluesky ERP anbefaler netop dette, når det grundlæggende fungerer. (Bluesky ERP)
- Du har allerede licens til APS, holder gennemløbstider og standardtider ajour, afslutter produktionsordrer til tiden og har en administrator, der kender planlægningsmotoren.
- Du har brug for capable-to-promise i Order Management.
Hvis det passer på dig, så sørg for, at begrænset kapacitet er indstillet korrekt på alle niveauer, og hold data ajour.
Hvornår har du brug for et system til produktionsplanlægning?
Se efter alternativer til de indbyggede værktøjer, når:
- Der aldrig er købt licens til eller opsat Scheduling and Resource Management eller APS, og planlæggerne arbejder i Excel med udgangspunkt i MRP-datoer.
- Du har brug for mere end to begrænsninger, men ønsker ikke et APS-projekt.
- Planen ændrer sig flere gange i løbet af et skift, og du vil have den opdateret automatisk i stedet for at vente på næste kørsel eller på, at en planlægger flytter arbejdet på tavlen.
- Omstillingstiden afhænger af, hvad der blev kørt før, og du vil have rækkefølgen valgt ud fra en matrix med omstillingstider.
- Opgaver kræver et hold af operatører eller et fikstur, der deles mellem maskiner.
- Operatørerne skal kunne se deres opgavekø på en tablet og bekræfte udført arbejde, så planen opdateres.
Fire måder at detailplanlægge med Kinetic på
- Kinetics planlægningstavler. Planlæggerne justerer en plan, som Kinetic har dannet. Passer til en fabrik med få flaskehalse og en plan, der sjældent ændrer sig.
- Kinetic Scheduling med APS. Global Scheduling køres med faste intervaller. Passer til fabrikker, der har licens til APS og en administrator, som finjusterer planlægningsmotoren.
- APS-suiter til store virksomheder. Et separat planlægningssystem, der indføres gennem et længere projekt. Passer til store planlægningsteams med egne specialister og ansvar for flere fabrikker.
- Cloudbaseret APS med registrering fra produktionsgulvet. SkyPlanner APS: automatisk produktionsplanlægning, der respekterer hver ressources faktiske kapacitet, omplanlægning med Autopilot og tilbagemeldinger fra mobilen. Passer til små og mellemstore Kinetic-fabrikker, der ønsker en løbende opdateret plan, som produktionen arbejder efter.
Det skal du se efter
- En model, der matcher Kinetic. Opgaver, operationer, ressourcegrupper, ressourcer og kapabiliteter. Et værktøj, der ignorerer feltet Capability, planlægger på den forkerte ressource.
- Detaljeret håndtering af begrænsninger. Skift, fravær og overarbejde for hver ressource; flere operatører på samme opgave; værktøjer, der ikke kan være to steder på én gang; rækkefølgeafhængige omstillingstider; alternative ressourcer, når den primære ikke er til rådighed.
- Styr på materialerne. Opgavens materialer, varernes lagerbeholdninger og leverancer på indkøbsordrer kontrolleres i forhold til starten på hver operation.
- Omplanlægning i realtid. Planen opdateres, når produktionen eller ordrerne ændrer sig, ikke først ved næste fulde planlægningskørsel.
- Tilbageskrivning via Kinetics egen planlægningsmotor. Operationsdatoer bør overføres via Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource), hvorefter opgaven låses. Tilbagemeldinger bør bogføres som arbejdstid via Erp.BO.LaborSvc.
- En klar vej til integration. Kinetics REST API styrer hver integration gennem API-nøgler og adgangsomfang. Adgangsomfanget skal derfor omfatte alle tjenester og metoder, som planlægningssystemet kalder. Data læses typisk via Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc og Business Activity Queries (BAQs).
- Klare regler for dataansvar. Afgør, hvilket system der har ansvaret for operationsdatoerne, så Global Scheduling ikke overskriver den eksterne plan.
- En afprøvning med dine egne data, før integrationsarbejdet begynder.
Her passer SkyPlanner ind
SkyPlanner APS kører i skyen ved siden af Epicor Kinetic og dækker alle de mangler, der er nævnt ovenfor. Kinetic beholder MRP, opgaver og omkostningsberegning. SkyPlanner overtager detailplanlægningen af operationerne og holder planen opdateret, så planlæggeren slipper for at ændre rækkefølgen manuelt.
Vælg SkyPlanner, når:
- Grænsen på to begrænsninger spænder ben. Arcturus-motoren samler arbejdsstationer, medarbejdere, værktøjer og materialer i én produktionsplan, som respekterer den faktiske kapacitet og beregnes på få sekunder. Et værktøj, der er i brug på én arbejdsstation, er blokeret på alle andre.
- Indstillingerne for begrænset kapacitet kommer hele tiden ud af trit. I SkyPlanner tager produktionsplanlægningen højde for hver arbejdsstations tilgængelige kapacitet i dens skift. Der er ingen afkrydsningsfelter eller tidshorisonter for de enkelte værktøjer, som skal afstemmes.
- Opgaver kræver flere medarbejdere. Flere operatører kan arbejde på samme opgave ved én arbejdsstation samtidig. Planlægningen tager højde for hver enkelts faktiske skift, ferie, fravær og overarbejde. Når en medarbejder eller maskine ikke er til rådighed, flytter motoren arbejdet til alternative arbejdsstationer og medarbejdere.
- Hasteordrer skal foran i køen. Fast Track, Dynamic Priorities og kundeprioritet rykker hasteopgaver frem. Running Time Lock fastholder en igangværende opgave, og Bulldozer skubber efterfølgende opgaver frem i tid. Planlæggere kan stadig flytte opgaver på en interaktiv Gantt-tidslinje, mens motoren sikrer, at resten af planen hænger sammen.
- Planen kan ikke vente på næste kørsel. Autopilot omplanlægger automatisk, når produktionen ændrer sig, og kun når det er nødvendigt. Dine regler, låsninger og prioriteter styrer fortsat planen.
- Indkøbte dele afgør startdatoen. Planlægningen kontrollerer lagerbeholdning og kommende leverancer på indkøbsordrer. Materialer på en åben indkøbsordre i Kinetic regnes som tilgængelige på leveringsdatoen, og lagerbeholdningen opdateres, når indkøbsordren markeres som Delivered.
- Omstillinger afhænger af rækkefølgen. Omstillingsmatricen gemmer omstillingstiden mellem produktpar, med forskellige tider i hver retning, hvor det er nødvendigt (blå til rød 30 minutter, rød til blå 60). Planlægningssystemet vælger den rækkefølge, der kræver mindst omstilling, uden et APS-optimeringsprojekt.
- Planen skal ud på produktionsgulvet. Operatørerne ser deres opgavekø og registrerer arbejde på telefon eller tablet med Mobile Confirmations, Production Timer og Quick Log Mode. Det registrerede arbejde bogføres som arbejdstid i Kinetic.
- Du vil i drift på få uger. Implementeringen er normalt afsluttet inden for få uger efter opstarten af onboarding.
Start med en CSV-eksport af dine opgaver og ressourcer i den gratis prøveperiode på 30 dage (op til 20 arbejdsstationer, intet kreditkort). Du ser din egen produktionsplan, der tager hensyn til den faktiske kapacitet, før integrationsarbejdet begynder. Derefter er prisen fra 199 € om måneden med 5 arbejdsstationer inkluderet, månedlig fakturering og mulighed for at opsige når som helst. Du får på forhånd et tilbud på integrationen, tilpasset dine processer og behov, sammen med dit abonnement, så du kender den samlede pris, før du starter.
SkyPlanner integrerer med Kinetic i begge retninger. Opgaver, operationer, ressourcer og indkøbsordrefrigivelser hentes via Kinetics REST API og BAQ’er. De planlagte operationsdatoer sendes tilbage via Kinetics planlægningsmotor (ScheduleEngineSvc.MoveJobItem), mens registreret arbejdstid sendes via LaborSvc. Webhooks sender ændringer i planen, så snart de sker. Hver fabrik bruger Kinetic på sin egen måde, fra ruter baseret på kapabiliteter til BPM-tilpasninger. Derfor tilpasser SkyPlanner-teamet integrationen til jeres opsætning under opstarten og yder support efter idriftsættelsen. Jeres Epicor-partner eller egne udviklere kan også bygge videre på SkyPlanners dokumenterede REST API (API-reference) med blot en API-nøgle. Produktdokumentationen er offentligt tilgængelig i SkyPlanners dokumentation.
Læs, hvordan delene hænger sammen, på siden om Epicor Kinetic, eller gå direkte til de tekniske detaljer i integrationsvejledningen. Vil du gennemgå dine egne ressourcer og opgaver fra Kinetic sammen med os, så book en demo.
Produktionsvirksomheders anmeldelser af SkyPlanner
2 hsparet hver uge
“SkyPlanner har løftet vores produktionsplanlægning fra Excel-regneark til produktionsoptimering i realtid.”
Kalle Kalliomäki, forsyningskædespecialist
UTU · Eltavler og koblingsanlæg
Produktionsplanlægningen sparer 2 timers arbejdstid hver uge, og en ny opgavekø når ud til linjen på få sekunder.
+90%produktionseffektivitet
“Effektiviteten i produktionen er steget med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Lægemiddelproduktion
Produktionseffektiviteten er steget med 90%, og det tager under 30 minutter at lave en optimeret plan for tre måneder på tværs af alle arbejdsstationer.
98%leveringssikkerhed, steget fra ca. 50%
“SkyPlanner spiller en afgørende rolle i at fastholde vores leveringssikkerhed.”
Hannu Lahtinen, administrerende direktør
KJH-Comp · Pladebearbejdning og kontraktproduktion
Leveringssikkerheden steg fra omkring 50% til helt op til 98%, og detailplanlægningen kræver nu én arbejdsleder i stedet for to.
6 månederfrem kan salgsafdelingen se ledig kapacitet
“SkyPlanner skaber grundlaget og sikrer pålideligheden i al produktionsplanlægning.”
Anu Järvinen, produktionschef
Fredman Operations · Emballagepapir til fødevarer
Salgsafdelingen kan se ledig kapacitet seks måneder frem, og forespørgsler om planændringer, der tidligere tog en time eller mere, besvares nu på få sekunder.
Ofte stillede spørgsmål
Har Epicor Kinetic produktionsplanlægning?
Ja. Modulet Scheduling and Resource Management planlægger inden for hver ressources faktiske kapacitet frem til en fastlagt tidshorisont. APS er en separat udvidelse til håndtering af mere end to begrænsninger og til optimering.
Skal jeg bruge APS-modulet til produktionsplanlægning i Kinetic?
Nej. Produktionsplanlægning, der respekterer den faktiske kapacitet og tager højde for én sekundær begrænsning, fungerer i Scheduling and Resource Management. Du skal bruge APS til mere end to begrænsninger, planlægning efter ressourcernes kompetencer, Minimum WIP og capable-to-promise. Epicor offentliggør ingen listepris for nogen af modulerne.
Hvorfor planlægger Kinetic med ubegrænset kapacitet, når jeg har valgt begrænset kapacitet?
Som regel mangler en indstilling på et af niveauerne. Kontrollér markeringen Finite på ressourcen og afkrydsningsfeltet for begrænset kapacitet i det værktøj, du kørte. Kontrollér derefter tidshorisonten for begrænset kapacitet på ressourcen, ressourcegruppen og fanen Planning i Site Maintenance.
Har Epicor Kinetic et Gantt-diagram til detailplanlægning?
Ja. Job, Resource og Multi-Resource Scheduling Boards vises som Gantt-diagrammer med træk og slip, en tilstand til hvad-nu-hvis-scenarier og mulighed for at låse opgaver.
Hvilke begrænsninger kan SkyPlanner tilføje ud over Kinetics to?
Flere operatører på samme opgave, værktøjer som delte ressourcer, hvis faktiske kapacitet respekteres, samt materialer fra lager og kommende leverancer på indkøbsordrer. Systemet bruger også alternative arbejdsstationer og medarbejdere samt en omstillingsmatrix til rækkefølgeafhængige omstillinger. Det hele indgår i samme produktionsplan, som tager hensyn til den faktiske kapacitet.
Kan SkyPlanner APS arbejde sammen med Epicor Kinetic?
Ja. SkyPlanner integrerer med Kinetic i begge retninger: Opgaver, operationer og ressourcer hentes ind, mens planlagte datoer sendes tilbage via ScheduleEngineSvc og registreret arbejdstid via LaborSvc. SkyPlanner-teamet tilpasser REST v2-integrationen til jeres Kinetic-opsætning under opstarten. Se integrationsvejledningen.
Hvor lang tid tager det at få SkyPlanner APS i drift sammen med Kinetic?
Implementeringen er normalt afsluttet inden for få uger efter opstarten af onboarding. Inden da kan du i prøveperioden på 30 dage få planlagt dine faktiske opgaver ud fra en CSV- eller Excel-eksport. Start den gratis prøveperiode, eller tal med salg.