Povezuje se z ERP in MES sistemi kot so

Integracije / ERP / Microsoft Dynamics 365 Supply Chain Management

Ali Dynamics 365 Supply Chain Management podpira terminiranje proizvodnje z upoštevanjem razpoložljivih kapacitet? Job Scheduling, Planning Optimization in SkyPlanner APS

Le delno. Microsoft Dynamics 365 Supply Chain Management v modulu Planning Optimization upošteva razpoložljive kapacitete le znotraj določene časovne meje. Microsoft odsvetuje uporabo te funkcionalnosti, kadar se kapacitete spreminjajo z izmenami (vir). Podrobno terminiranje pa razporeja po en proizvodni nalog naenkrat v termine, ki jih že rezervirane kapacitete še dopuščajo. Zunaj tega D365 planira le okvirno. Proizvodna podjetja, ki morajo po celotnem planskem obdobju do ure natančno uskladiti vsak nalog, stroj, delavca, orodje, material in menjavo z dejanskimi omejitvami, ob sistemu Supply Chain Management uporabljajo SkyPlanner APS.

Ganttov prikaz v SkyPlanner APS z operacijami, razporejenimi po delovnih centrih, in seznamom naročil spodaj.

Ta članek obravnava Supply Chain Management, aplikacijo za finance in poslovanje, ki je nasledila Dynamics AX. Business Central je drug izdelek z drugačnim modelom planiranja. Obravnavamo ga v članku Ali Business Central podpira terminiranje proizvodnje z upoštevanjem razpoložljivih kapacitet?

Kako D365 SCM terminira proizvodnjo, korak za korakom

1. Viri, skupine virov in koledarji

Kapacitete so določene pri virih. Vsak vir ima svoj tip: Vendor, Human resources, Machine, Tool, Location ali Facility. Na strani Resources so na hitrem zavihku Operation za vsak vir na voljo naslednje nastavitve:

  • Finite capacity in Bottleneck resource
  • Exclusive in Batch capacity
  • Efficiency percentage in Operations scheduling percentage

Viri pripadajo skupinam virov in proizvodnim enotam ter imajo določene zmožnosti. Koledarji delovnega časa se dodelijo skupini virov. Učinkovitost vpliva na rezervirani čas: “Scheduling time = Time x 100 / Efficiency percentage.” (Čas terminiranja se izračuna iz časa in odstotka učinkovitosti po navedeni formuli.) (vir)

Vir, pri katerem je polje Finite capacity nastavljeno na No, “might therefore be overbooked.” (je zato lahko preobremenjen.) (vir)

2. Tehnološki postopki in proizvodni nalogi

Tehnološki postopek vsebuje operacije, katerih lastnosti so določene glede na zahteve po virih. Potrjeni planirani nalogi postanejo proizvodni nalogi. Ti prehajajo skozi stanja Created, Estimated, Scheduled, Released, Started, Reported as finished in Ended.

3. Okvirno terminiranje: kapacitete na ravni skupin virov

Okvirno terminiranje rezervira kapacitete na ravni skupin virov. Microsoft pojasnjuje: “Unlike job scheduling, operations scheduling doesn’t explode the operations… into jobs.” (Za razliko od podrobnega terminiranja okvirno terminiranje operacij ne razčleni na posamezne naloge.) Upošteva le trajanje: “Start times and end times aren’t scheduled.” (Ure začetka in konca se ne določijo.) Konkretnega vira ne izbere. (vir)

4. Podrobno terminiranje: upoštevanje razpoložljivih kapacitet

Podrobno terminiranje vsako operacijo razčleni na naloge za pripravo, obdelavo, čakanje in transport ter jih razporedi na konkretne vire. Microsoft navaja: “Job scheduling is typically used to schedule individual jobs on the shop floor for an immediate or short-term time frame.” (Podrobno terminiranje se običajno uporablja za razporejanje posameznih nalog v proizvodnji za neposredno izvedbo ali kratkoročno obdobje.)

V pogovornem oknu Schedule jobs določite:

MožnostKaj omogoča
Scheduling directionForward ali Backward od določenega datuma
Finite capacityObremenitev “can’t be larger than the capacity that’s available” (ne sme presegati razpoložljivih kapacitet)
Finite materialsBrez te možnosti “the system assumes that all items are available” (sistem predpostavlja, da so vsi artikli na voljo)
Primary resource selectionGlede na Duration ali Priority

Pri upoštevanju omejenih kapacitet se vštevajo tudi rezervacije drugih nalogov. Čas je na voljo, ko je vir razpoložljiv “and there are no other reservations on capacity.” (in ni drugih rezervacij kapacitet.) Upoštevanje omejitev glede lastnosti zagotavlja, da vir izpolnjuje zahteve, določene pri operaciji tehnološkega postopka. Ob upoštevanju omejene razpoložljivosti materiala velja: “a production order can’t be scheduled to start until capacity and materials are available at the same time.” (Začetka proizvodnega naloga ni mogoče terminirati, dokler niso hkrati na voljo kapacitete in materiali.) (vir)

5. Ganttov diagram za podrobno terminiranje

Planer pregleduje operacije v Ganttovem diagramu, ki ga odpre iz proizvodnega naloga, vira ali delovnega prostora Production floor management. Na voljo sta pogleda Order in Resource. V pogledu Resource vrstica kapacitet z rdečo označuje preobremenitve, ikone pa opozarjajo na pomanjkanje materiala. Meni Schedule jobs omogoča terminiranje ene ali več izbranih operacij z ukazi Forward from scheduling date, Backward ali Forward from material availability date. Planerji lahko tudi urejajo zaporedje operacij na viru in jih prerazporejajo na drug vir. (vir)

6. Upoštevanje omejenih kapacitet v modulu Planning Optimization

Planning Optimization je Microsoftov mehanizem za glavno planiranje. Deluje kot dodatek, ki se namesti prek storitve Lifecycle Services in se izvaja kot zunanja večnajemniška storitev. Vgrajeni mehanizem za glavno planiranje je pri uvedbah v oblaku opuščen. (vir)

Upoštevanje omejenih kapacitet je treba vklopiti na treh mestih:

  1. V oknu Master planning parameters na zavihku Planned orders: možnost Capacity planning za Production nastavite na Yes.
  2. V oknu Master plans na hitrem zavihku General: polje Finite capacity nastavite na Yes in določite še Finite capacity time fence.
  3. Pri vsakem viru na hitrem zavihku Operation: polje Finite capacity nastavite na Yes.

Znotraj te časovne meje velja: “if there isn’t enough capacity on the resources, the delivery date is pushed out.” (Če viri nimajo dovolj kapacitet, se datum dobave prestavi na poznejši čas.) Planirani proizvodni nalogi “are backward-scheduled from the requirement date.” (se terminirajo nazaj od datuma potrebe.) (vir)

Kaj ostane planerju

  • Glavno planiranje z omejenimi kapacitetami ni primerno, če se kapacitete spreminjajo z izmenami. “If your capacity can change as requirements change (for example, when you’re working with shifts), you shouldn’t use finite capacity functionality, because the calculated processing times won’t be correct.” (Če se vaše kapacitete lahko spreminjajo glede na potrebe, na primer pri delu v izmenah, funkcionalnosti omejenih kapacitet ne uporabljajte, saj izračunani časi obdelave ne bodo pravilni.) (vir)
  • Omejitve kapacitet se upoštevajo le znotraj časovne meje. Zunaj meje Finite capacity time fence se pri planiranju kapacitete obravnavajo kot neomejene. Microsoft opozarja: “a single-day time fence is probably too low for most manufacturers.” (Enodnevna časovna meja je za večino proizvodnih podjetij verjetno prekratka.)
  • Ozka grla nimajo posebnega planskega obdobja. Planning Optimization “doesn’t use the Bottleneck time fence parameter… bottleneck resources are always scheduled by using the same time fence as non-bottleneck resources.” (Ne uporablja parametra Bottleneck time fence. Viri, ki so ozka grla, se vedno terminirajo z enako časovno mejo kot drugi viri.)
  • Pri večnitnem izvajanju se omejitve kapacitet ne upoštevajo. “If you’re using multi-threaded master planning and operations scheduling, finite capacity will not be considered.” (Če uporabljate večnitno glavno planiranje in okvirno terminiranje, se omejene kapacitete ne upoštevajo.) (vir)
  • Nalog za nalogom. Podrobno terminiranje vsak proizvodni nalog razporedi naprej ali nazaj v termine, ki jih že rezervirane kapacitete še dopuščajo. Vire izbira glede na trajanje ali prednost. Prej terminirani nalogi obdržijo svoje termine.
  • Priprava za vsako operacijo. Pripravljalni čas je določen pri operaciji tehnološkega postopka. Določanje zaporedja v glavnem planiranju razvršča planirane naloge glede na lastnosti izdelka, kot sta barva in velikost (vir).
  • Vlečenje in spuščanje premakne eno operacijo. Pri tem velja: “You can only reschedule the job on the same resource, and you can only schedule one job at a time.” (Operacijo lahko ponovno terminirate le na istem viru in le po eno naenkrat.) Izbrane operacije lahko prek menijev terminirate, razvrščate ali prerazporejate. Planerji naletijo tudi na sporočilo “Could not schedule the job within the loaded time period.” (Operacije ni bilo mogoče terminirati znotraj naloženega časovnega obdobja.) (vir)
  • Omejeno število virov na operacijo. “You can schedule a maximum of 32 resources per operation.” (Za posamezno operacijo lahko razporedite največ 32 virov.)

D365 SCM torej upošteva omejene kapacitete le delno: znotraj časovne meje, pri nespremenljivih kapacitetah in za en nalog naenkrat. Vse drugo ostane okvirni plan, ki ga planerji ročno popravljajo v Ganttovem diagramu.

Kdaj vgrajeno terminiranje v D365 SCM zadostuje

Podrobno terminiranje v kombinaciji z modulom Planning Optimization zadostuje, kadar:

  • S terminiranjem posameznih nalogov po prednostnem vrstnem redu dosežete želeni rezultat.
  • So izmene stalne, zato glavno planiranje z omejenimi kapacitetami izračuna pravilne čase.
  • Pripravljalni čas za vsako operacijo ali razvrščanje po lastnostih izdelkov ustrezno zajame vaše menjave.
  • Planerju zadostuje okvirno preverjanje kapacitet v glavnem planiranju.
  • Imajo planerji ob spremembah plana čas za ponovno terminiranje in prilagajanje operacij v Ganttovem diagramu.

Če to velja za vašo proizvodnjo, vklopite Finite capacity pri vseh pomembnih virih in izberite realno časovno mejo.

Kdaj potrebujete namensko orodje za terminiranje proizvodnje

Vgrajene funkcije ne zadostujejo več, ko za vas velja več od naslednjega:

  • Številni proizvodni nalogi uporabljajo iste stroje, vrstni red njihovega terminiranja pa vpliva na rezultat.
  • Izmene, nadure in odsotnosti iz tedna v teden spreminjajo razpoložljive kapacitete.
  • Menjave so odvisne od zaporedja.
  • Kalupi, preoblikovalna orodja ali vpenjala se uporabljajo na več strojih, nekatere operacije pa zahtevajo več operaterjev hkrati.
  • Prihod materiala odloča o tem, katera operacija se lahko začne.
  • Nujni nalogi in okvare večkrat na teden zahtevajo ponovno planiranje.

Na kaj bodite pozorni

  • Skupno terminiranje vseh nalogov in virov, ne vsakega proizvodnega naloga posebej.
  • Upoštevanje dejanskih kapacitet in izmen, odsotnosti in nadur v celotnem planskem obdobju.
  • Matrika časov menjav: asimetrični časi menjav, odvisni od zaporedja, s katerimi se skupni pripravljalni čas zmanjša na minimum.
  • Orodja kot skupni viri z omejeno razpoložljivostjo in operacije, ki zahtevajo več operaterjev.
  • Terminiranje ob upoštevanju materiala s preverjanjem zalog in pričakovanih dobav po nabavnih nalogih.
  • Nadomestni stroji in osebje, ki jih sistem uporabi, ko primarni vir ni na voljo.
  • Urejanje v gantogramu, pri katerem premik ene operacije ohrani usklajenost preostalega razporeda.
  • Samodejno ponovno terminiranje ob spremembah v proizvodnji ali pri naročilih.
  • Jasna razmejitev odgovornosti s SCM. Vprašajte, kako se termini prenesejo na proizvodni nalog in operacije tehnološkega postopka ter kako se prepreči, da bi jih terminiranje opravil prepisalo.

Možnosti lahko razdelimo v štiri skupine:

  • Terminiranje opravil v D365 SCM in Planning Optimization pokrivata terminiranje posameznih nalogov ob upoštevanju omejenih kapacitet ter glavno planiranje ob upoštevanju kapacitet.
  • Celovite rešitve APS za velika podjetja se povežejo v okviru projekta uvedbe, z njimi pa dela namenska ekipa planerjev.
  • Planske table prikažejo proizvodne naloge na pregledni tabli, na kateri jih planer ročno razporeja.
  • APS v oblaku s podporo izvajanju v proizvodnji, kamor spada SkyPlanner, samodejno terminira vse vire ob sistemu Supply Chain Management in sproti prilagaja razpored spremembam v proizvodnji.

Kje je mesto rešitve SkyPlanner

SkyPlanner APS terminira vse proizvodne naloge in vsa delovna mesta skupaj. Pogon Arcturus AI v nekaj sekundah izdela razpored na ravni operacij. Zaporedje določi glede na prednost operacije, datum zaključka, prednost stranke ter funkciji Fast Track in Dynamic Priorities. Running Time Lock ohrani termine operacij, ki se že izvajajo.

Razpoložljive kapacitete se določajo po dejanskih izmenah, osebju, dopustih in nadurnih izmenah, zato je spreminjanje kapacitet običajen del planiranja. Matrika časov menjav vsebuje čas prehoda med vsakim parom izdelkov v obeh smereh, pogon pa izbere zaporedje z najmanjšim skupnim pripravljalnim časom. Orodja so skupni viri z omejeno razpoložljivostjo, posamezna operacija pa lahko hkrati zahteva več operaterjev.

Terminiranje na podlagi materiala simulira prihodnje zaloge iz trenutne zaloge in pričakovanih dobav po nabavnih nalogih, zato delo razporedi le v termine, ko je material na voljo. Autopilot ob spremembah v proizvodnji samodejno prilagodi razpored ter pri tem upošteva vaše zaklenjene termine in prednostne naloge. Operaterji vidijo svojo čakalno vrsto in beležijo delo s funkcijo Mobile Confirmations.

Izberite SkyPlanner namesto D365, če želite resnično terminiranje proizvodnje ob upoštevanju omejenih kapacitet, ne le delnega upoštevanja omejitev. SkyPlanner za vsak stroj, osebo, orodje in material upošteva dejansko razpoložljivost ob točno določenem času v celotnem planskem obdobju, ne le znotraj časovne meje.

Izberite SkyPlanner namesto terminiranja opravil v D365, če si veliko nalogov deli iste stroje. Terminiranje opravil obdeluje vsak nalog posebej, zato najboljše termine dobi nalog, ki je terminiran prvi. SkyPlanner v nekaj sekundah terminira vse naloge skupaj, Autopilot pa ob vsaki pomembni spremembi samodejno prilagodi razpored.

Izberite SkyPlanner namesto upoštevanja omejenih kapacitet v Planning Optimization, če se vaše kapacitete spreminjajo zaradi izmen, nadur in odsotnosti. Microsoftova lastna navodila za tak primer izključujejo upoštevanje omejenih kapacitet v glavnem planiranju. SkyPlanner pri planiranju upošteva dejanske izmene v celotnem planskem obdobju.

Izberite SkyPlanner namesto obeh, če o tem, kaj lahko steče naslednje, odločajo od zaporedja odvisne menjave, skupna orodja, operacije z več operaterji in prihod materiala ter želite rešitev začeti uporabljati v nekaj tednih po začetku uvajanja, skupaj s funkcijo Mobile Confirmations za operaterje.

Začnite z izvozom svojih proizvodnih nalogov v 30-dnevnem brezplačnem preizkusu (do 20 delovnih mest, brez kreditne kartice). Cena se začne pri 199 € na mesec in vključuje 5 delovnih mest.

SkyPlanner se dvosmerno povezuje s sistemom Dynamics 365 Supply Chain Management prek njegovih standardnih podatkovnih entitet. Ekipa SkyPlanner povezavo nastavi med uvajanjem. Preberite pregled SkyPlanner za Dynamics 365 SCM, vodnik za povezavo z Dynamics 365 SCM ali obiščite središče povezav s sistemi ERP.

Mnenja proizvodnih podjetij o rešitvi SkyPlanner

Kalle Kalliomäki, strokovnjak za oskrbovalno verigo pri podjetju UTU, v proizvodnji električnih razdelilnikov v Ulvili

2 hprihranka vsak teden

»SkyPlanner nam je omogočil prehod s planiranja proizvodnje v Excelovih preglednicah na optimizacijo proizvodnje v realnem času.«

Kalle Kalliomäki, strokovnjak 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 do proizvodne linije prispe v nekaj sekundah.

Preberite mnenje podjetja UTU

Operaterji v oblačilih za čiste prostore ob polnilni liniji za stekleničke v farmacevtski tovarni podjetja Laboratory & Allied v Nairobiju

+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 vsa delovna mesta pa traja manj kot 30 minut.

Preberite mnenje podjetja Laboratory & Allied

Pogled iz zraka na tovarno strešnih varnostnih sistemov podjetja Piristeel v Kauhavi

99,2%zanesljivost dobav

»SkyPlanner je olajšal prepoznavanje ozkih grl in vnesel več jasnosti v vodenje proizvodnje.«

Toni Tuori, vodja proizvodnje
Piristeel · Strešni varnostni sistemi in sistemi za odvajanje deževnice

Zanesljivost dobav je letos dosegla 99,2%, pri terminiranju pa prihranijo do štiri ure delovnega časa na dan.

Preberite mnenje podjetja Piristeel

Varilec podjetja KJH-Comp brusi varjeno jekleno konstrukcijo v obratu v Alahärmäju

98%zanesljivost dobav, prej približno 50%

»SkyPlanner ima odločilno vlogo pri ohranjanju naše zanesljivosti dobav.«

Hannu Lahtinen, direktor
KJH-Comp · Obdelava pločevine in pogodbena proizvodnja

Zanesljivost dobav se je s približno 50% povečala na kar 98%, za terminiranje pa zdaj namesto dveh vodij potrebujejo le enega.

Preberite mnenje podjetja KJH-Comp

Pogosta vprašanja

Kakšna je razlika med terminiranjem operacij in terminiranjem opravil v D365 SCM?

Terminiranje operacij rezervira čas na skupinah virov, ne določi pa časa začetka in konca niti ne izbere posameznega vira. Terminiranje opravil razdeli operacije na opravila priprave, obdelave, čakanja in transporta ter jih razporedi na konkretne vire. To je kratkoročna raven terminiranja, ki upošteva omejene kapacitete.

Ali upoštevanje omejenih kapacitet v Planning Optimization zadostuje za terminiranje proizvodnje?

Ne. To je funkcija glavnega planiranja, ki kapacitete obravnava kot omejene le znotraj časovne meje Finite capacity time fence, zunaj nje pa kot neomejene. Microsoft njeno uporabo odsvetuje, kadar se kapacitete spreminjajo zaradi izmen. Funkcija načrtuje datume in kapacitete za planirane proizvodne naloge, terminiranje opravil pa opravila razporedi na konkretne vire.

Naj uporabljamo terminiranje opravil v D365 in Planning Optimization ali SkyPlanner?

Za planiranje materiala uporabljajte Planning Optimization, za terminiranje proizvodnje ob upoštevanju omejenih kapacitet pa SkyPlanner. D365 omejene kapacitete upošteva le delno: samo znotraj časovne meje, ne pri kapacitetah, ki se spreminjajo po izmenah, pri terminiranju opravil pa obdeluje vsak nalog posebej, zato prvi terminirani nalog dobi najboljše termine. SkyPlanner vse naloge, stroje, osebe, orodja in materiale terminira skupaj ob upoštevanju njihove omejene razpoložljivosti. Pri tem uporablja matriko časov menjav, ki upošteva smer prehoda, Autopilot pa ob vsaki pomembni spremembi samodejno prilagodi razpored. Rešitev začnete uporabljati v nekaj tednih, že od 199 € na mesec, s 30-dnevnim preizkusom na lastnih podatkih.

Ali D365 SCM podpira pripravljalne čase, odvisne od zaporedja?

Pripravljalni čas se nastavi za vsako operacijo tehnološkega postopka, glavno planiranje pa lahko planirane naloge razvrsti glede na lastnosti izdelkov, kot sta barva in velikost. SkyPlanner APS uporablja matriko časov menjav (z modre na rdečo 30 minut, z rdeče na modro 60) in operacije razvršča tako, da skupni pripravljalni čas zmanjša na minimum.

Ali SkyPlanner nadomesti Planning Optimization?

Ne. Planning Optimization še naprej planira material in predlaga planirane proizvodne naloge. SkyPlanner potrjene proizvodne naloge terminira na vseh virih in termine pošlje nazaj v Supply Chain Management.

Ali lahko SkyPlanner preizkusim pred povezavo z D365 SCM?

Da. Izvozite odprte proizvodne naloge, operacije tehnoloških postopkov in vire v Excel ali CSV, jih uvozite med 30-dnevnim preizkusom ter razpored primerjajte s svojim trenutnim planom. Oglejte si cenik, začnite preizkus ali stopite v stik s prodajo.