Liidestused / ERP / Microsoft Dynamics 365 Supply Chain Management
Kas Dynamics 365 Supply Chain Management toetab tootmise planeerimist masinate ja töötajate tegeliku võimsuse piires? Job Scheduling, Planning Optimization ja SkyPlanner APS
Ainult osaliselt. Microsoft Dynamics 365 Supply Chain Management arvestab Planning Optimizationis tegelikku tootmisvõimsust ainult määratud ajapiiri sees. Microsoft soovitab seda funktsiooni mitte kasutada, kui tootmisvõimsus muutub koos vahetustega (allikas). Tööde ajastamine broneerib võimsust ühe tellimuse kaupa, arvestades juba tehtud broneeringuid. Muus osas koostab D365 ligikaudse plaani. Tehased, kus tuleb kogu planeerimisperioodi ulatuses kellaajalise täpsusega arvestada iga tellimuse, masina, inimese, tööriista, materjali ja ümberseadistuse tegelikke piiranguid, kasutavad Supply Chain Managementi kõrval SkyPlanner APS-i.
See artikkel käsitleb Supply Chain Managementi – Dynamics AX-i järeltulijaks olevat finants- ja tegevusjuhtimise rakendust. Business Central on teine toode, millel on teistsugune planeerimismudel. Seda käsitleb artikkel Kas Business Central toetab tootmise planeerimist tegeliku võimsuse piires?
Kuidas D365 SCM tootmise ajakava koostab: samm-sammult
1. Ressursid, ressursirühmad ja kalendrid
Tootmisvõimsus määratakse ressurssidele. Igal ressursil on tüüp: Vendor, Human resources, Machine, Tool, Location või Facility. Lehe Resources kiirkaardil Operation on iga ressursi kohta järgmised väljad:
- Finite capacity ja Bottleneck resource
- Exclusive ja Batch capacity
- Efficiency percentage ja Operations scheduling percentage
Ressursid kuuluvad ressursirühmadesse ja tootmisüksustesse ning neil on kindlad võimekused. Tööajakalendrid määratakse ressursirühmale. Efektiivsus muudab broneeritavat aega: “Scheduling time = Time x 100 / Efficiency percentage.” (Ajastamisel arvestatav aeg saadakse aja korrutamisel sajaga ja jagamisel efektiivsusprotsendiga.) (allikas)
Kui ressursi välja Finite capacity väärtus on No, siis see “might therefore be overbooked.” (võib seetõttu olla üle broneeritud). (allikas)
2. Tehnoloogilised marsruudid ja tootmistellimused
Tehnoloogiline marsruut sisaldab marsruudioperatsioone, mille omadused on määratud ressursivajaduse järgi. Kinnitatud plaanilistest tellimustest saavad tootmistellimused. Need läbivad olekud Created, Estimated, Scheduled, Released, Started, Reported as finished ja Ended.
3. Operatsioonide ajastamine: ligikaudne võimsusarvestus ressursirühmades
Operatsioonide ajastamine broneerib võimsust ressursirühmadele. Microsofti sõnul: “Unlike job scheduling, operations scheduling doesn’t explode the operations… into jobs.” (Erinevalt tööde ajastamisest ei jaga operatsioonide ajastamine operatsioone töödeks.) Arvestatakse ainult kestusi: “Start times and end times aren’t scheduled.” (Algus- ja lõpuaegu ei määrata.) Konkreetset ressurssi ei valita. (allikas)
4. Tööde ajastamine: tegeliku võimsuse arvestamine
Tööde ajastamine jagab iga operatsiooni töödeks (seadistus, töötlemine, ooteaeg, transport) ja broneerib need konkreetsetele ressurssidele. Microsoft: “Job scheduling is typically used to schedule individual jobs on the shop floor for an immediate or short-term time frame.” (Tööde ajastamist kasutatakse tavaliselt tootmissaali üksikute tööde ajastamiseks vahetuks täitmiseks või lühiajaliseks perioodiks.)
Dialoogis Schedule jobs määratakse järgmised valikud:
| Valik | Mida see teeb |
|---|---|
| Scheduling direction | Määratud kuupäevast Forward või Backward |
| Finite capacity | Koormus “can’t be larger than the capacity that’s available” (ei tohi ületada saadaolevat võimsust) |
| Finite materials | Ilma selle valikuta “the system assumes that all items are available” (eeldab süsteem, et kõik kaubad on saadaval) |
| Primary resource selection | Duration või Priority järgi |
Võimsuspiirangute arvestamisel võetakse arvesse teiste tellimuste broneeringuid: vaba on aeg, mil ressurss on saadaval “and there are no other reservations on capacity.” (ja võimsusele pole muid broneeringuid). Valik Finite properties nõuab, et ressurss vastaks marsruudioperatsioonil määratud omadustele. Materjalipiirangute arvestamisel “a production order can’t be scheduled to start until capacity and materials are available at the same time.” (ei saa tootmistellimuse algust ajastada enne, kui nii võimsus kui ka materjalid on samal ajal saadaval). (allikas)
5. Gantti diagramm tööde ajastamiseks
Planeerija vaatab töid Gantti diagrammil, mille saab avada tootmistellimuse või ressursi juurest või tööruumist Production floor management. Diagrammil on vaated Order ja Resource. Vaates Resource kuvatakse võimsusriba, millel ülebroneeringud on punased. Materjalipuudust tähistavad ikoonid. Menüü Schedule jobs kaudu saab ühe või mitu valitud tööd ajastada valikutega Forward from scheduling date, Backward või Forward from material availability date. Planeerijad saavad ka ressursi töid järjestada ja töid teisele ressursile ümber määrata. (allikas)
6. Võimsuspiirangute arvestamine Planning Optimizationis
Planning Optimization on Microsofti üldplaneerimise mootor. See töötab lisandmoodulina, mis paigaldatakse Lifecycle Servicesi kaudu välise, mitut rentnikku teenindava teenusena. Pilvekeskkondades on sisseehitatud üldplaneerimismootor kasutuselt kõrvaldatavaks märgitud. (allikas)
Võimsuspiirangute arvestamine tuleb sisse lülitada kolmes kohas:
- Lehe Master planning parameters vahekaardil Planned orders: määrake jaotises Production välja Capacity planning väärtuseks Yes.
- Lehe Master plans kiirkaardil General: määrake välja Finite capacity väärtuseks Yes ja seadistage ka Finite capacity time fence.
- Iga ressursi kiirkaardil Operation: määrake välja Finite capacity väärtuseks Yes.
Ajapiiri sees kehtib: “if there isn’t enough capacity on the resources, the delivery date is pushed out.” (kui ressurssidel ei ole piisavalt võimsust, nihutatakse tarnekuupäev hilisemaks). Plaanilised tootmistellimused “are backward-scheduled from the requirement date.” (ajastatakse vajaduse kuupäevast tagasi). (allikas)
Mis jääb planeerija teha
- Võimsuspiiranguid arvestav üldplaneerimine ei sobi vahetustega muutuva võimsuse korral. “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.” (Kui teie võimsus võib vajaduste muutudes muutuda, näiteks vahetustega töötamisel, ei tohiks võimsuspiirangute arvestamise funktsiooni kasutada, sest arvutatud töötlemisajad ei ole õiged.) (allikas)
- Võimsust arvestatakse ainult ajapiiri sees. Väljaspool parameetriga Finite capacity time fence määratud perioodi planeeritakse ilma võimsuspiiranguteta. Microsoft märgib: “a single-day time fence is probably too low for most manufacturers.” (ühepäevane ajapiir on enamiku tootjate jaoks tõenäoliselt liiga lühike).
- Kitsaskohtadele eraldi planeerimisperioodi ei ole. 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.” (ei kasuta parameetrit Bottleneck time fence… kitsaskohaks olevaid ressursse ajastatakse alati sama ajapiiriga nagu ülejäänud ressursse).
- Mitme lõimega arvutamisel jäävad võimsuspiirangud kõrvale. “If you’re using multi-threaded master planning and operations scheduling, finite capacity will not be considered.” (Kui kasutate mitmel lõimel üldplaneerimist ja operatsioonide ajastamist, ei arvestata võimsuspiiranguid.) (allikas)
- Üks tellimus korraga. Tööde ajastamine paigutab iga tootmistellimuse ajakavasse edasi- või tagasisuunas, arvestades juba broneeritud võimsust, ning valib ressursid kestuse või prioriteedi järgi. Varem ajastatud tellimused säilitavad oma ajakohad.
- Seadistusaeg määratakse operatsioonile. Seadistust arvestatakse marsruudioperatsioonile määratud ajana. Üldplaneerimisel järjestatakse plaanilised tellimused toote omaduste, näiteks värvi ja suuruse järgi (allikas).
- Lohistamine liigutab üht tööd. Lohistamise kohta öeldakse: “You can only reschedule the job on the same resource, and you can only schedule one job at a time.” (Tööd saab ümber ajastada ainult sama ressursi piires ja korraga saab ajastada ainult ühe töö.) Valitud töid ajastatakse, järjestatakse või määratakse ümber menüüde kaudu. Planeerijad kohtavad ka teadet “Could not schedule the job within the loaded time period.” (Tööd ei saanud laaditud ajavahemikku ajastada.) (allikas)
- 32 ressurssi operatsiooni kohta. “You can schedule a maximum of 32 resources per operation.” (See on ühe operatsiooni jaoks ajastatavate ressursside ülempiir.)
Kokkuvõttes arvestab D365 SCM võimsuspiiranguid vaid osaliselt: määratud ajapiiri sees, püsiva võimsuse korral ja ühe tellimuse kaupa. Kõiges muus koostatakse ligikaudne plaan, mida planeerijad Gantti diagrammil käsitsi parandavad.
Millal piisab D365 SCM-i enda ajastamisest
Tööde ajastamisest koos Planning Optimizationiga piisab, kui:
- Tellimuste ükshaaval prioriteedi järgi ajastamine annab vajaliku tulemuse.
- Vahetused on püsivad, nii et võimsuspiiranguid arvestav üldplaneerimine annab õiged ajad.
- Operatsioonile määratud seadistusajast või toote omaduste järgi järjestamisest piisab teie ümberseadistuste arvestamiseks.
- Planeerijale piisab üldplaneerimisel ligikaudsest võimsuse kontrollist.
- Planeerijatel on plaanide muutudes aega Gantti diagrammil töid ümber ajastada ja kohandada.
Kui see kirjeldab teie tehast, lülitage Finite capacity sisse kõigil olulistel ressurssidel ja valige realistlik ajapiir.
Millal vajate tegelikku võimsust arvestavat tootmise planeerimise tarkvara
Olete süsteemi enda võimalustest välja kasvanud, kui teie puhul kehtib mitu järgmist asjaolu:
- Paljud tootmistellimused kasutavad samu masinaid ja tellimuste ajastamise järjekord mõjutab tulemust.
- Vahetused, ületunnid ja puudumised muudavad võimsust nädalast nädalasse.
- Ümberseadistused sõltuvad tööde järjekorrast.
- Vorme, stantse või kinnitusvahendeid jagatakse masinate vahel ning mõni töö vajab korraga mitut operaatorit.
- Materjali saabumine määrab, milline töö saab alata.
- Kiirtellimused ja rikked sunnivad mitu korda nädalas plaani ümber tegema.
Mida lahenduse valikul jälgida
- Kõigi tellimuste ja ressursside ühine ajakava, mitte iga tootmistellimuse eraldi planeerimine.
- Tootmise planeerimine tegeliku masina- ja personalivõimsuse piires, arvestades tegelikke vahetusi, puudumisi ja ületunnitööd kogu planeerimisperioodi jooksul.
- Seadistusaegade maatriks: järjekorrast ja ülemineku suunast sõltuvad ümberseadistusajad, mille alusel minimeeritakse seadistustele kuluv koguaeg.
- Tööriistad kui piiratud saadavusega jagatud ressursid ja mitut operaatorit vajavad tööd.
- Materjalide saadavust arvestav ajakava koostamine, mis kontrollib laoseisu ja saabuvaid ostutellimusi.
- Asendusmasinad ja -töötajad, mida planeerimismootor rakendab, kui põhiressurss pole saadaval.
- Gantti diagrammi muutmine nii, et ühe töö nihutamisel jääb ülejäänud ajakava kooskõlaliseks.
- Ajakava automaatne ümberplaneerimine, kui tootmine või tellimused muutuvad.
- Selge vastutusjaotus SCM-iga. Küsige, kuidas jõuavad ajakavas määratud kuupäevad tootmistellimusele ja marsruudioperatsioonidele ning kuidas välditakse nende ülekirjutamist tööde ajakava koostamisel.
Lahendused jagunevad nelja rühma:
- D365 SCM-i tööde ajakava koostamine ja Planning Optimization võimaldavad planeerida tootmist tellimuse kaupa olemasoleva võimsuse piires ning koostada võimsust arvestavat koondplaani.
- Suurettevõtete APS-lahendused liidestatakse juurutusprojekti käigus ja neid kasutab eraldi planeerimismeeskond.
- Planeerimistahvlid kuvavad tootmistellimused visuaalsel tahvlil, kus planeerija neid ise haldab.
- Pilvepõhine APS koos tootmistööde täitmise haldusega koostab Supply Chain Managementi kõrval automaatselt kõigi ressursside ajakava ja planeerib seda tootmise muutudes pidevalt ümber. Sellesse rühma kuulub SkyPlanner.
Millal sobib SkyPlanner
SkyPlanner APS koostab kõigi tootmistellimuste ja töökohtade ajakava ühiselt. Arcturus AI mootor loob operatsioonitaseme ajakava sekunditega, määrates tööde järjekorra töö prioriteedi, valmimiskuupäeva, kliendi prioriteedi ning funktsioonide Fast Track ja Dynamic Priorities alusel. Running Time Lock hoiab käimasolevad tööd paigal.
Tootmise planeerimine arvestab tegelikke vahetusi, töötajaid, puhkusi ja ületunnivahetusi ning järgib saadaoleva võimsuse piire, seega on võimsuse muutumine tavapärane. Seadistusaegade maatriksis on iga tootepaari ümberseadistusaeg mõlemas suunas ning mootor valib järjekorra, mille puhul kulub seadistustele kõige vähem aega. Tööriistad on piiratud saadavusega jagatud ressursid ja üks töö võib vajada korraga mitut operaatorit.
Materjalidest lähtuv ajakava koostamine modelleerib tulevast laoseisu olemasoleva varu ja saabuvate ostutellimuste põhjal, nii et töö planeeritakse ainult ajale, mil materjal on olemas. Autopilot planeerib tootmise muutudes ajakava automaatselt ümber, järgides teie lukustusi ja prioriteete. Operaatorid näevad oma tööjärjekorda ja registreerivad tööd funktsiooniga Mobile Confirmations.
Valige D365 asemel SkyPlanner, kui soovite tootmise planeerimisel arvestada tegelikku võimsust tervikuna, mitte osade kaupa. SkyPlanner arvestab iga masina, inimese, tööriista ja materjali piiratud saadavust kellaajalise täpsusega kogu planeerimisperioodi vältel, mitte ainult kindla ajapiiri sees.
Valige D365 tööde ajakava koostamise asemel SkyPlanner, kui paljud tellimused kasutavad samu masinaid. Tööde ajakava koostatakse tellimuse kaupa ja parimad ajavahemikud saab tellimus, mida planeeritakse esimesena. SkyPlanner koostab kõigi tellimuste ühise ajakava sekunditega ning Autopilot planeerib selle iga olulise muutuse korral automaatselt ümber.
Valige Planning Optimizationi võimsuspiiranguid arvestava planeerimise asemel SkyPlanner, kui vahetused, ületunnitöö ja puudumised muudavad teie tootmisvõimsust. Microsofti enda juhised välistavad sellisel juhul võimsuspiirangute kasutamise koondplaneerimises. SkyPlanner lähtub tegelikest vahetustest kogu planeerimisperioodi jooksul.
Valige mõlema asemel SkyPlanner, kui järgmise töö valiku määravad järjekorrast sõltuvad ümberseadistused, jagatud tööriistad, mitut operaatorit vajavad tööd ja materjalide saabumine ning soovite lahenduse kasutusele võtta nädalate jooksul pärast juurutuse algust, koos operaatoritele mõeldud funktsiooniga Mobile Confirmations.
Alustage oma tootmistellimuste ekspordist ja kasutage 30-päevast tasuta prooviperioodi (kuni 20 töökohta, krediitkaarti pole vaja). Hind algab 199 € kuus ja sisaldab 5 töökohta.
SkyPlanner liidestub Dynamics 365 Supply Chain Managementiga kahesuunaliselt selle standardsete andmeüksuste kaudu. SkyPlanneri meeskond seadistab liidestuse juurutamise käigus. Lugege ülevaadet SkyPlannerist Dynamics 365 SCM-i jaoks, tutvuge Dynamics 365 SCM-i liidestusjuhendiga või külastage ERP-liidestuste koondlehte.
Tootmisettevõtete kogemused SkyPlanneriga
2 hajasäästu igal nädalal
„SkyPlanner on viinud meie tootmise planeerimise Exceli tabelitest reaalajas tootmise optimeerimiseni.“
Kalle Kalliomäki, tarneahelaspetsialist
UTU · Elektrikilbid ja lülitusseadmed
Tootmise planeerimisel säästetakse igal nädalal 2 tundi tööaega ja uus tööjärjekord jõuab tootmisliinile sekunditega.
+90%tootmise tõhusus
„Tootmise tõhusus on kasvanud 90%.“
Abdul Rucyinga, IT-juht
Laboratory & Allied · Ravimitootmine
Tootmise tõhusus on kasvanud 90% ja kõiki töökohti hõlmava optimeeritud plaani koostamine kolmeks kuuks võtab alla 30 minuti.
99,2%tarnekindlus
„SkyPlanner on teinud kitsaskohad nähtavaks ja muutnud tootmise juhtimise selgemaks.“
Toni Tuori, tootmisjuht
Piristeel · Katuse turvatooted ja vihmaveesüsteemid
Tarnekindlus jõudis sel aastal 99,2%-ni ja ajakava koostamisel säästetakse päevas kuni neli tundi tööaega.
98%tarnekindlus varasema ligikaudu 50% asemel
„SkyPlanneril on meie tarnekindluse hoidmisel otsustav roll.“
Hannu Lahtinen, tegevjuht
KJH-Comp · Lehtmetallitööd ja lepinguline tootmine
Tarnekindlus tõusis ligikaudu 50%-lt koguni 98%-ni ning ajakava koostamiseks on nüüd kahe töödejuhataja asemel vaja üht.
Korduma kippuvad küsimused
Mille poolest erinevad D365 SCM-is operatsioonide ja tööde ajakava koostamine?
Operatsioonide ajakava koostamisel broneeritakse ressursirühmades operatsioonide kestusele vastav aeg, kuid ei määrata algus- ega lõppaegu ega valita konkreetset ressurssi. Tööde ajakava koostamisel jagatakse operatsioonid seadistus-, töötlemis-, oote- ja transporditöödeks ning broneeritakse need konkreetsetele ressurssidele. Tööde ajakava koostamine on lühiajaline planeerimistasand, mis arvestab tegelikke võimsuspiiranguid.
Kas Planning Optimizationi võimsuspiirangute arvestamisest piisab tootmise ajakava koostamiseks?
Ei. See on koondplaneerimise funktsioon, mis arvestab võimsuspiiranguid ainult parameetriga Finite capacity time fence määratud ajapiiri sees ning käsitleb võimsust väljaspool seda piiramatuna. Microsoft ei soovita seda kasutada, kui vahetused muudavad tootmisvõimsust. Funktsioon planeerib kavandatud tootmistellimuste kuupäevad ja võimsuse, tööde ajakava koostamisel aga broneeritakse tööd konkreetsetele ressurssidele.
Kas kasutada D365 tööde ajakava koostamist ja Planning Optimizationit või SkyPlannerit?
Kasutage Planning Optimizationit materjalide planeerimiseks ja SkyPlannerit tegelikku võimsust arvestava tootmisajakava koostamiseks. D365 arvestab võimsuspiiranguid vaid osaliselt: ainult määratud ajapiiri sees, mitte vahetuste kaupa muutuva võimsuse korral, ning tööde ajakava koostamisel ühe tellimuse kaupa. Seetõttu saab esimesena planeeritud tellimus parimad ajavahemikud. SkyPlanner planeerib kõik tellimused, masinad, inimesed, tööriistad ja materjalid ühiselt nende tegeliku saadavuse piires, arvestades seadistusaegade maatriksis ülemineku suunast sõltuvaid ümberseadistusaegu. Autopilot planeerib ajakava iga olulise muutuse korral ümber. Lahendus on kasutusel nädalate jooksul, hind algab 199 € kuus ja oma andmetega saab seda proovida 30 päeva.
Kas D365 SCM arvestab järjekorrast sõltuvaid seadistusaegu?
Seadistusaeg määratakse iga marsruudioperatsiooni jaoks eraldi ning koondplaneerimine saab järjestada kavandatud tellimused toote omaduste, näiteks värvi ja suuruse järgi. SkyPlanner APS kasutab seadistusaegade maatriksit (siniselt punasele 30 minutit, punaselt sinisele 60) ja järjestab tööd nii, et seadistustele kuluv koguaeg oleks minimaalne.
Kas SkyPlanner asendab Planning Optimizationit?
Ei. Planning Optimization jätkab materjalide planeerimist ja kavandatud tootmistellimuste pakkumist. SkyPlanner koostab kinnitatud tootmistellimuste ajakava kõigi ressursside lõikes ning saadab ajakavas määratud kuupäevad tagasi Supply Chain Managementi.
Kas saan SkyPlannerit proovida enne D365 SCM-iga liidestamist?
Jah. Eksportige avatud tootmistellimused, marsruudioperatsioonid ja ressursid Exceli või CSV-faili, importige need 30-päevase prooviperioodi jooksul ning võrrelge ajakava oma praeguse plaaniga. Vaadake hindu, alustage prooviperioodi või võtke ühendust müügimeeskonnaga.