Integrasjoner / ERP / Epicor Kinetic
Har Epicor Kinetic produksjonsplanlegging? Vi forklarer innebygd planlegging, APS og SkyPlanner APS
Ja, Epicor Kinetic har innebygd produksjonsplanlegging. Her brukes begrepet om planlegging som tar hensyn til den reelle kapasiteten og tilgjengeligheten til både maskiner og ansatte. Modulen Scheduling and Resource Management planlegger innenfor kapasitetsgrensene. En egen modul, Advanced Planning and Scheduling (APS), gir støtte for mer enn to begrensninger, planlegging basert på ressursegenskaper og optimeringsregler.
Tre forhold begrenser løsningen i daglig bruk. Hensyn til tilgjengelig kapasitet må aktiveres flere steder, grunnmodulen håndterer høyst to begrensninger per operasjon, og optimering av omstillinger krever APS.
SkyPlanner APS brukes sammen med Kinetic og håndterer produksjonsplanleggingen automatisk slik at den faktiske kapasiteten på hver arbeidsstasjon ikke overskrides, uten APS-lisens. Planen tar hensyn til operatørlag, felles verktøy, materialer på lager og på innkommende innkjøpsordrer samt rekkefølgeavhengige omstillinger. Autopilot oppdaterer planen automatisk når det skjer endringer i produksjonen.
Slik planlegger Epicor Kinetic kapasiteten, trinn for trinn
Kinetic har tre nivåer for planlegging. MRP (med Forecasting og MPS inkludert) planlegger materialbehovet. Scheduling and Resource Management er en egen modul som planlegger jobber mot ressurser. APS er en ytterligere modul som Epicor beskriver som «an extension to Scheduling» (en utvidelse av Scheduling). (Epicors brosjyre)
1. Jobber og produksjonsmetode
Epicor kaller en produksjonsordre for en Job. Hver jobb bygger på en produksjonsmetode: en BOM for materialene og en operasjonsliste som angir produksjonsruten. Hver operasjon viser til en Capability, en Resource Group eller en Resource. På forumet Epicor User Help er erfarne brukere enige om at en kapabilitet utelukker de to andre alternativene, mens en bestemt ressurs fortsatt kan angis innenfor en gruppe. Epicors brosjyre oppgir Automated Scheduling by Capability, der motoren velger den enkelte ressursen, som en APS-funksjon. (forum)
2. Begrenset eller ubegrenset kapasitet velges for hver ressurs
Kapasiteten er knyttet til ressurser (maskiner, personer og verktøy) som samles i ressursgrupper. En ressursgruppe kan inneholde et hvilket som helst antall ressurser, og systemet velger den konkrete ressursen ut fra tilgjengelighet. Hver ressurs har sin egen kalender, kapasitet, køtid og transporttid.
Du velger om kapasiteten skal være begrenset for hver enkelt ressurs. Feilsøking på forumet starter med avmerkingsboksen «Finite» på ressursen. Epicors brosjyre sier: «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.» (Definer hver ressurs med enten begrenset eller ubegrenset kapasitet. Når en del av planen flyttes, omplanlegges ressursen i henhold til typen.) Slik støtter Kinetic den vanlige kombinasjonen: begrenset kapasitet på flaskehalsene, ubegrenset kapasitet ellers.
3. Tidshorisonten for begrenset kapasitet
Finite Load Horizon hindrer at planen justeres etter tilgjengelig kapasitet for langt frem i tid. Epicor beskriver dette som en tidsgrense eller skjæringsdato «for finitely scheduling load on the resource.» (for å planlegge belastningen på ressursen ut fra tilgjengelig kapasitet). Etter denne grensen planlegges operasjonene uten hensyn til kapasiteten. Brukere på forumet angir horisonten på ressursen, ressursgruppen og under fanen Planning i Site Maintenance.
I tillegg har hvert planleggingsverktøy sin egen avmerkingsboks for å ta hensyn til kapasiteten. Overser du ett nivå, planlegger kjøringen uten hensyn til kapasiteten. På forumet får en bruker som ikke får denne kapasitetsstyringen til å fungere, dette svaret: «Be sure the site maintenance > planning tab has a finite horizon value filled in also.» (Pass på at det også er fylt inn en verdi for horisonten for kapasitetsstyring under site maintenance > planning.) (forum)
4. Scheduling Blocks, Setup Grouping og Dual Resource Constraints
Scheduling Blocks modellerer periodiske behov for omstilling, som verktøybytter. Setup Grouping grupperer arbeid etter kriterier du definerer, for å effektivisere omstillingene.
Med Dual Resource Constraints kan en operasjon reservere én sekundær ressurs, et verktøy eller en medarbeider, i tillegg til hovedressursen når produksjonen planlegges ut fra tilgjengelig kapasitet. En maskin som krever en sertifisert operatør, er et klassisk eksempel.
5. Global Scheduling
Global Scheduling er planleggingskjøringen for hele fabrikken. Ifølge hjelpeteksten brukes «scheduling on all jobs that are eligible for Global Scheduling» (planlegging av alle jobber som er kvalifisert for Global Scheduling), og antall dager forsinkelse beregnes fra startdatoen for den globale planen. Jobbenes planleggingsprioritet påvirker rekkefølgen. Du kan også planlegge én enkelt jobb fra Job Entry, la MRP planlegge jobbene den oppretter, og planlegge forover eller bakover. Brukere på forumet henter de planlagte ressursallokeringene fra tabellen ResourceTimeUsed og filtrerer bort poster fra hva-om-simuleringer. (forum, forum)
6. Planleggingstavlene
Planleggerne arbeider i tre Gantt-baserte tavler med dra-og-slipp:
| Tavle | Bruksområde |
|---|---|
| Job Scheduling Board | Flytte og låse operasjonene i én jobb |
| Resource Scheduling Board | Se belastningen og endre rekkefølgen på én ressurs eller gruppe |
| Multi-Resource Scheduling Board | Sammenligne flere ressurser og flytte arbeid mellom dem |
Støtteverktøyene omfatter en hva-om-modus, Change Impact Informer, Overload Informer, låsing av jobber og varsler om forsinkelser og materialtilgjengelighet. Tabellen Related Materials viser materialer som begrenser planen, med tilhørende innkjøpsordre, jobb og ledetid. På produksjonsgulvet rapporterer operatørene arbeid via Start Activity og Labor Entry.
7. Hva APS tilfører
APS bruker den samme motoren og legger til:
- Mer enn to begrensninger. Epicor: «The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints.» (Modulen Advanced Planning and Scheduling gjør det mulig å bruke mer enn to ressursbegrensninger.)
- Planlegging med Capability og Dependent Capability.
- Minimum WIP-planlegging og Balanced Optimization som tar hensyn til prioritet, slakk og omstilling.
- Optimization Rules per ressurs, samt planlegging basert på produksjonstakt og dimensjoner.
- Unlimited What-If og kapasitetsbasert leveringsbekreftelse (capable-to-promise) i Order Management.
- Multi-Plant Communication og materialer som en absolutt begrensning, med leverandørkalendere.
Hva Kinetics innebygde planlegging overlater til planleggeren
- To begrensninger uten APS. Grunnmodulen håndterer én hovedressurs og én sekundær ressurs. Skal du ta hensyn til en maskin, to operatører, en fikstur og et materiale samtidig, kreves APS-lisensen. (Epicors brosjyre)
- Det er lett å sette opp begrenset kapasitet feil. Avmerkingen og horisonten finnes på ressursen, ressursgruppen, i Site Maintenance og i hvert verktøy. Datoer i Kinetic kan være beregnet med eller uten kapasitetsbegrensninger, avhengig av hvilken kjøring som ga dem. (forum)
- Omstillinger håndteres med gruppering, optimering krever APS. Global Scheduling tar utgangspunkt i jobbprioritet og antall dager forsinkelse. Scheduling Blocks og Setup Grouping håndterer omstillinger i grunnmodulen, mens Balanced Optimization (prioritet, slakktid og omstillingstid samlet) er en APS-funksjon. Epicor-partneren Bluesky ERP legger til at resultatene avhenger av korrekte operasjonstider og innkjøpsledetider, og av at jobber avsluttes. (Bluesky ERP)
- Omplanlegging skjer først når en person griper inn eller en kjøring starter. Planen endres når noen kjører Global Scheduling, omplanlegger en jobb i Job Entry eller flytter arbeid på en tavle med dra-og-slipp. Når en maskin stopper, må en planlegger sette i gang ett av disse tiltakene. (forum)
Når Epicor Kinetics innebygde planlegging er nok
Fortsett med Kinetic Scheduling, eller kjøp APS-lisens, hvis de fleste av disse punktene stemmer:
- Dere har ett eller noen få produksjonssteder, med ressurser i ressursgrupper og kalendere som gjenspeiler de faktiske skiftene.
- Dere har stort sett standard produksjonsruter, og planleggerne aksepterer resultatene fra prioritetsreglene i Global Scheduling og finjusterer på Job Scheduling Board.
- Kapasitetspresset er konsentrert om noen få flaskehalser. La produksjonsplanleggingen ta hensyn til den faktiske kapasiteten i disse flaskehalsene, og la resten ha ubegrenset kapasitet. Bluesky ERP anbefaler nettopp dette når det grunnleggende fungerer. (Bluesky ERP)
- Dere har allerede APS-lisens, holder ledetider og standardtider oppdatert, avslutter jobber i tide og har en administrator som kjenner motoren.
- Dere trenger kapasitetsbasert leveringsbekreftelse (capable-to-promise) i Order Management.
Hvis dette stemmer for dere, sørg for at begrenset kapasitet er riktig satt opp på alle nivåer, og hold dataene korrekte.
Når dere trenger et eget verktøy for produksjonsplanlegging
Se etter alternativer til de innebygde verktøyene når:
- Scheduling and Resource Management eller APS aldri ble lisensiert eller satt opp, og planleggerne arbeider i Excel med utgangspunkt i MRP-datoer.
- Dere trenger mer enn to begrensninger, men ønsker ikke et APS-prosjekt.
- Planen endres flere ganger i løpet av et skift, og dere vil at den skal oppdateres automatisk, uten å vente på neste kjøring eller på at en planlegger flytter arbeid på tavlen.
- Omstillingstiden avhenger av hva som ble kjørt før, og dere vil at rekkefølgen skal velges ut fra en matrise med omstillingstider.
- Jobbene krever et lag med operatører eller en fikstur som deles mellom maskiner.
- Operatørene skal kunne se jobbkøen sin på et nettbrett og bekrefte utført arbeid slik at planen oppdateres.
Fire måter å planlegge på med Kinetic
- Kinetics planleggingstavler. Planleggerne justerer en plan som Kinetic har laget. Passer for en fabrikk med få flaskehalser og en plan som sjelden endres.
- Kinetic Scheduling med APS. Global Scheduling kjøres med faste intervaller. Passer for fabrikker som har APS-lisens og en administrator som finjusterer motoren.
- APS-suiter for store virksomheter. Et separat planleggingssystem som innføres gjennom et langvarig prosjekt. Passer for store planleggingsteam med ansvar for flere fabrikker og egne spesialister.
- Skybasert APS med oppfølging i produksjonen. SkyPlanner APS: automatisk produksjonsplanlegging som tar hensyn til kapasiteten til hver ressurs, omplanlegging med Autopilot og registreringer fra mobil. Passer for små og mellomstore fabrikker som bruker Kinetic og ønsker en løpende oppdatert plan som produksjonen kan jobbe etter.
Dette bør du se etter
- En modell som samsvarer med Kinetic. Jobber, operasjoner, ressursgrupper, ressurser og egenskaper. Et verktøy som ignorerer feltet Capability, legger arbeidet til feil ressurs.
- Grundig håndtering av begrensninger. Skift, fravær og overtid per ressurs; flere operatører på én jobb; verktøy som ikke kan være to steder samtidig; rekkefølgeavhengige omstillingstider; alternative ressurser når den primære ikke er tilgjengelig.
- Hensyn til materialtilgang. Materialbehov for jobben, lagerbeholdning per artikkel og leveranser på innkjøpsordrer kontrolleres mot starten på hver operasjon.
- Omplanlegging i sanntid. Planen oppdateres når produksjonen eller ordrene endres, ikke først ved neste fullstendige plankjøring.
- Tilbakeskriving gjennom Kinetics egen planleggingsmotor. Datoer for operasjoner bør overføres via Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource), og jobben bør låses etterpå. Registreringer bør føres som arbeid via Erp.BO.LaborSvc.
- En tydelig vei til integrasjon. Kinetics REST API styrer hver integrasjon gjennom API-nøkler og tilgangsomfang. Tilgangsomfanget må derfor angi alle tjenester og metoder planleggingssystemet kaller. Data leses vanligvis via Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc og Business Activity Queries (BAQs).
- Klare regler for dataansvar. Bestem hvilket system som styrer datoene for operasjonene, slik at Global Scheduling ikke overskriver den eksterne planen.
- Utprøving med egne data før integrasjonsarbeidet starter.
Hvor SkyPlanner passer inn
SkyPlanner APS kjører i skyen ved siden av Epicor Kinetic og dekker alle manglene som er nevnt ovenfor. Kinetic beholder MRP, jobber og kostnadsberegning. SkyPlanner tar over detaljplanleggingen av operasjonene og holder planen oppdatert, slik at planleggeren slipper å endre rekkefølgen manuelt.
Velg SkyPlanner når:
- Grensen på to begrensninger hindrer deg. Arcturus-motoren samler arbeidsstasjoner, personer, verktøy og materialer i én produksjonsplan som tar hensyn til tilgjengelig kapasitet, på få sekunder. Et verktøy som er i bruk på én arbeidsstasjon, er sperret for alle andre.
- Innstillingene for begrenset kapasitet kommer stadig i utakt. I SkyPlanner planlegges hver arbeidsstasjon mot kapasiteten i skiftene sine. Du trenger ikke samordne avkrysningsbokser i ulike verktøy eller planleggingshorisonter.
- Jobbene krever flere operatører. En jobb kan ha flere operatører på samme arbeidsstasjon samtidig, med den enkeltes faktiske skift, ferie, fravær og overtid. Når en person eller maskin ikke er tilgjengelig, flytter motoren arbeidet til alternative arbeidsstasjoner og medarbeidere.
- Hasteordrer må foran i køen. Fast Track, Dynamic Priorities og kundeprioritet flytter hastearbeid fremover. Running Time Lock holder en pågående jobb på plass, mens Bulldozer skyver etterfølgende jobber frem i tid. Planleggere kan fortsatt flytte jobber på en interaktiv Gantt-tidslinje, og motoren sørger for at resten av planen henger sammen.
- Planen kan ikke vente på neste kjøring. Autopilot omplanlegger automatisk når produksjonen endres, og bare når det er nødvendig. Dine regler, låsinger og prioriteringer styrer fortsatt.
- Innkjøpte deler avgjør startdatoen. Planleggingen kontrollerer lagerbeholdning og forventede leveranser på innkjøpsordrer. Materialer på en åpen innkjøpsordre i Kinetic regnes som tilgjengelige på leveringsdatoen, og lagerbeholdningen oppdateres når innkjøpsordren merkes Delivered.
- Omstillingene avhenger av rekkefølgen. Omstillingsmatrisen lagrer tiden det tar å bytte mellom produktpar, med ulike tider i hver retning ved behov (blå til rød 30 minutter, rød til blå 60). Planleggingssystemet velger rekkefølgen med minst omstillingstid, uten noe APS-optimaliseringsprosjekt.
- Planen må nå ut på produksjonsgulvet. Operatørene ser jobbkøen sin og registrerer arbeid på telefon eller nettbrett med Mobile Confirmations, Production Timer og Quick Log Mode. Registrert arbeid føres tilbake til Kinetic som arbeidsregistreringer.
- Du vil være i drift innen noen uker. Implementeringen er normalt fullført innen noen uker etter at oppstartsprosessen begynner.
Start med en CSV-eksport av jobbene og ressursene dine i den gratis prøveperioden på 30 dager (opptil 20 arbeidsstasjoner, uten kredittkort). Du får se din egen produksjonsplan basert på tilgjengelig kapasitet før integrasjonsarbeidet starter. Deretter er prisen fra 199 € per måned med 5 arbeidsstasjoner inkludert, månedlig fakturering og mulighet til å si opp når som helst. Du får et pristilbud på integrasjonen tilpasset prosessen og behovene dine, sammen med abonnementet, slik at du kjenner hele kostnaden før du starter.
SkyPlanner har toveisintegrasjon med Kinetic. Jobber, operasjoner, ressurser og innkjøpsordreavrop hentes inn via Kinetics REST API og BAQ-er. Planlagte operasjonsdatoer sendes tilbake gjennom Kinetics planleggingsmotor (ScheduleEngineSvc.MoveJobItem), og registrert arbeidstid overføres gjennom LaborSvc. Webhooks sender planendringer fortløpende. Hver fabrikk bruker Kinetic på sin måte, fra produksjonsruter basert på kapabiliteter til BPM-tilpasninger. Derfor tilpasser SkyPlanner-teamet integrasjonen til oppsettet deres under oppstarten og følger den opp etter at den er satt i drift. Epicor-partneren deres eller egne utviklere kan også bygge videre på SkyPlanners dokumenterte REST API (API-referanse) med bare en API-nøkkel. Produktdokumentasjonen er offentlig tilgjengelig i SkyPlanner-dokumentasjonen.
Les hvordan delene henger sammen på siden om Epicor Kinetic, eller gå rett til den tekniske fremgangsmåten i integrasjonsveiledningen. Vil du gå gjennom dine egne ressurser og jobber i Kinetic sammen med oss, kan du bestille en demo.
Produsentenes erfaringer med SkyPlanner
2 hspart hver uke
«SkyPlanner har tatt produksjonsplanleggingen vår fra Excel-ark til produksjonsoptimalisering i sanntid.»
Kalle Kalliomäki, spesialist på forsyningskjeder
UTU · Elektriske tavler og koblingsanlegg
Produksjonsplanleggingen sparer 2 arbeidstimer hver uke, og en ny jobbkø når produksjonslinjen på sekunder.
+90%produksjonseffektivitet
«Effektiviteten i produksjonen har økt med 90%.»
Abdul Rucyinga, IT-sjef
Laboratory & Allied · Legemiddelproduksjon
Produksjonseffektiviteten har økt med 90%, og det tar under 30 minutter å lage en optimalisert plan for tre måneder på tvers av alle arbeidsstasjoner.
98%leveringspålitelighet, opp fra omtrent 50%
«SkyPlanner spiller en avgjørende rolle for å opprettholde leveringspåliteligheten vår.»
Hannu Lahtinen, administrerende direktør
KJH-Comp · Tynnplatebearbeiding og kontraktsproduksjon
Leveringspåliteligheten steg fra rundt 50% til hele 98%, og planleggingen krever nå én arbeidsleder i stedet for to.
6 månederfrem i tid ser salgsavdelingen ledig kapasitet
«SkyPlanner gir et pålitelig grunnlag for all produksjonsplanlegging.»
Anu Järvinen, produksjonssjef
Fredman Operations · Emballasjepapir egnet for kontakt med mat
Salgsavdelingen ser ledig kapasitet seks måneder frem i tid, og forespørsler om planendringer som tok en time eller mer, besvares på sekunder.
Vanlige spørsmål
Har Epicor Kinetic produksjonsplanlegging?
Ja. Modulen Scheduling and Resource Management planlegger ut fra den tilgjengelige kapasiteten til hver ressurs innenfor en angitt tidshorisont. APS er en separat utvidelse for mer enn to begrensninger og optimalisering.
Trenger jeg APS-modulen for produksjonsplanlegging i Kinetic?
Nei. Produksjonsplanlegging som tar hensyn til tilgjengelig kapasitet og én sekundær begrensning, fungerer i Scheduling and Resource Management. Du trenger APS for mer enn to begrensninger, planlegging basert på ressursegenskaper, Minimum WIP og capable-to-promise. Epicor publiserer ingen listepris for noen av modulene.
Hvorfor planlegger Kinetic med ubegrenset kapasitet når jeg har valgt begrenset kapasitet?
Vanligvis mangler en innstilling på ett av nivåene. Kontroller flagget Finite på ressursen og avkrysningsboksen for begrenset kapasitet i verktøyet du kjørte. Kontroller deretter tidshorisonten for begrenset kapasitet på ressursen, i ressursgruppen og på fanen Planning i Site Maintenance.
Har Epicor Kinetic et Gantt-diagram for planlegging?
Ja. Job, Resource og Multi-Resource Scheduling Boards har Gantt-visning med dra og slipp, modus for hva-hvis-analyser og låsing av jobber.
Hvilke begrensninger kan SkyPlanner legge til utover de to i Kinetic?
Flere operatører på én jobb, verktøy som delte ressurser med begrenset kapasitet, og materialer fra lager og forventede innkjøpsleveranser. Systemet bruker også alternative arbeidsstasjoner og medarbeidere samt en omstillingsmatrise for rekkefølgeavhengige omstillinger. Alt inngår i samme produksjonsplan, som tar hensyn til tilgjengelig kapasitet.
Kan SkyPlanner APS brukes sammen med Epicor Kinetic?
Ja. SkyPlanner har toveisintegrasjon med Kinetic: Jobber, operasjoner og ressurser hentes inn, mens planlagte datoer sendes tilbake gjennom ScheduleEngineSvc og registrert arbeidstid gjennom LaborSvc. SkyPlanner-teamet tilpasser REST v2-integrasjonen til Kinetic-oppsettet deres under oppstarten. Se integrasjonsveiledningen.
Hvor lang tid tar det å få SkyPlanner APS i drift med Kinetic?
Implementeringen er normalt fullført innen noen uker etter at oppstartsprosessen begynner. Før det kan du i prøveperioden på 30 dager planlegge dine faktiske jobber fra en CSV- eller Excel-eksport. Start gratis prøveperiode eller snakk med salg.