Integracije / ERP / Epicor Kinetic
Ali Epicor Kinetic omogoča terminiranje proizvodnje? Razlaga vgrajenega terminiranja, modula APS in rešitve SkyPlanner APS
Da, Epicor Kinetic ima vgrajeno terminiranje proizvodnje, ki upošteva dejanske kapacitete strojev in zaposlenih. To omogoča modul Scheduling and Resource Management. Ločeni modul Advanced Planning and Scheduling (APS) pa dodaja upoštevanje več kot dveh omejitev, terminiranje glede na sposobnosti virov in pravila optimizacije.
Pri vsakodnevni uporabi ga omejujejo tri stvari. Upoštevanje omejenih kapacitet je treba vklopiti na več mestih, osnovni modul upošteva največ dve omejitvi na operacijo, optimizacija priprav pa je del modula APS.
SkyPlanner APS deluje ob sistemu Kinetic in samodejno upošteva omejene kapacitete vsakega delovnega centra, brez licence za modul APS. Pri terminiranju upošteva ekipe operaterjev, skupna orodja, material na zalogi in na prihajajočih nabavnih naročilih ter menjave, katerih trajanje je odvisno od zaporedja. Autopilot ob spremembah v proizvodnji samodejno posodobi terminski plan.
Kako Epicor Kinetic terminira kapacitete, korak za korakom
Kinetic ima tri ravni planiranja. MRP (ki vključuje Forecasting in MPS) planira potrebe po materialu. Scheduling and Resource Management je ločen modul, ki razporeja proizvodne naloge na vire. APS je dodaten modul, ki ga Epicor opisuje kot “an extension to Scheduling” (razširitev modula Scheduling). (Brošura Epicor)
1. Proizvodni nalogi in način izdelave
Epicor proizvodni nalog imenuje Job. Vsak nalog temelji na načinu izdelave, ki ga sestavljata kosovnica (BOM) za material in seznam operacij za tehnološki postopek. Vsaka operacija se sklicuje na Capability, Resource Group ali Resource. Izkušeni uporabniki na forumu Epicor User Help se strinjajo, da izbira Capability izključuje drugi dve možnosti, znotraj skupine pa je še vedno mogoče določiti konkreten vir. Epicorjeva brošura funkcijo Automated Scheduling by Capability, pri kateri sistem sam izbere posamezen vir, uvršča med funkcije modula APS. (forum)
2. Omejene ali neomejene kapacitete: za vsak vir posebej
Kapacitete so določene na virih (strojih, ljudeh, orodjih), ki so združeni v skupine virov. Skupina lahko vsebuje poljubno število virov, sistem pa konkretni vir dodeli glede na razpoložljivost. Vsak vir ima svoj koledar, kapaciteto, čakalni čas in čas transporta.
Upoštevanje omejenih kapacitet se nastavi za vsak vir posebej. Pri odpravljanju težav na forumu najprej preverijo potrditveno polje “Finite” pri viru. Epicorjeva brošura pravi: “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.” (Vsakemu viru določite omejeno ali neomejeno kapaciteto. Ko premaknete del terminskega plana, se vir ponovno terminira glede na svojo vrsto.) Tako Kinetic podpira običajen kombinirani pristop: omejene kapacitete na ozkih grlih, drugod pa neomejene.
3. Obdobje upoštevanja omejenih kapacitet
Nastavitev Finite Load Horizon preprečuje, da bi se terminski plan prilagajal razpoložljivim kapacitetam predaleč v prihodnost. Epicor jo opisuje kot časovno mejo oziroma presečni datum “for finitely scheduling load on the resource.” (za terminiranje obremenitve vira ob upoštevanju njegovih dejanskih kapacitet). Po tej meji se operacije razporejajo brez omejevanja kapacitet. Uporabniki na forumu to obdobje nastavijo pri viru, skupini virov in v Site Maintenance na zavihku Planning.
Poleg tega ima vsako orodje za terminiranje svoje potrditveno polje za omejene kapacitete. Če izpustite eno raven, se terminiranje izvede brez upoštevanja omejitev kapacitet. Eden od odgovorov na forumu na vprašanje, zakaj omejene kapacitete ne delujejo, se glasi: “Be sure the site maintenance > planning tab has a finite horizon value filled in also.” (Preverite, ali je tudi v Site Maintenance na zavihku Planning vnesena vrednost za obdobje upoštevanja omejenih kapacitet.) (forum)
4. Scheduling Blocks, Setup Grouping in Dual Resource Constraints
Funkcija Scheduling Blocks omogoča modeliranje ponavljajočih se priprav, kot so menjave orodij. Setup Grouping združuje delo po merilih, ki jih določite sami, da poenostavi priprave.
Funkcija Dual Resource Constraints omogoča, da operacija pri terminiranju proizvodnje poleg primarnega vira zasede še en sekundarni vir, na primer orodje ali zaposlenega. Tipičen primer je stroj, ki potrebuje operaterja z ustreznim certifikatom.
5. Global Scheduling
Global Scheduling izvede terminiranje za celoten obrat. V pomoči piše, da izvaja “scheduling on all jobs that are eligible for Global Scheduling” (terminiranje vseh nalogov, ki izpolnjujejo pogoje za Global Scheduling), dneve zamude pa izračuna glede na začetni datum globalnega terminskega plana. Na vrstni red vpliva prioriteta terminiranja naloga. Posamezen nalog lahko terminirate tudi v Job Entry, prepustite terminiranje nalogov, ki jih ustvari MRP, samemu MRP ter terminirate naprej ali nazaj. Uporabniki na forumu podatke o terminskih dodelitvah virov pridobivajo iz tabele ResourceTimeUsed, pri čemer izločijo zapise scenarijev »kaj če«. (forum, forum)
6. Table za terminiranje
Planerji delajo s tremi tablami v obliki gantogramov, na katerih lahko delo premikajo s funkcijo povleci in spusti:
| Tabla | Namen |
|---|---|
| Job Scheduling Board | Premikanje in zaklepanje operacij posameznega naloga |
| Resource Scheduling Board | Pregled obremenitve posameznega vira ali skupine in spreminjanje zaporedja operacij |
| Multi-Resource Scheduling Board | Primerjava več virov in prerazporejanje dela med njimi |
Med podporna orodja spadajo način »kaj če«, Change Impact Informer, Overload Informer, zaklepanje nalogov ter opozorila o zamudah in razpoložljivosti materiala. Tabela Related Materials prikazuje materiale, ki omejujejo izvedbo, skupaj z njihovim nabavnim naročilom, proizvodnim nalogom in pretočnim časom. Operaterji v proizvodnji poročajo o delu prek funkcij Start Activity in Labor Entry.
7. Kaj dodaja APS
APS uporablja isti mehanizem za terminiranje in dodaja:
- Več kot dve omejitvi. Epicor: “The Advanced Planning and Scheduling module provides the ability to use more than two resource constraints.” (Modul Advanced Planning and Scheduling omogoča uporabo več kot dveh omejitev virov.)
- Terminiranje s funkcijama Capability in Dependent Capability.
- Terminiranje s funkcijo Minimum WIP in Balanced Optimization, ki upošteva prioriteto, časovno rezervo in pripravo.
- Optimization Rules za vsak vir ter terminiranje glede na proizvodno hitrost in dimenzije.
- Unlimited What-If in preverjanje izvedljivosti obljubljenega dobavnega roka v modulu Order Management.
- Multi-Plant Communication in upoštevanje materiala kot obvezne omejitve skupaj s koledarji dobaviteljev.
Kje vgrajeno terminiranje v sistemu Kinetic prepušča delo planerju
- Dve omejitvi brez modula APS. Osnovni modul upošteva primarni in en sekundarni vir. Za sočasno upoštevanje stroja, dveh operaterjev, vpenjalne priprave in materiala potrebujete licenco za APS. (Brošura Epicor)
- Pri nastavitvah omejenih kapacitet se hitro zmotite. Potrditveno polje in obdobje upoštevanja omejitev sta nastavljena pri viru, skupini virov, v Site Maintenance in v vsakem orodju. Datumi v sistemu Kinetic so lahko izračunani z omejenimi ali neomejenimi kapacitetami, odvisno od tega, katera izvedba terminiranja jih je ustvarila. (forum)
- Združevanje priprav v osnovnem modulu, optimizacija v APS. Global Scheduling temelji na prioriteti naloga in dnevih zamude. V osnovnem modulu priprave obravnavata Scheduling Blocks in Setup Grouping, Balanced Optimization (skupno upoštevanje prioritete, časovne rezerve in pripravljalnega časa) pa je funkcija modula APS. Epicorjev partner Bluesky ERP dodaja, da so rezultati odvisni od točnih časov operacij, nabavnih rokov in zaključenih nalogov. (Bluesky ERP)
- Ponovno planiranje čaka na človeka ali zagon terminiranja. Plan se spremeni, ko nekdo zažene Global Scheduling, ponovno terminira nalog v Job Entry ali premakne delo na tabli. Ko se stroj ustavi, mora planer sprožiti eno od teh dejanj. (forum)
Kdaj vgrajeno terminiranje v sistemu Epicor Kinetic zadostuje
Ostanite pri Kinetic Scheduling ali pridobite licenco za APS, če za vas velja večina naslednjega:
- Imate eno ali nekaj lokacij, vire urejene v skupine in koledarje, ki odražajo dejanske izmene.
- Uporabljate večinoma standardne tehnološke postopke. Planerji sprejemajo rezultate, ki jih Global Scheduling ustvari po prioritetnih pravilih, in jih nato dodelajo na Job Scheduling Board.
- Kapacitete so preobremenjene le na nekaj ozkih grlih. Tam pri terminiranju proizvodnje upoštevajte dejanske kapacitete, drugod pa jih ne omejujte. Prav to priporoča Bluesky ERP, ko osnovne nastavitve že delujejo. (Bluesky ERP)
- Že imate licenco za APS, skrbite za točne pretočne čase in normative, pravočasno zaključujete naloge ter imate skrbnika, ki pozna mehanizem za terminiranje.
- V modulu Order Management potrebujete preverjanje izvedljivosti obljubljenega dobavnega roka.
Če to velja za vas, pravilno nastavite upoštevanje omejenih kapacitet na vseh ravneh in skrbite za točne podatke.
Kdaj potrebujete namensko orodje za terminiranje proizvodnje
O rešitvah zunaj vgrajenih orodij razmislite, kadar:
- Za Scheduling and Resource Management ali APS niste nikoli pridobili licence ali pa modula niste nikoli nastavili, planerji pa na podlagi datumov MRP delajo v Excelu.
- Potrebujete več kot dve omejitvi, vendar se ne želite lotiti projekta uvedbe modula APS.
- Plan se spremeni večkrat na izmeno in želite, da se posodobi sam, ne da bi čakal na naslednji zagon terminiranja ali na planerjevo premikanje dela na tabli.
- Čas menjave je odvisen od predhodnega dela in želite, da se zaporedje določi na podlagi matrike pripravljalnih časov.
- Operacije zahtevajo ekipo operaterjev ali vpenjalno pripravo, ki si jo deli več strojev.
- Želite, da operaterji na tablici vidijo svoje čakajoče delo in potrjujejo opravljeno delo, s čimer se posodablja plan.
Štirje načini terminiranja ob uporabi sistema Kinetic
- Table za terminiranje v sistemu Kinetic. Planerji prilagajajo terminski plan, ki ga je ustvaril Kinetic. Primerno za obrat z malo ozkimi grli in planom, ki se redko spreminja.
- Kinetic Scheduling z modulom APS. Global Scheduling se izvaja v rednih intervalih. Primerno za obrate, ki imajo licenco za APS in skrbnika, ki prilagaja nastavitve mehanizma za terminiranje.
- Celovite rešitve APS za velika podjetja. Ločen sistem za planiranje, katerega uvedba zahteva dolgotrajen projekt. Primeren za velike planerske ekipe, ki pokrivajo več lokacij in imajo zaposlene specialiste.
- APS v oblaku s podporo izvajanju v proizvodnji. SkyPlanner APS: samodejno terminiranje proizvodnje ob upoštevanju dejanskih kapacitet vsakega vira, ponovno planiranje s funkcijo Autopilot in potrjevanje dela na mobilnih napravah. Primerno za majhne in srednje velike obrate s sistemom Kinetic, ki želijo sproti posodobljen terminski plan, po katerem dela proizvodnja.
Na kaj bodite pozorni
- Model, usklajen s sistemom Kinetic. Delovni nalogi, operacije, skupine virov, viri in njihove sposobnosti. Orodje, ki prezre polje Capability, za delo razporedi napačen vir.
- Podrobno upoštevanje omejitev. Izmene, odsotnosti in nadure za vsak vir; več operaterjev na eni operaciji; orodja, ki ne morejo biti na dveh mestih hkrati; pripravljalni časi, odvisni od zaporedja; nadomestni viri, kadar glavni vir ni na voljo.
- Upoštevanje materiala. Preverjanje materiala za delovni nalog, skladiščnih zalog artiklov in predvidenih dobav po nabavnih naročilih glede na začetek vsake operacije.
- Sprotno ponovno terminiranje. Plan se posodobi ob spremembi v proizvodnji ali pri naročilih, ne šele ob naslednjem celotnem izračunu.
- Zapisovanje nazaj prek lastnega mehanizma za terminiranje v sistemu Kinetic. Termine operacij je treba zapisovati prek Erp.BO.ScheduleEngineSvc (MoveJobItem, ChangeResource), nato pa delovni nalog zakleniti. Potrditve dela je treba knjižiti kot opravljeno delo prek Erp.BO.LaborSvc.
- Jasno določena pot integracije. REST API sistema Kinetic nadzoruje vsako integracijo s ključi API in obsegi dostopa. Obseg mora zato vključevati vse storitve in metode, ki jih kliče orodje za terminiranje. Za branje podatkov se običajno uporabljajo Erp.BO.JobEntrySvc, Erp.BO.ResourceGroupSvc in Business Activity Queries (BAQs).
- Pravila o pristojnosti za podatke. Določite, kateri sistem je pristojen za termine operacij, da Global Scheduling ne prepiše zunanjega plana.
- Preizkus z lastnimi podatki pred začetkom kakršnih koli integracijskih del.
Kje je mesto za SkyPlanner
SkyPlanner APS deluje v oblaku ob sistemu Epicor Kinetic in odpravlja vse zgoraj navedene vrzeli. Kinetic še naprej skrbi za MRP, delovne naloge in kalkulacije stroškov. SkyPlanner prevzame podrobno terminiranje operacij in sproti posodablja terminski plan, zato planerju ni več treba ročno spreminjati zaporedja.
Izberite SkyPlanner, kadar:
- Upoštevanje le dveh omejitev ne zadostuje. Mehanizem Arcturus v nekaj sekundah izdela enoten terminski plan proizvodnje, ki vključuje delovne centre, ljudi, orodja in materiale ter upošteva njihove dejanske kapacitete in razpoložljivost. Orodje, ki se uporablja na enem delovnem centru, je takrat na vseh drugih nedostopno.
- Nastavitve omejenih kapacitet na različnih ravneh se nenehno razhajajo. SkyPlanner za vsak delovni center upošteva kapacitete, omejene z njegovimi izmenami. Ni potrditvenih polj za posamezna orodja ali časovnih horizontov, ki bi jih morali usklajevati.
- Operacije zahtevajo ekipo. Na eni operaciji lahko v istem delovnem centru hkrati dela več operaterjev, pri čemer se za vsakega upoštevajo dejanske izmene, dopusti, odsotnosti in nadure. Kadar oseba ali stroj ni na voljo, mehanizem prerazporedi delo na nadomestne delovne centre in zaposlene.
- Nujna naročila morajo preskočiti čakalno vrsto. Fast Track, Dynamic Priorities in prednost stranke pomaknejo nujno delo naprej. Running Time Lock ohrani operacijo, ki se že izvaja, na njenem mestu, Bulldozer pa zamakne naslednje operacije. Planerji lahko operacije še vedno premikajo na interaktivnem Ganttovem diagramu, mehanizem pa poskrbi, da preostali plan ostane usklajen.
- Plan ne more čakati na naslednji izračun. Autopilot ob spremembah v proizvodnji samodejno ponovno terminira operacije in plan preračuna le, ko je to potrebno. Pri tem še naprej veljajo vaša pravila, zaklepi in prednostne naloge.
- Nabavljeni deli določajo datum začetka. Pri terminiranju se preverjajo zaloge in pričakovane dobave po nabavnih naročilih. Material na odprtem nabavnem naročilu v sistemu Kinetic se šteje za razpoložljivega na predvideni datum dobave, zaloga pa se posodobi, ko naročilo dobi status Delivered.
- Menjave so odvisne od zaporedja. Matrika časov menjav hrani čase prehoda med pari izdelkov, po potrebi različne za vsako smer (iz modre v rdečo 30 minut, iz rdeče v modro 60). Orodje za terminiranje izbere zaporedje z najmanj pripravljalnega časa, brez projekta optimizacije APS.
- Plan mora priti do proizvodnje. Operaterji na telefonu ali tablici vidijo svojo čakalno vrsto in beležijo delo s funkcijami Mobile Confirmations, Production Timer in Quick Log Mode. Zabeleženo delo se knjiži nazaj v Kinetic kot opravljeno delo.
- Z delom želite začeti v nekaj tednih. Uvedba je običajno končana v nekaj tednih po začetku uvajanja.
Začnite z izvozom operacij in virov v obliki CSV v 30-dnevnem brezplačnem preizkusu (do 20 delovnih centrov, brez kreditne kartice). Še pred kakršnimi koli integracijskimi deli boste videli lasten terminski plan proizvodnje, ki upošteva dejanske kapacitete. Nato je cena od 199 € na mesec z vključenimi 5 delovnimi centri, mesečnim obračunom in možnostjo odpovedi kadar koli. Ponudbo za integracijo pripravimo vnaprej glede na vaše procese in potrebe ter jo predložimo skupaj s ponudbo za paket, da poznate celoten strošek, še preden začnete.
SkyPlanner se s sistemom Kinetic povezuje dvosmerno. Delovne naloge, operacije, vire in odpoklice naročilnic prevzema prek vmesnika Kinetic REST API in poizvedb BAQ. Planirane termine operacij pošilja nazaj prek mehanizma za terminiranje v sistemu Kinetic (ScheduleEngineSvc.MoveJobItem), evidentirano delo pa prek LaborSvc. Spletni kavlji sproti pošiljajo spremembe terminskega plana. Vsak obrat uporablja Kinetic drugače, od tehnoloških postopkov na podlagi zmogljivosti do prilagoditev BPM. Zato ekipa SkyPlanner med uvajanjem nastavi integracijo glede na vašo konfiguracijo in jo podpira tudi po zagonu. Tudi vaš partner za Epicor ali vaši razvijalci lahko zgradijo povezavo prek dokumentiranega vmesnika SkyPlanner REST API (referenčna dokumentacija API), za kar potrebujejo le ključ API. Dokumentacija izdelka je javno dostopna na strani Dokumentacija SkyPlanner.
Kako se posamezni deli povezujejo, preberite na strani Epicor Kinetic, za tehnične podrobnosti pa pojdite neposredno na vodnik za integracijo. Če želite z nami pregledati svoje vire in operacije iz sistema Kinetic, rezervirajte predstavitev.
Mnenja proizvodnih podjetij o SkyPlannerju
2 hprihranka vsak teden
»S SkyPlannerjem smo pri planiranju proizvodnje prešli z Excelovih preglednic na optimizacijo proizvodnje v realnem času.«
Kalle Kalliomäki, specialist za oskrbovalno verigo
UTU · Električni razdelilniki in stikalne naprave
Pri planiranju proizvodnje vsak teden prihranijo 2 uri delovnega časa, nova čakalna vrsta operacij pa pride do proizvodne linije v nekaj sekundah.
+90%učinkovitost proizvodnje
»Učinkovitost v proizvodnji se je povečala za 90%.«
Abdul Rucyinga, vodja IT
Laboratory & Allied · Farmacevtska proizvodnja
Učinkovitost proizvodnje se je povečala za 90%, izdelava optimiziranega trimesečnega plana za vse delovne centre pa traja manj kot 30 minut.
98%zanesljivost dobav, prej približno 50%
»SkyPlanner ima odločilno vlogo pri ohranjanju naše zanesljivosti dobav.«
Hannu Lahtinen, direktor
KJH-Comp · Pločevinske konstrukcije in pogodbena proizvodnja
Zanesljivost dobav se je s približno 50% povečala na kar 98%, za terminiranje pa zdaj namesto dveh zadostuje en vodja.
6 mesecevvnaprej prodaja vidi proste kapacitete
»SkyPlanner zagotavlja zanesljivo osnovo za celotno planiranje proizvodnje.«
Anu Järvinen, vodja proizvodnje
Fredman Operations · Embalažni papirji za stik z živili
Prodaja vidi proste kapacitete za šest mesecev vnaprej, na zahteve za spremembo terminskega plana, ki so prej zahtevale uro ali več, pa zdaj odgovorijo v nekaj sekundah.
Pogosta vprašanja
Ali Epicor Kinetic omogoča terminiranje proizvodnje?
Da. Modul Scheduling and Resource Management pri terminiranju upošteva omejene kapacitete posameznega vira znotraj časovnega horizonta za upoštevanje teh omejitev. APS je ločena razširitev za več kot dve omejitvi in za optimizacijo.
Ali za terminiranje proizvodnje v sistemu Kinetic potrebujem modul APS?
Ne. Terminiranje proizvodnje z eno sekundarno omejitvijo deluje v modulu Scheduling and Resource Management. APS potrebujete za več kot dve omejitvi, terminiranje glede na sposobnosti virov, Minimum WIP in potrjevanje dobavnih rokov glede na razpoložljive kapacitete. Epicor za nobenega od teh modulov ne objavlja cenika.
Zakaj Kinetic pri terminiranju ne upošteva omejenih kapacitet, čeprav sem jih nastavil?
Običajno manjka nastavitev na eni od ravni. Preverite oznako Finite pri viru in potrditveno polje za omejene kapacitete v orodju, ki ste ga zagnali. Nato preverite časovni horizont upoštevanja omejenih kapacitet pri viru, skupini virov in na zavihku Site Maintenance Planning.
Ali ima Epicor Kinetic Ganttov diagram za terminiranje?
Da. Job, Resource in Multi-Resource Scheduling Boards so prikazi v obliki Ganttovega diagrama, ki omogočajo vlečenje in spuščanje, način »kaj če« in zaklepanje delovnih nalogov.
Katere omejitve lahko SkyPlanner doda poleg dveh, ki ju podpira Kinetic?
Več operaterjev na eni operaciji, orodja kot skupne vire z omejeno razpoložljivostjo ter material iz zalog in pričakovanih dobav po nabavnih naročilih. Uporablja tudi nadomestne delovne centre in zaposlene ter matriko časov menjav za menjave, odvisne od zaporedja. Vse to združi v istem terminskem planu proizvodnje, ki upošteva dejanske kapacitete in razpoložljivost virov.
Ali lahko SkyPlanner APS deluje s sistemom Epicor Kinetic?
Da. SkyPlanner se s sistemom Kinetic povezuje dvosmerno: prevzema delovne naloge, operacije in vire, nazaj pa pošilja planirane termine prek ScheduleEngineSvc in podatke o delu prek LaborSvc. Ekipa SkyPlanner med uvajanjem nastavi integracijo REST v2 glede na vašo konfiguracijo sistema Kinetic. Oglejte si vodnik za integracijo.
Koliko časa traja, da SkyPlanner APS začne delovati s sistemom Kinetic?
Uvedba je običajno končana v nekaj tednih po začetku uvajanja. Še pred tem lahko v 30-dnevnem preizkusu terminirate svoje dejanske operacije na podlagi izvoza CSV ali Excel. Začnite brezplačni preizkus ali stopite v stik s prodajo.