Ansluter med ERP & MES-system som

Integrationer / ERP / Epicor Kinetic

Har Epicor Kinetic finplanering? Så fungerar den inbyggda planeringen, APS och SkyPlanner APS

Ja, Epicor Kinetic har inbyggt stöd för finplanering som tar hänsyn till maskinernas och personalens faktiska kapacitet. Modulen Scheduling and Resource Management hanterar finplaneringen. Den separata modulen Advanced Planning and Scheduling (APS) ger stöd för fler än två begränsningar, planering utifrån resursernas förmågor och optimeringsregler.

Gantt-schema i SkyPlanner APS med operationer planerade på olika produktionsgrupper och en orderlista nedanför.

Tre saker begränsar den i det dagliga arbetet. Finplanering måste aktiveras på flera ställen, grundmodulen hanterar högst två begränsningar per operation och optimering av ställ kräver APS.

SkyPlanner APS körs vid sidan av Kinetic och finplanerar automatiskt varje produktionsgrupp utifrån dess faktiska kapacitet, utan APS-licens. Planeringen tar hänsyn till operatörslag, gemensamma verktyg, material i lager och på inkommande inköpsorder samt sekvensberoende omställningar. Autopilot planerar om automatiskt när produktionen förändras.

Så planerar Epicor Kinetic kapacitet, steg för steg

Kinetic har tre planeringsnivåer. MRP (där Forecasting och MPS ingår) planerar material. Scheduling and Resource Management är en separat modul som planerar tillverkningsorder mot resurser. APS är ytterligare en modul, som Epicor beskriver som ”an extension to Scheduling” (en utökning av Scheduling). (Epicors broschyr)

1. Tillverkningsorder och tillverkningsunderlag

Epicor kallar en tillverkningsorder för Job. Varje tillverkningsorder bygger på ett tillverkningsunderlag: en BOM för material och en operationslista som anger operationsföljden. Varje operation hänvisar till en Capability, en Resource Group eller en Resource. På forumet Epicor User Help är erfarna användare överens om att valet av en Capability utesluter de andra två, medan en specifik resurs fortfarande kan anges inom en grupp. I Epicors broschyr anges Automated Scheduling by Capability som en APS-funktion, där planeringsmotorn väljer den enskilda resursen. (forum)

2. Begränsad eller obegränsad kapacitet – ett val för varje resurs

Kapaciteten anges på resurserna (maskiner, personer och verktyg), som samlas i resursgrupper. En resursgrupp kan innehålla valfritt antal resurser, och systemet väljer den faktiska resursen utifrån tillgänglighet. Varje resurs har en egen kalender, kapacitet, kötid och transporttid.

Begränsad kapacitet väljs för varje resurs. Felsökningen på forumet börjar med resursens kryssruta ”Finite”, och Epicors broschyr säger: ”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.” (Ange begränsad eller obegränsad kapacitet för varje resurs. När en del av planen flyttas planeras resursen om enligt sin typ.) På så sätt stöder Kinetic den vanliga hybridlösningen: begränsad kapacitet vid flaskhalsarna, obegränsad överallt annars.

3. Tidshorisonten för begränsad kapacitet

Finite Load Horizon sätter en gräns för hur långt fram i tiden finplaneringen anpassar belastningen efter kapaciteten. Epicor beskriver det som en tidsgräns eller ett brytdatum ”for finitely scheduling load on the resource.” (för att finplanera belastningen på resursen). Bortom den gränsen belastar operationerna resurserna utan kapacitetsbegränsning. Forumanvändare anger horisonten på resursen, resursgruppen och i Site Maintenance på fliken Planning.

Dessutom har varje planeringsverktyg en egen kryssruta för finplanering. Missar du en nivå planerar körningen utan kapacitetsbegränsning. Ett forumsvar på en fråga om att finplaneringen inte fungerar lyder: ”Be sure the site maintenance > planning tab has a finite horizon value filled in also.” (Kontrollera att det också finns ett värde för finplaneringshorisonten på fliken Site Maintenance > Planning.) (forum)

4. Scheduling Blocks, Setup Grouping och Dual Resource Constraints

Scheduling Blocks modellerar återkommande ställbehov, till exempel verktygsbyten. Setup Grouping grupperar arbetet efter kriterier som du anger för att effektivisera ställen.

Med Dual Resource Constraints kan en operation boka en sekundär resurs, ett verktyg eller en medarbetare, utöver den primära resursen vid finplanering. Det klassiska exemplet är en maskin som kräver en certifierad operatör.

5. Global Scheduling

Global Scheduling är planeringskörningen för hela fabriken. Enligt hjälptexten används ”scheduling on all jobs that are eligible for Global Scheduling” (planering av alla tillverkningsorder som kan ingå i Global Scheduling), och antalet förseningsdagar beräknas från den globala planeringens startdatum. Tillverkningsorderns planeringsprioritet påverkar ordningen. Du kan också planera en enskild tillverkningsorder från Job Entry, låta MRP planera de tillverkningsorder som skapas där och planera framåt eller bakåt. Forumanvändare hämtar planerade resursbokningar ur tabellen ResourceTimeUsed och filtrerar bort simuleringsposter. (forum, forum)

6. Planeringstavlorna

Planerarna arbetar i tre Gantt-baserade tavlor med dra och släpp:

TavlaAnvändning
Job Scheduling BoardFlytta och låsa operationerna för en tillverkningsorder
Resource Scheduling BoardSe belastningen och ändra ordningsföljden på en resurs eller i en grupp
Multi-Resource Scheduling BoardJämföra flera resurser och flytta arbete mellan dem

Som stöd finns ett simuleringsläge, Change Impact Informer, Overload Informer, låsning av tillverkningsorder samt varningar om förseningar och materialtillgänglighet. Tabellen Related Materials visar material som begränsar planeringen, med tillhörande inköpsorder, tillverkningsorder och ledtid. På produktionsgolvet rapporterar operatörerna arbetet via Start Activity och Labor Entry.

7. Vad APS tillför

APS använder samma planeringsmotor och lägger till:

  • Fler än två begränsningar. Epicor: ”The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints.” (Modulen Advanced Planning and Scheduling gör det möjligt att använda fler än två resursbegränsningar.)
  • Planering med Capability och Dependent Capability.
  • Minimum WIP scheduling och Balanced Optimization som väger samman prioritet, tidsmarginal och ställ.
  • Optimization Rules per resurs samt taktbaserad och dimensionsbaserad planering.
  • Unlimited What-If och leveranslöften baserade på kapacitet i Order Management.
  • Multi-Plant Communication samt material som en bindande begränsning, med hänsyn till leverantörskalendrar.

Här kräver Kinetics inbyggda planering insatser från planeraren

  • Två begränsningar utan APS. Grundmodulen hanterar en primär och en sekundär resurs. För att hantera en maskin, två operatörer, en fixtur och ett material samtidigt krävs APS-licensen. (Epicors broschyr)
  • Det är lätt att ställa in begränsad kapacitet fel. Kryssrutan och tidshorisonten finns på resursen, resursgruppen, i Site Maintenance och i varje verktyg. Datumen i Kinetic kan vara beräknade med eller utan kapacitetsbegränsning beroende på vilken körning som skapade dem. (forum)
  • Gruppering för ställ, optimering i APS. Global Scheduling utgår från tillverkningsorderns prioritet och antalet förseningsdagar. Scheduling Blocks och Setup Grouping hanterar ställ i grundmodulen, medan Balanced Optimization, som väger samman prioritet, tidsmarginal och ställtid, är en APS-funktion. Epicor-partnern Bluesky ERP tillägger att resultatet är beroende av korrekta operationstider och inköpsledtider samt att tillverkningsorder avslutas. (Bluesky ERP)
  • Omplaneringen väntar på en person eller en körning. Planen ändras när någon kör Global Scheduling, planerar om en tillverkningsorder i Job Entry eller drar arbete på en tavla. När en maskin stannar måste en planerare sätta igång något av detta. (forum)

När Epicor Kinetics inbyggda planering räcker

Fortsätt med Kinetic Scheduling, eller skaffa en APS-licens, om de flesta av följande punkter stämmer:

  • Ni har en eller ett fåtal anläggningar, med resurser indelade i resursgrupper och kalendrar som speglar de faktiska skiften.
  • Ni använder främst standardiserade operationsföljder, och planerarna accepterar resultatet av prioritetsreglerna i Global Scheduling och finjusterar på Job Scheduling Board.
  • Kapaciteten är pressad vid ett fåtal flaskhalsar. Finplanera dessa och låt resten ha obegränsad kapacitet. Bluesky ERP rekommenderar just detta när grunderna fungerar. (Bluesky ERP)
  • Ni har redan en APS-licens, håller ledtider och standardvärden korrekta, avslutar tillverkningsorder i tid och har en administratör som kan planeringsmotorn.
  • Ni behöver kunna ge kapacitetsbaserade leveranslöften i Order Management.

Om detta stämmer för er, se till att inställningarna för begränsad kapacitet är rätt på alla nivåer och håll data korrekta.

När ni behöver ett verktyg för finplanering

Titta på alternativ till de inbyggda verktygen när:

  • Ni aldrig har skaffat licens för eller konfigurerat Scheduling and Resource Management eller APS, och planerarna arbetar i Excel utifrån MRP-datumen.
  • Ni behöver fler än två begränsningar men vill inte dra igång ett APS-projekt.
  • Planen ändras flera gånger per skift och ni vill att den ska planeras om automatiskt, utan att vänta på nästa körning eller på att en planerare drar om arbetet på tavlan.
  • Omställningstiden beror på vad som kördes före, och ni vill att ordningsföljden ska väljas utifrån en matris med ställtider.
  • Operationerna kräver ett operatörslag eller en fixtur som delas mellan maskiner.
  • Operatörerna ska kunna se sin arbetskö på en surfplatta och rapportera utfört arbete så att planen uppdateras.

Fyra sätt att planera med Kinetic

  • Kinetics planeringstavlor. Planerarna justerar en plan som Kinetic har skapat. Passar en fabrik med få flaskhalsar och en plan som sällan ändras.
  • Kinetic Scheduling plus APS. Global Scheduling körs regelbundet. Passar fabriker som har APS-licens och en administratör som finjusterar planeringsmotorn.
  • APS-sviter för stora företag. Ett separat planeringssystem som införs genom ett långt projekt. Passar stora planeringsteam som arbetar med flera anläggningar och har egna specialister.
  • Molnbaserad APS med stöd för arbetet på produktionsgolvet. SkyPlanner APS: automatisk finplanering för varje resurs, omplanering med Autopilot och mobil återrapportering. Passar små och medelstora Kinetic-anläggningar som vill ha en aktuell plan att arbeta efter i produktionen.

Det här ska du leta efter

  1. En modell som motsvarar Kinetic. Tillverkningsorder, operationer, resursgrupper, resurser och förmågor. Ett verktyg som ignorerar fältet Capability lägger arbetet på fel resurs.
  2. Stöd för alla viktiga begränsningar. Skift, frånvaro och övertid per resurs; flera operatörer på samma operation; verktyg som inte kan vara på två platser samtidigt; sekvensberoende ställtider; alternativa resurser när den ordinarie inte är tillgänglig.
  3. Hänsyn till material. Materialbehov för tillverkningsorder, artiklarnas lagersaldon och avrop på inköpsorder kontrolleras mot varje operations start.
  4. Omplanering direkt. Planen uppdateras när produktionen eller order ändras, inte vid nästa fullständiga körning.
  5. Återskrivning via Kinetics egen planeringsmotor. Operationsdatum bör skrivas via Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource), varefter tillverkningsordern låses. Återrapportering bör bokföras som arbetstid via Erp.BO.LaborSvc.
  6. En tydlig integrationsväg. Kinetics REST API styr varje integration med API-nycklar och behörighetsomfång. Därför måste omfånget omfatta varje tjänst och metod som planeringssystemet anropar. För läsning används vanligtvis Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc och Business Activity Queries (BAQs).
  7. Tydligt dataägarskap. Bestäm vilket system som styr operationsdatumen, så att Global Scheduling inte skriver över den externa planen.
  8. Testa med egna data innan något integrationsarbete påbörjas.

Här passar SkyPlanner in

SkyPlanner APS körs i molnet vid sidan av Epicor Kinetic och fyller alla luckor som anges ovan. Kinetic behåller MRP, tillverkningsorder och kalkylering. SkyPlanner tar över detaljplaneringen av operationerna och håller planen aktuell, så att planeraren slipper ändra ordningsföljden för hand.

Välj SkyPlanner när:

  • Gränsen på två begränsningar sätter stopp. Motorn Arcturus samlar produktionsgrupper, personal, verktyg och material i en gemensam finplanering som skapas på några sekunder. Ett verktyg som används i en produktionsgrupp är blockerat för alla andra.
  • Inställningarna för begränsad kapacitet blir ofta fel. I SkyPlanner planeras varje produktionsgrupp mot den kapacitet som skiften ger. Det finns inga verktygsspecifika kryssrutor eller planeringshorisonter som måste stämmas av mot varandra.
  • Operationerna kräver flera operatörer. Flera operatörer kan arbeta med samma operation i en produktionsgrupp samtidigt, var och en med sina faktiska skift, ledigheter, frånvaro och övertid. När en person eller maskin inte är tillgänglig flyttar motorn arbetet till alternativa produktionsgrupper och annan personal.
  • Brådskande order måste gå före i kön. Fast Track, Dynamic Priorities och kundprioritet tidigarelägger brådskande arbete. Running Time Lock håller en pågående operation på plats, och Bulldozer skjuter efterföljande operationer framåt i tiden. Planerarna kan fortfarande flytta operationer i ett interaktivt Gantt-schema, medan motorn ser till att resten av planen hänger ihop.
  • Planen kan inte vänta på nästa körning. Autopilot planerar om automatiskt när produktionen ändras och gör det bara när det behövs. Dina regler, låsningar och prioriteringar styr fortfarande.
  • Inköpta artiklar avgör startdatumet. Planeringen kontrollerar lagersaldon och inkommande inköpsorder. Material på en öppen inköpsorder i Kinetic räknas som tillgängligt på orderns leveransdatum, och lagersaldot uppdateras när inköpsordern markeras som Delivered.
  • Omställningarna beror på ordningsföljden. Ställtidsmatrisen lagrar omställningstiden mellan produktpar, med olika tider i respektive riktning där det behövs (blå till röd 30 minuter, röd till blå 60). Planeringssystemet väljer den ordningsföljd som ger minst ställtid, utan något optimeringsprojekt för APS.
  • Planen måste nå produktionsgolvet. Operatörerna ser sin arbetskö och rapporterar arbete på mobil eller surfplatta med Mobile Confirmations, Production Timer och Quick Log Mode. Rapporterat arbete förs tillbaka till Kinetic som arbetstid.
  • Du vill vara i drift inom några veckor. Införandet slutförs normalt inom några veckor efter att introduktionen har påbörjats.

Börja med en CSV-export av dina tillverkningsorder och resurser under den kostnadsfria provperioden på 30 dagar (upp till 20 produktionsgrupper, inget kreditkort krävs). Du får se din egen finplanering innan något integrationsarbete påbörjas. Därefter är priset från 199 € per månad med 5 produktionsgrupper inkluderade. Fakturering sker månadsvis och du kan säga upp när som helst. Du får en offert på integrationen utifrån din process och dina behov, tillsammans med ditt abonnemang, så att du ser hela kostnaden innan du börjar.

SkyPlanner integreras med Kinetic i båda riktningarna. Tillverkningsorder, operationer, resurser och inköpsavrop hämtas via Kinetics REST API och BAQ:er. Planerade operationsdatum skickas tillbaka via Kinetics planeringsmotor (ScheduleEngineSvc.MoveJobItem) och rapporterad arbetstid via LaborSvc. Webhooks skickar ändringar i planen så snart de sker. Varje fabrik använder Kinetic på sitt sätt, från operationsföljder baserade på resursförmågor till BPM-anpassningar. Därför konfigurerar SkyPlanner-teamet integrationen efter er miljö under införandet och ger support även efter driftstart. Er Epicor-partner eller era egna utvecklare kan också bygga vidare med SkyPlanners dokumenterade REST API (API-referens). Det enda som behövs är en API-nyckel. Produktdokumentationen är öppet tillgänglig i SkyPlanners dokumentation.

Läs hur delarna hänger ihop på sidan om Epicor Kinetic, eller gå direkt till den tekniska beskrivningen i integrationsguiden. Vill du gå igenom dina egna resurser och tillverkningsorder i Kinetic tillsammans med oss? Boka en demo.

Tillverkningsföretagens omdömen om SkyPlanner

Kalle Kalliomäki, specialist inom försörjningskedjan på UTU, i elcentralstillverkningen i Ulvila

2 hsparas varje vecka

”SkyPlanner har tagit vår produktionsplanering från Excel-kalkylblad till produktionsoptimering i realtid.”

Kalle Kalliomäki, specialist inom försörjningskedjan
UTU · Elcentraler och ställverk

Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny arbetskö når produktionslinjen på några sekunder.

Läs UTU:s omdöme

Operatörer i renrumsdräkter vid en flaskfyllningslinje i Laboratory & Allieds läkemedelsfabrik i Nairobi

+90%produktionseffektivitet

”Effektiviteten i produktionen har ökat med 90%.”

Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning

Produktionseffektiviteten har ökat med 90%, och det tar under 30 minuter att skapa en optimerad plan för tre månader för samtliga produktionsgrupper.

Läs Laboratory & Allieds omdöme

En svetsare på KJH-Comp slipar en svetsad stålkonstruktion i fabriken i Alahärmä

98%leveransprecision, upp från cirka 50%

”SkyPlanner spelar en avgörande roll för att upprätthålla vår leveransprecision.”

Hannu Lahtinen, VD
KJH-Comp · Tunnplåtsmekanik och legotillverkning

Leveransprecisionen steg från omkring 50% till som högst 98%, och planeringen kräver nu en arbetsledare i stället för två.

Läs KJH-Comps omdöme

Anu Järvinen, produktionschef på Fredman Operations, vid en robotcell för pallastning i Rauma

6 månaderframåt kan säljarna se ledig kapacitet

”SkyPlanner ger all produktionsplanering en stabil och tillförlitlig grund.”

Anu Järvinen, produktionschef
Fredman Operations · Förpackningspapper för livsmedel

Säljarna ser ledig kapacitet sex månader framåt, och förfrågningar om planändringar som tidigare tog en timme eller mer besvaras på några sekunder.

Läs Fredman Operations omdöme

Vanliga frågor

Har Epicor Kinetic finplanering?

Ja. Modulen Scheduling and Resource Management finplanerar per resurs inom den horisont där kapacitetsbegränsningarna gäller. APS är ett separat tillägg för fler än två begränsningar och för optimering.

Behöver jag APS-modulen för finplanering i Kinetic?

Nej. Finplanering med en sekundär begränsning fungerar i Scheduling and Resource Management. Du behöver APS för fler än två begränsningar, planering utifrån resursernas kapabilitet, Minimum WIP och capable-to-promise. Epicor publicerar inget listpris för någon av modulerna.

Varför planerar Kinetic mot obegränsad kapacitet när jag har valt begränsad?

Oftast saknas en inställning på någon nivå. Kontrollera flaggan Finite på resursen och kryssrutan för begränsad kapacitet i verktyget du körde. Kontrollera sedan horisonten för begränsad kapacitet på resursen, i resursgruppen och på fliken Planning i Site Maintenance.

Har Epicor Kinetic ett Gantt-schema för planering?

Ja. Job, Resource och Multi-Resource Scheduling Boards har Gantt-vyer med dra och släpp, simuleringsläge och låsning av tillverkningsorder.

Vilka begränsningar kan SkyPlanner hantera utöver Kinetics två?

Flera operatörer på samma operation, verktyg som delade resurser med begränsad kapacitet samt material från lager och inkommande inköpsorder. Systemet använder också alternativa produktionsgrupper och annan personal samt en ställtidsmatris för sekvensberoende omställningar. Allt hanteras i samma finplanering.

Kan SkyPlanner APS användas tillsammans med Epicor Kinetic?

Ja. SkyPlanner integreras med Kinetic i båda riktningarna: tillverkningsorder, operationer och resurser hämtas in, medan planerade datum skickas tillbaka via ScheduleEngineSvc och arbetstid via LaborSvc. SkyPlanner-teamet konfigurerar REST v2-integrationen efter er Kinetic-miljö under införandet. Se integrationsguiden.

Hur lång tid tar det att få SkyPlanner APS i drift med Kinetic?

Införandet slutförs normalt inom några veckor efter att introduktionen har påbörjats. Innan dess kan du under provperioden på 30 dagar planera dina verkliga tillverkningsorder från en CSV- eller Excel-export. Starta din kostnadsfria provperiod eller kontakta säljteamet.