Yhdistyy ERP- ja MES-järjestelmiin kuten

Integraatiot / ERP / Microsoft Dynamics 365 Supply Chain Management

Tukeeko Dynamics 365 Supply Chain Management hienokuormitusta? Job Scheduling, Planning Optimization ja SkyPlanner APS

Vain osittain. Microsoft Dynamics 365 Supply Chain Managementin Planning Optimization huomioi rajallisen kapasiteetin vain määritetyn aikarajan sisällä. Microsoft kehottaa olemaan käyttämättä tätä toimintoa, jos kapasiteetti muuttuu työvuorojen mukaan (lähde). Töiden suunnittelu varaa kapasiteettia tilaus kerrallaan aiemmat varaukset huomioiden. Muilta osin D365 tekee karkeasuunnittelua. Tehtaat, jotka tarvitsevat kellonajantarkan, todelliset rajoitteet huomioivan suunnitelman kaikille tilauksille, koneille, henkilöille, työkaluille, materiaaleille ja tuotevaihdoille koko suunnittelujaksolle, käyttävät SkyPlanner APS:ää Supply Chain Managementin rinnalla.

SkyPlanner APS:n Gantt-aikajana, jossa työt on aikataulutettu työpisteille. Alla näkyy tilausluettelo.

Tämä artikkeli käsittelee Supply Chain Managementia, Dynamics AX:n korvannutta talouden ja toiminnanohjauksen sovellusta. Business Central on eri tuote, ja sen suunnittelumalli on erilainen. Sitä käsitellään artikkelissa Tukeeko Business Central hienokuormitusta?

Näin D365 SCM suunnittelee tuotannon vaihe vaiheelta

1. Resurssit, resurssiryhmät ja kalenterit

Kapasiteetti määritetään resursseille. Jokaisella resurssilla on tyyppi: Vendor, Human resources, Machine, Tool, Location tai Facility. Resources-sivun Operation-pikavälilehdellä kullakin resurssilla on seuraavat asetukset:

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

Resurssit kuuluvat resurssiryhmiin ja tuotantoyksiköihin, ja niillä on kyvykkyyksiä. Työaikakalenterit määritetään resurssiryhmälle. Tehokkuus vaikuttaa varattavaan aikaan: “Scheduling time = Time x 100 / Efficiency percentage.” (Suunnittelussa varattava aika lasketaan keston ja tehokkuusprosentin perusteella.) (lähde)

Resurssi, jonka Finite capacity -asetuksen arvo on No, “might therefore be overbooked.” (voi siksi tulla ylivaratuksi.) (lähde)

2. Reitit ja tuotantotilaukset

Reitti sisältää työvaiheet, joiden ominaisuudet määritetään resurssivaatimusten mukaan. Vahvistetuista suunnitelluista tilauksista tulee tuotantotilauksia. Ne etenevät tilojen Created, Estimated, Scheduled, Released, Started, Reported as finished ja Ended kautta.

3. Työvaiheiden suunnittelu: resurssiryhmien karkeakuormitus

Työvaiheiden suunnittelu varaa kapasiteettia resurssiryhmiltä. Microsoft kuvaa toimintoa näin: “Unlike job scheduling, operations scheduling doesn’t explode the operations… into jobs.” (Toisin kuin töiden suunnittelu, työvaiheiden suunnittelu ei pilko työvaiheita töiksi.) Se käsittelee vain kestoja: “Start times and end times aren’t scheduled.” (Alkamis- ja päättymiskellonaikoja ei määritetä.) Se ei valitse yksittäistä resurssia. (lähde)

4. Töiden suunnittelu: hienokuormituksen osuus

Töiden suunnittelu jakaa jokaisen työvaiheen töiksi (asetus, käsittely, jonotus ja kuljetus) ja varaa niille kapasiteetin yksittäisiltä resursseilta. Microsoft: “Job scheduling is typically used to schedule individual jobs on the shop floor for an immediate or short-term time frame.” (Töiden suunnittelulla suunnitellaan tavallisesti tuotannon yksittäisiä töitä toteutettaviksi heti tai lähiaikoina.)

Schedule jobs -valintaikkunassa määritetään seuraavat asetukset:

AsetusVaikutus
Scheduling directionPäivämäärästä eteenpäin tai taaksepäin
Finite capacityKuormitus “can’t be larger than the capacity that’s available” (ei saa ylittää käytettävissä olevaa kapasiteettia)
Finite materialsIlman tätä asetusta “the system assumes that all items are available” (järjestelmä olettaa kaikkien nimikkeiden olevan saatavilla)
Primary resource selectionDuration- tai Priority-valinnan mukaan

Finite capacity huomioi muiden tilausten varaukset. Aikaa on vapaana silloin, kun resurssi on käytettävissä “and there are no other reservations on capacity.” (eikä kapasiteetille ole muita varauksia.) Finite properties edellyttää, että resurssi täyttää reitin työvaiheelle määritetyt ominaisuudet. Kun Finite materials on käytössä, “a production order can’t be scheduled to start until capacity and materials are available at the same time.” (tuotantotilaus voidaan suunnitella alkamaan vasta, kun sekä kapasiteettia että materiaaleja on samanaikaisesti saatavilla.) (lähde)

5. Gantt-kaavio töiden suunnittelussa

Suunnittelija tarkastelee töitä Gantt-kaaviossa, jonka voi avata tuotantotilaukselta, resurssilta tai Production floor management -työtilasta. Kaaviossa on tilaus- ja resurssinäkymä. Resurssinäkymän kapasiteettipalkki näyttää ylivaraukset punaisina, ja materiaalipuutteet näkyvät kuvakkeina. Schedule jobs -valikosta voi suunnitella yhden tai useamman valitun työn eteenpäin suunnittelupäivästä, taaksepäin tai eteenpäin materiaalien saatavuuspäivästä. Suunnittelija voi myös järjestää resurssin töitä ja siirtää niitä toiselle resurssille. (lähde)

6. Hienokuormitus Planning Optimizationissa

Planning Optimization on Microsoftin pääsuunnittelumoottori. Se toimii lisäosana, joka asennetaan Lifecycle Servicesin kautta ulkoiseksi moniasiakaspalveluksi. Sisäänrakennettu pääsuunnittelumoottori on poistumassa käytöstä pilviympäristöissä. (lähde)

Rajallisen kapasiteetin huomiointi on otettava käyttöön kolmessa paikassa:

  1. Master planning parameters, Planned orders -välilehti: tuotannon Capacity planning -asetuksen arvoksi Yes.
  2. Master plans, General-pikavälilehti: Finite capacity -asetuksen arvoksi Yes sekä Finite capacity time fence -aikarajan määritys.
  3. Jokainen resurssi, Operation-pikavälilehti: Finite capacity -asetuksen arvoksi Yes.

Aikarajan sisällä “if there isn’t enough capacity on the resources, the delivery date is pushed out.” (jos resurssien kapasiteetti ei riitä, toimituspäivä siirtyy myöhemmäksi.) Suunnitellut tuotantotilaukset “are backward-scheduled from the requirement date.” (suunnitellaan taaksepäin tarvepäivästä.) (lähde)

Mitä jää suunnittelijan tehtäväksi

  • Rajallista kapasiteettia huomioiva pääsuunnittelu ei sovi vuorojen mukaan vaihtelevalle kapasiteetille. “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.” (Jos kapasiteetti voi muuttua tarpeiden mukaan esimerkiksi vuorotyössä, rajallisen kapasiteetin toimintoa ei pidä käyttää, koska lasketut käsittelyajat eivät ole oikein.) (lähde)
  • Hienokuormitus toimii vain aikarajan sisällä. Finite capacity time fence -aikarajan ulkopuolella suunnittelu olettaa kapasiteetin rajattomaksi. Microsoft toteaa: “a single-day time fence is probably too low for most manufacturers.” (yhden päivän aikaraja on todennäköisesti liian lyhyt useimmille valmistajille.)
  • Pullonkauloille ei ole omaa suunnittelujaksoa. 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 käytä Bottleneck time fence -parametria, vaan pullonkaularesurssit suunnitellaan aina samalla aikarajalla kuin muutkin resurssit.)
  • Monisäikeiset ajot ohittavat kapasiteettirajat. “If you’re using multi-threaded master planning and operations scheduling, finite capacity will not be considered.” (Jos käytät monisäikeistä pääsuunnittelua ja työvaiheiden suunnittelua, rajallista kapasiteettia ei huomioida.) (lähde)
  • Tilaus kerrallaan. Töiden suunnittelu sijoittaa kunkin tuotantotilauksen eteenpäin tai taaksepäin aiemmat kapasiteettivaraukset huomioiden ja valitsee resurssit keston tai prioriteetin perusteella. Aiemmin suunnitellut tilaukset säilyttävät paikkansa.
  • Asetusaika työvaihekohtaisesti. Asetusaika määritetään reitin työvaiheelle. Pääsuunnittelun järjestystoiminto järjestää suunnitellut tilaukset tuoteominaisuuksien, kuten värin ja koon, mukaan (lähde).
  • Vetämällä siirtyy yksi työ. Vetämisestä ja pudottamisesta todetaan: “You can only reschedule the job on the same resource, and you can only schedule one job at a time.” (Työn voi suunnitella uudelleen vain samalle resurssille ja vain yhden työn kerrallaan.) Valittujen töiden suunnittelu, järjestäminen ja siirto toiselle resurssille tehdään valikoista. Suunnittelijat törmäävät myös ilmoitukseen “Could not schedule the job within the loaded time period.” (Työtä ei voitu suunnitella ladatun ajanjakson sisälle.) (lähde)
  • 32 resurssia työvaihetta kohti. “You can schedule a maximum of 32 resources per operation.” (Yhdelle työvaiheelle voi suunnitella enintään tämän määrän resursseja.)

D365 SCM:n hienokuormitus toimii siis vain rajatuissa tilanteissa: määritetyn aikarajan sisällä, kiinteällä kapasiteetilla ja tilaus kerrallaan. Muu suunnitelma jää karkealle tasolle, ja suunnittelijat korjaavat sen käsin Gantt-kaaviossa.

Milloin D365 SCM:n omat suunnittelutoiminnot riittävät

Töiden suunnittelu ja Planning Optimization riittävät, kun:

  • Tilausten suunnittelu yksitellen tärkeysjärjestyksessä tuottaa tarvitsemasi tuloksen.
  • Työvuorot pysyvät vakaina, joten rajallista kapasiteettia huomioiva pääsuunnittelu laskee ajat oikein.
  • Työvaihekohtainen asetusaika tai tuoteominaisuuksiin perustuva järjestys riittää tuotevaihtojen hallintaan.
  • Suunnittelijalle riittää pääsuunnittelun karkea kapasiteettitarkistus.
  • Suunnittelijoilla on aikaa suunnitella työt uudelleen ja tehdä muutokset Gantt-kaaviossa suunnitelmien muuttuessa.

Jos tämä kuvaa tehdastasi, ota Finite capacity käyttöön kaikilla olennaisilla resursseilla ja valitse realistinen aikaraja.

Milloin tarvitset hienokuormitusohjelmiston

Omat suunnittelutoiminnot eivät enää riitä, kun useampi seuraavista kohdista toteutuu:

  • Monet tuotantotilaukset käyttävät samoja koneita, ja tilausten suunnittelujärjestys vaikuttaa lopputulokseen.
  • Työvuorot, ylityöt ja poissaolot muuttavat kapasiteettia viikosta toiseen.
  • Tuotevaihdot riippuvat työjärjestyksestä.
  • Koneet käyttävät yhteisiä muotteja, meistimiä tai kiinnittimiä, ja osa töistä tarvitsee useita työntekijöitä samanaikaisesti.
  • Materiaalien saapuminen ratkaisee, mikä työ voidaan aloittaa.
  • Kiiretilaukset ja konerikot pakottavat suunnittelemaan uudelleen useita kertoja viikossa.

Mitä ratkaisulta kannattaa vaatia

  • Kaikki tilaukset ja resurssit suunnitellaan yhdessä, ei tuotantotilaus kerrallaan.
  • Todellinen kapasiteetti ja työvuorot huomioidaan poissaoloineen ja ylitöineen koko suunnittelujaksolla.
  • Asetusaikamatriisi: järjestyksestä ja vaihtosuunnasta riippuvilla tuotevaihtoajoilla minimoidaan asetusten kokonaisaika.
  • Työkalut käsitellään rajallisina yhteisinä resursseina, ja työ voi vaatia useita työntekijöitä.
  • Materiaalit huomioiva hienokuormitus, joka tarkistaa varastosaldot ja saapuvat ostotilaukset.
  • Vaihtoehtoiset koneet ja työntekijät, joita laskentamoottori käyttää, kun ensisijainen resurssi ei ole käytettävissä.
  • Gantt-näkymässä voi siirtää yksittäistä työtä niin, että muu suunnitelma pysyy ristiriidattomana.
  • Automaattinen uudelleensuunnittelu tuotannon tai tilausten muuttuessa.
  • Selkeä työnjako SCM:n kanssa. Kysy, miten suunnitellut päivämäärät siirtyvät tuotantotilaukselle ja reitin työvaiheille ja miten estetään niiden korvautuminen töiden suunnittelussa.

Vaihtoehdot jakautuvat neljään ryhmään:

  • D365 SCM:n töiden suunnittelu ja Planning Optimization kattavat tilauskohtaisen hienokuormituksen ja kapasiteetin huomioivan pääsuunnittelun.
  • Suuryritysten APS-kokonaisuudet liitetään järjestelmiin käyttöönottoprojektissa, ja niitä käyttää erillinen suunnittelutiimi.
  • Visuaaliset suunnittelutaulut tuovat tuotantotilaukset taululle, jolla suunnittelija ohjaa niitä.
  • Pilvipohjainen APS, johon sisältyy tuotannon toteutuksen ohjaus, suunnittelee kaikki resurssit automaattisesti Supply Chain Managementin rinnalla ja päivittää suunnitelmaa tuotannon muuttuessa. SkyPlanner kuuluu tähän ryhmään.

SkyPlannerin rooli

SkyPlanner APS suunnittelee kaikki tuotantotilaukset ja työpisteet yhdessä. Arcturus AI -moottori muodostaa työvaihetason suunnitelman sekunneissa. Työjärjestys perustuu työn prioriteettiin, valmistumispäivään, asiakkaan prioriteettiin sekä Fast Track- ja Dynamic Priorities -toimintoihin. Running Time Lock pitää käynnissä olevat työt paikoillaan.

Hienokuormitus huomioi todelliset työvuorot, henkilöstön, vapaat ja ylityövuorot, joten kapasiteetin vaihtelu on normaali lähtökohta. Asetusaikamatriisissa on kunkin tuoteparin vaihtoajat molempiin suuntiin, ja laskentamoottori valitsee järjestyksen, jossa asetuksiin kuluu vähiten aikaa. Työkalut ovat rajallisia yhteisiä resursseja, ja työ voi vaatia useita työntekijöitä samanaikaisesti.

Materiaaliohjattu hienokuormitus simuloi tulevia varastosaldoja nykyisen varaston ja saapuvien ostotilausten perusteella. Työ suunnitellaan siis vain hetkeen, jolloin materiaalia on saatavilla. Autopilot suunnittelee automaattisesti uudelleen tuotannon muuttuessa asettamiesi lukitusten ja prioriteettien rajoissa. Työntekijät näkevät työjononsa ja kirjaavat työnsä Mobile Confirmations -toiminnolla.

Valitse SkyPlanner D365:n sijaan, kun haluat todellista hienokuormitusta sen sijaan, että kapasiteettirajat huomioidaan vain osittain. SkyPlanner huomioi jokaisen koneen, työntekijän, työkalun ja materiaalin rajallisen saatavuuden kellonajan tarkkuudella koko suunnittelujaksolla, ei vain määritetyn aikarajan sisällä.

Valitse SkyPlanner D365:n töiden suunnittelun sijaan, kun useat tilaukset käyttävät samoja koneita. Töiden suunnittelu käsittelee tilaukset yksi kerrallaan, joten parhaat vapaat ajat saa ensin käsiteltävä tilaus. SkyPlanner suunnittelee kaikki tilaukset yhdessä sekunneissa, ja Autopilot päivittää suunnitelman automaattisesti aina, kun olennainen muutos tapahtuu.

Valitse SkyPlanner Planning Optimizationin kapasiteettirajojen huomioinnin sijaan, kun työvuorot, ylityöt ja poissaolot muuttavat kapasiteettia. Microsoftin oma ohjeistus sulkee kapasiteettirajojen käytön pääsuunnittelussa pois tällaisessa tilanteessa. SkyPlanner suunnittelee todellisten työvuorojen mukaan koko suunnittelujaksolla.

Valitse SkyPlanner kummankin sijaan, kun järjestyksestä riippuvat tuotevaihdot, yhteiset työkalut, useita työntekijöitä vaativat työt ja materiaalien saapuminen ratkaisevat, mitä voidaan tehdä seuraavaksi, ja haluat ratkaisun käyttöön viikoissa käyttöönoton alkamisesta sekä työntekijöille Mobile Confirmations -toiminnon.

Aloita tuomalla tuotantotilauksesi 30 päivän maksuttomaan kokeiluun (enintään 20 työpistettä, ei luottokorttia). Hinta on alkaen 199 € kuukaudessa, ja siihen sisältyy 5 työpistettä.

SkyPlanner integroituu Dynamics 365 Supply Chain Managementiin kaksisuuntaisesti sen vakiotietoyksiköiden kautta. SkyPlannerin tiimi määrittää integraation käyttöönoton aikana. Tutustu SkyPlanneriin Dynamics 365 SCM:n rinnalla, lue Dynamics 365 SCM:n integraatio-opas tai katso ERP-integraatioiden koontisivu.

Valmistavien yritysten kokemuksia SkyPlannerista

UTUn toimitusketjuasiantuntija Kalle Kalliomäki sähkökeskustuotannossa Ulvilassa

2 hsäästöä joka viikko

”SkyPlanner on vienyt tuotannonsuunnittelumme Excel-taulukoista reaaliaikaiseen tuotannon optimointiin.”

Kalle Kalliomäki, toimitusketjuasiantuntija
UTU · Sähkökeskukset ja kytkinlaitteet

Tuotannonsuunnittelussa säästyy 2 tuntia työaikaa joka viikko, ja uusi työjono saadaan linjalle sekunneissa.

Lue UTUn kokemukset

Työntekijöitä puhdastila-asuissa pullojen täyttölinjalla Laboratory & Alliedin lääketehtaalla Nairobissa

+90%tuotannon tehokkuuteen

”Tuotannon tehokkuus on kasvanut 90 %.”

Abdul Rucyinga, IT-johtaja
Laboratory & Allied · Lääkkeiden valmistus

Tuotannon tehokkuus on kasvanut 90 %, ja kaikkien työpisteiden optimoitu suunnitelma kolmeksi kuukaudeksi syntyy alle 30 minuutissa.

Lue Laboratory & Alliedin kokemukset

Ilmakuva Piristeelin kattoturvatuotetehtaasta Kauhavalla

99,2%toimitusvarmuus

”SkyPlanner on tehnyt pullonkaulat näkyviksi ja selkeyttänyt tuotannonohjausta.”

Toni Tuori, tuotantopäällikkö
Piristeel · Kattoturvatuotteet ja sadevesijärjestelmät

Toimitusvarmuus nousi tänä vuonna 99,2 %:iin, ja hienokuormituksessa säästyy jopa neljä tuntia työaikaa päivässä.

Lue Piristeelin kokemukset

KJH-Compin hitsaaja hioo hitsattua teräsrakennetta Alahärmän tehtaalla

98%toimitusvarmuus, lähtötaso noin 50 %

”SkyPlannerilla on ratkaiseva rooli toimitusvarmuutemme ylläpitämisessä.”

Hannu Lahtinen, toimitusjohtaja
KJH-Comp · Ohutlevymekaniikka ja sopimusvalmistus

Toimitusvarmuus nousi noin 50 %:sta parhaimmillaan 98 %:iin, ja hienokuormitukseen tarvitaan nyt yksi työnjohtaja kahden sijaan.

Lue KJH-Compin kokemukset

Usein kysytyt kysymykset

Mitä eroa on D365 SCM:n työvaiheiden suunnittelulla ja töiden suunnittelulla?

Työvaiheiden suunnittelu varaa resurssiryhmiltä työvaiheiden keston verran aikaa, mutta ei määritä alkamis- ja päättymisaikoja eikä valitse yksittäistä resurssia. Töiden suunnittelu jakaa työvaiheet asetus-, käsittely-, jono- ja kuljetustöihin ja varaa ne tietyille resursseille. Töiden suunnittelu on lyhyen aikavälin hienokuormitusta.

Riittääkö Planning Optimizationin kapasiteettirajojen huomiointi tuotannonsuunnitteluun?

Ei. Kyseessä on pääsuunnittelun toiminto, joka huomioi kapasiteettirajat vain Finite capacity time fence -aikarajan sisällä ja olettaa kapasiteetin rajattomaksi sen ulkopuolella. Microsoft ei suosittele sen käyttöä, kun työvuorot muuttavat kapasiteettia. Toiminto suunnittelee päivämäärät ja kapasiteetin suunnitelluille tuotantotilauksille, ja töiden suunnittelu varaa työt tietyille resursseille.

Kannattaako käyttää D365:n töiden suunnittelua ja Planning Optimizationia vai SkyPlanneria?

Käytä Planning Optimizationia materiaalien suunnitteluun ja SkyPlanneria hienokuormitukseen. D365 huomioi kapasiteettirajat vain osittain: se huomioi ne vain määritetyn aikarajan sisällä eikä sovellu tilanteisiin, joissa kapasiteetti vaihtelee työvuorojen mukaan. Töiden suunnittelu käsittelee tilaukset yksi kerrallaan, joten ensin suunniteltava tilaus saa parhaat vapaat ajat. SkyPlanner suunnittelee kaikki tilaukset, koneet, työntekijät, työkalut ja materiaalit yhdessä niiden rajallisen saatavuuden mukaan. Se käyttää asetusaikamatriisin vaihtosuuntakohtaisia tuotevaihtoaikoja, ja Autopilot päivittää suunnitelman jokaisen olennaisen muutoksen yhteydessä. Saat ratkaisun käyttöön viikoissa alkaen 199 €:lla kuukaudessa ja voit kokeilla sitä omilla tiedoillasi 30 päivän ajan.

Käsitteleekö D365 SCM järjestyksestä riippuvia asetusaikoja?

Asetusaika määritetään reitin jokaiselle työvaiheelle, ja pääsuunnittelu voi järjestää suunnitellut tilaukset tuoteominaisuuksien, kuten värin ja koon, mukaan. SkyPlanner APS käyttää asetusaikamatriisia (sinisestä punaiseen 30 minuuttia, punaisesta siniseen 60) ja järjestää työt niin, että asetusten kokonaisaika on mahdollisimman pieni.

Korvaako SkyPlanner Planning Optimizationin?

Ei. Planning Optimization jatkaa materiaalien suunnittelua ja suunniteltujen tuotantotilausten ehdottamista. SkyPlanner suunnittelee vahvistetut tuotantotilaukset kaikille resursseille ja lähettää suunnitellut päivämäärät takaisin Supply Chain Managementiin.

Voinko testata SkyPlanneria ennen sen integrointia D365 SCM:ään?

Kyllä. Vie avoimet tuotantotilaukset, reitin työvaiheet ja resurssit Excel- tai CSV-tiedostoon, tuo ne SkyPlanneriin 30 päivän kokeilun aikana ja vertaa tulosta nykyiseen suunnitelmaasi. Tutustu hinnastoon, aloita kokeilu tai ota yhteyttä myyntiin.