Propojuje se s ERP a MES systémy, jako jsou

Integrace / ERP / Microsoft Dynamics 365 Supply Chain Management

Umí Dynamics 365 Supply Chain Management plánovat výrobu podle skutečné kapacity strojů a pracovníků? Job Scheduling, Planning Optimization a SkyPlanner APS

Jen částečně. Microsoft Dynamics 365 Supply Chain Management v rámci Planning Optimization respektuje dostupnou kapacitu pouze v nastaveném časovém horizontu pro kapacitu. Microsoft doporučuje nepoužívat tuto funkci, pokud se kapacita mění podle směn (zdroj). Job scheduling rozvrhuje vždy jednu zakázku a přizpůsobuje se již rezervované kapacitě. Nad tento rámec D365 plánuje jen nahrubo. Závody, které potřebují v celém plánovacím horizontu rozvrhnout každou zakázku na konkrétní časy s ohledem na skutečnou dostupnost strojů, pracovníků, nástrojů a materiálu i na přetypování, používají vedle Supply Chain Management systém SkyPlanner APS.

Ganttův diagram ve SkyPlanner APS s operacemi rozvrženými na jednotlivá pracoviště a seznamem zakázek pod ním.

Tento článek se věnuje Supply Chain Management, aplikaci z řady finance and operations, která navázala na Dynamics AX. Business Central je jiný produkt s odlišným modelem plánování. Věnujeme se mu v článku Umí Business Central plánovat výrobu podle dostupné kapacity?

Jak D365 SCM rozvrhuje výrobu krok za krokem

1. Výrobní zdroje, skupiny zdrojů a kalendáře

Kapacita se nastavuje u výrobních zdrojů. Každý zdroj má svůj typ: Vendor, Human resources, Machine, Tool, Location nebo Facility. Na stránce Resources má každý zdroj na záložce Operation následující nastavení:

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

Výrobní zdroje patří do skupin zdrojů a výrobních jednotek a mají přiřazené způsobilosti. Kalendáře pracovní doby se přiřazují skupině zdrojů. Efektivita mění rezervovanou dobu: „Scheduling time = Time x 100 / Efficiency percentage.“ (Doba vyhrazená v rozvrhu se vypočítá jako stonásobek času dělený procentem efektivity.) (zdroj)

Výrobní zdroj s nastavením Finite capacity na No „might therefore be overbooked.“ (proto může být přetížen.) (zdroj)

2. Technologické postupy a výrobní zakázky

Technologický postup obsahuje operace, jejichž vlastnosti se stanovují podle požadavků na výrobní zdroje. Potvrzením plánovaných zakázek vznikají výrobní zakázky. Ty postupně procházejí stavy Created, Estimated, Scheduled, Released, Started, Reported as finished a Ended.

3. Operations scheduling: hrubé plánování kapacity skupin zdrojů

Operations scheduling rezervuje kapacitu na úrovni skupin zdrojů. Jak uvádí Microsoft: „Unlike job scheduling, operations scheduling doesn’t explode the operations… into jobs.“ (Na rozdíl od job scheduling nerozkládá operations scheduling operace… na dílčí úlohy.) Pracuje pouze s dobou trvání: „Start times and end times aren’t scheduled.“ (Časy zahájení a dokončení se neplánují.) Konkrétní výrobní zdroj nevybírá. (zdroj)

4. Job scheduling: rozvrhování podle dostupné kapacity

Job scheduling rozděluje každou operaci na dílčí úlohy (seřízení, zpracování, čekání a přepravu) a rozvrhuje je na konkrétní výrobní zdroje. Microsoft uvádí: „Job scheduling is typically used to schedule individual jobs on the shop floor for an immediate or short-term time frame.“ (Job scheduling se obvykle používá k rozvrhování jednotlivých úloh ve výrobním provozu pro aktuální potřebu nebo krátkodobý horizont.)

V dialogu Schedule jobs se nastavuje:

MožnostCo dělá
Scheduling directionDopředné nebo zpětné rozvrhování od zadaného data
Finite capacityZatížení „can’t be larger than the capacity that’s available“ (nesmí být větší než dostupná kapacita)
Finite materialsBez této volby „the system assumes that all items are available“ (systém předpokládá, že jsou všechny položky dostupné)
Primary resource selectionPodle doby trvání nebo priority

Finite capacity zohledňuje rezervace ostatních zakázek. Čas je dostupný, pokud je výrobní zdroj k dispozici „and there are no other reservations on capacity.“ (a jeho kapacita není rezervována pro jiné zakázky.) Volba Finite properties vyžaduje, aby zdroj splňoval vlastnosti nastavené u operace technologického postupu. Při zapnuté volbě Finite materials platí: „a production order can’t be scheduled to start until capacity and materials are available at the same time.“ (Zahájení výrobní zakázky nelze naplánovat dříve, než jsou současně dostupné kapacita i materiál.) (zdroj)

5. Ganttův diagram pro job scheduling

Plánovač kontroluje operace v Ganttově diagramu, který lze otevřít z výrobní zakázky, výrobního zdroje nebo pracovního prostoru Production floor management. K dispozici je zobrazení zakázek a zobrazení zdrojů. Zobrazení zdrojů ukazuje pruh kapacity s červeně vyznačeným přetížením a ikony upozorňují na nedostatek materiálu. Nabídka Schedule jobs umožňuje rozvrhnout jednu nebo více vybraných operací dopředně od data plánování, zpětně nebo dopředně od data dostupnosti materiálu. Plánovači mohou také měnit pořadí operací na zdroji a přeřazovat je na jiný zdroj. (zdroj)

6. Zohlednění dostupné kapacity v Planning Optimization

Planning Optimization je výpočetní modul Microsoftu pro hlavní plánování. Funguje jako doplněk instalovaný prostřednictvím Lifecycle Services a běží jako externí služba sdílená více tenanty. Vestavěný modul hlavního plánování je pro cloudová nasazení označen jako zastaralý. (zdroj)

Zohlednění dostupné kapacity je nutné zapnout na třech místech:

  1. Master planning parameters, karta Planned orders: nastavte Capacity planning pro Production na Yes.
  2. Master plans, záložka General: nastavte Finite capacity na Yes a zadejte také Finite capacity time fence.
  3. U každého výrobního zdroje na záložce Operation: nastavte Finite capacity na Yes.

V nastaveném horizontu platí: „if there isn’t enough capacity on the resources, the delivery date is pushed out.“ (Pokud výrobní zdroje nemají dostatečnou kapacitu, termín dodání se posune.) Plánované výrobní zakázky „are backward-scheduled from the requirement date.“ (se rozvrhují zpětně od data požadavku.) (zdroj)

Co zůstává na plánovači

  • Hlavní plánování se zohledněním kapacity není určeno pro kapacitu proměnlivou podle směn. „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.“ (Pokud se vaše kapacita může měnit podle požadavků, například při práci na směny, neměli byste funkci zohlednění dostupné kapacity používat, protože vypočtené doby zpracování nebudou správné.) (zdroj)
  • Kapacita se respektuje jen v nastaveném horizontu. Mimo Finite capacity time fence se plánuje bez omezení kapacity. Microsoft upozorňuje: „a single-day time fence is probably too low for most manufacturers.“ (Jednodenní horizont je pro většinu výrobců pravděpodobně příliš krátký.)
  • Úzká místa nemají vlastní horizont. 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.“ (Nepoužívá parametr Bottleneck time fence… zdroje představující úzká místa se vždy rozvrhují ve stejném horizontu jako ostatní zdroje.)
  • Vícevláknové výpočty kapacitu nezohledňují. „If you’re using multi-threaded master planning and operations scheduling, finite capacity will not be considered.“ (Pokud používáte vícevláknové hlavní plánování a operations scheduling, omezená kapacita se nebude zohledňovat.) (zdroj)
  • Zakázka po zakázce. Job scheduling rozvrhuje každou výrobní zakázku dopředně nebo zpětně s ohledem na již rezervovanou kapacitu a vybírá výrobní zdroje podle doby trvání nebo priority. Dříve rozvržené zakázky si své časové úseky ponechávají.
  • Seřízení se zadává pro každou operaci. Čas seřízení je součástí operace technologického postupu. Řazení v hlavním plánování uspořádává plánované zakázky podle atributů produktu, například barvy a velikosti (zdroj).
  • Přetažením přesunete jen jednu operaci. Pro přetahování platí: „You can only reschedule the job on the same resource, and you can only schedule one job at a time.“ (Operaci lze přeplánovat pouze na stejném výrobním zdroji a vždy jen jednu najednou.) Vybrané operace se rozvrhují, řadí nebo přeřazují prostřednictvím nabídek. Plánovači také narážejí na hlášení „Could not schedule the job within the loaded time period.“ (Operaci se nepodařilo rozvrhnout v načteném časovém období.) (zdroj)
  • 32 výrobních zdrojů na operaci. „You can schedule a maximum of 32 resources per operation.“ (Na jednu operaci lze naplánovat nejvýše uvedený počet výrobních zdrojů.)

D365 SCM tedy respektuje dostupnou kapacitu jen v určitých mezích: v nastaveném časovém horizontu, při pevné kapacitě a vždy po jedné zakázce. Vše ostatní je hrubý plán, který plánovači ručně upravují v Ganttově diagramu.

Kdy vestavěné rozvrhování D365 SCM stačí

Job scheduling spolu s Planning Optimization postačí, pokud:

  • Rozvrhování zakázek jednotlivě podle priority přináší výsledek, který potřebujete.
  • Směny jsou stabilní, takže hlavní plánování se zohledněním dostupné kapacity vypočítává správné časy.
  • Pro vaše přetypování stačí čas seřízení u jednotlivých operací nebo řazení podle atributů produktu.
  • Plánovači stačí hrubé ověření kapacity v hlavním plánování.
  • Plánovači mají při změnách plánu čas přeplánovat a upravit operace v Ganttově diagramu.

Pokud to odpovídá vašemu závodu, zapněte Finite capacity u všech důležitých výrobních zdrojů a zvolte realistický časový horizont.

Kdy potřebujete nástroj pro plánování výroby podle dostupné kapacity

Vestavěné funkce vám přestávají stačit, pokud pro vás platí několik z následujících bodů:

  • Mnoho výrobních zakázek využívá stejné stroje a pořadí, v jakém zakázky rozvrhujete, ovlivňuje výsledek.
  • Směny, přesčasy a absence mění kapacitu z týdne na týden.
  • Přetypování závisí na pořadí zakázek.
  • Formy, raznice nebo přípravky se sdílejí mezi stroji a některé operace vyžadují několik pracovníků současně.
  • O tom, kterou operaci lze zahájit, rozhoduje termín dodání materiálu.
  • Urgentní zakázky a poruchy vás nutí přeplánovat výrobu několikrát týdně.

Na co se zaměřit

  • Společné rozvrhování všech zakázek a výrobních zdrojů, nikoli každého výrobního příkazu zvlášť.
  • Plánování výroby podle skutečné kapacity strojů a pracovníků se zohledněním směn, absencí a přesčasů v celém plánovacím horizontu.
  • Matice časů seřízení: asymetrické časy přetypování závislé na pořadí výrobků, podle kterých systém minimalizuje celkový čas seřízení.
  • Nástroje jako sdílené výrobní zdroje s omezenou kapacitou a operace vyžadující více pracovníků.
  • Rozvrhování podle dostupnosti materiálu s kontrolou skladových zásob a očekávaných dodávek z nákupních objednávek.
  • Alternativní stroje a pracovníci, které plánovací algoritmus využije, když primární výrobní zdroj není dostupný.
  • Úpravy v Ganttově diagramu, při nichž přesun jedné operace nenaruší návaznosti zbytku rozvrhu.
  • Automatické přeplánování při změnách ve výrobě nebo zakázkách.
  • Jasně rozdělená odpovědnost mezi APS a SCM. Ptejte se, jak se naplánované termíny přenášejí do výrobní zakázky a operací technologického postupu a jak se zabrání tomu, aby je job scheduling přepsal.

Možná řešení se dělí do čtyř skupin:

  • Job scheduling v D365 SCM a Planning Optimization zajišťují rozvrhování jednotlivých výrobních zakázek podle dostupné kapacity a hlavní plánování se zohledněním kapacity.
  • Rozsáhlé podnikové systémy APS se propojují v rámci implementačního projektu a obsluhuje je specializovaný plánovací tým.
  • Plánovací tabule zobrazují výrobní příkazy přehledně na tabuli, kde je plánovač ručně řídí.
  • Cloudové APS s podporou odvádění výroby, kam patří SkyPlanner, automaticky rozvrhuje všechny výrobní zdroje vedle Supply Chain Management a průběžně přeplánovává podle změn ve výrobě.

Jakou roli má SkyPlanner

SkyPlanner APS rozvrhuje všechny výrobní příkazy a všechna pracoviště společně. Arcturus AI vytvoří během sekund rozvrh jednotlivých operací a určí jejich pořadí podle priority operace, termínu dokončení, priority zákazníka a funkcí Fast Track a Dynamic Priorities. Running Time Lock ponechává rozpracované operace na jejich místě.

Plánování vychází z reálné kapacity podle směn, personálního obsazení, dovolených a přesčasových směn, takže s proměnlivou kapacitou běžně počítá. Matice časů seřízení obsahuje čas přetypování mezi každou dvojicí výrobků v obou směrech a algoritmus vybírá pořadí s nejkratším celkovým časem seřízení. Nástroje jsou sdílené výrobní zdroje s omezenou kapacitou a jedna operace může vyžadovat několik pracovníků současně.

Rozvrhování podle dostupnosti materiálu simuluje budoucí stav zásob na základě skladových zásob a očekávaných dodávek z nákupních objednávek. Práce se tak plánuje jen na dobu, kdy je materiál k dispozici. Autopilot při změnách ve výrobě automaticky přeplánuje rozvrh a dodrží přitom vaše zámky a priority. Pracovníci vidí svou frontu práce a odvádějí práci pomocí Mobile Confirmations.

Dejte přednost SkyPlanner před D365, pokud chcete skutečné plánování výroby podle dostupné kapacity, ne jen dílčí zohlednění jejích omezení. SkyPlanner počítá s omezenou dostupností každého stroje, pracovníka, nástroje i materiálu v konkrétním čase, a to v celém horizontu, nejen v nastaveném časovém úseku.

Dejte přednost SkyPlanner před plánováním úloh v D365, pokud mnoho zakázek sdílí stejné stroje. Plánování úloh zpracovává příkazy jeden po druhém, takže nejlepší časové úseky získá příkaz, který se plánuje jako první. SkyPlanner rozvrhne všechny příkazy společně během sekund a Autopilot automaticky přeplánuje rozvrh při každé podstatné změně.

Dejte přednost SkyPlanner před zohledněním omezené kapacity v Planning Optimization, pokud se vaše kapacita mění podle směn, přesčasů a absencí. Vlastní pokyny Microsoftu pro tento případ vylučují použití omezené kapacity v hlavním plánování. SkyPlanner plánuje podle skutečných směn v celém horizontu.

Dejte přednost SkyPlanner před oběma možnostmi, pokud o tom, co lze vyrábět dál, rozhodují časy přetypování závislé na pořadí výrobků, sdílené nástroje, operace s více pracovníky a dodávky materiálu. A pokud chcete systém uvést do provozu během několika týdnů od zahájení zavádění, včetně Mobile Confirmations pro pracovníky.

Začněte s exportem svých výrobních příkazů v rámci 30denní zkušební verze zdarma (až 20 pracovišť, bez platební karty). Cena začíná na 199 € měsíčně a zahrnuje 5 pracovišť.

SkyPlanner se obousměrně propojuje s Dynamics 365 Supply Chain Management prostřednictvím jeho standardních datových entit. Integraci během zavádění nastaví tým SkyPlanner. Přečtěte si přehled SkyPlanner pro Dynamics 365 SCM, průvodce integrací s Dynamics 365 SCM nebo přehled integrací s ERP.

Jak SkyPlanner hodnotí výrobní firmy

Kalle Kalliomäki, specialista dodavatelského řetězce ve společnosti UTU, v provozu na výrobu rozvaděčů v Ulvile

2 húspory každý týden

„Díky SkyPlanner jsme přešli od plánování výroby v excelových tabulkách k optimalizaci výroby v reálném čase.“

Kalle Kalliomäki, specialista dodavatelského řetězce
UTU · Elektrické rozvaděče a spínací zařízení

Plánování výroby ušetří každý týden 2 hodiny práce a nová fronta práce se na linku dostane během sekund.

Přečíst hodnocení UTU

Pracovníci v oděvech pro čisté prostory u linky na plnění lahví ve farmaceutickém závodě Laboratory & Allied v Nairobi

+90 %efektivita výroby

„Efektivita výroby vzrostla o 90 %.“

Abdul Rucyinga, vedoucí IT
Laboratory & Allied · Farmaceutická výroba

Efektivita výroby vzrostla o 90 % a vytvoření optimalizovaného plánu na tři měsíce pro všechna pracoviště trvá méně než 30 minut.

Přečíst hodnocení Laboratory & Allied

Letecký pohled na závod Piristeel vyrábějící střešní bezpečnostní prvky v Kauhavě

99,2 %včasnost dodávek

„SkyPlanner nám pomohl odhalovat úzká místa a zpřehlednil řízení výroby.“

Toni Tuori, vedoucí výroby
Piristeel · Střešní bezpečnostní prvky a okapové systémy

Včasnost dodávek letos dosáhla 99,2 % a rozvrhování ušetří až čtyři hodiny práce denně.

Přečíst hodnocení Piristeel

Svářeč společnosti KJH-Comp brousí svařenou ocelovou konstrukci v závodě Alahärmä

98 %včasnost dodávek oproti původním přibližně 50 %

„SkyPlanner hraje rozhodující roli v tom, že dokážeme udržet včasnost našich dodávek.“

Hannu Lahtinen, výkonný ředitel
KJH-Comp · Zpracování plechů a zakázková výroba

Včasnost dodávek vzrostla z přibližně 50 % až na 98 % a rozvrhování nyní zvládne jeden mistr místo dvou.

Přečíst hodnocení KJH-Comp

Časté dotazy

Jaký je v D365 SCM rozdíl mezi plánováním operací a plánováním úloh?

Plánování operací přiděluje skupinám výrobních zdrojů potřebný čas, ale neurčuje časy zahájení a dokončení ani nevybírá konkrétní zdroj. Plánování úloh rozděluje operace na úlohy seřízení, zpracování, čekání a přepravy a rozvrhuje je na konkrétní výrobní zdroje. Jde o krátkodobou úroveň plánování, která respektuje omezenou kapacitu.

Stačí zohlednění omezené kapacity v Planning Optimization pro rozvrhování výroby?

Ne. Jde o funkci hlavního plánování, která respektuje omezenou kapacitu pouze uvnitř časového horizontu Finite capacity time fence. Za ním považuje kapacitu za neomezenou. Microsoft ji nedoporučuje používat, pokud se kapacita mění podle směn. Určuje termíny a kapacitu pro plánované výrobní příkazy, zatímco plánování úloh rezervuje jednotlivé úlohy na konkrétních výrobních zdrojích.

Máme používat plánování úloh v D365 a Planning Optimization, nebo SkyPlanner?

Planning Optimization používejte pro plánování materiálu a SkyPlanner pro plánování výroby podle skutečné kapacity. D365 zohledňuje omezenou kapacitu jen částečně: pouze v nastaveném časovém horizontu, nikoli při kapacitě proměnlivé podle směn. Plánování úloh navíc zpracovává příkazy jeden po druhém, takže první plánovaný příkaz získá nejlepší časové úseky. SkyPlanner rozvrhuje všechny příkazy společně a zohledňuje přitom omezenou dostupnost každého stroje, pracovníka, nástroje i materiálu. Využívá matici časů seřízení s časy přetypování pro oba směry a Autopilot přeplánuje rozvrh při každé podstatné změně. Do provozu přejdete během několika týdnů, za cenu od 199 € měsíčně a s 30denní zkušební verzí na vlastních datech.

Umí D365 SCM pracovat s časy seřízení závislými na pořadí výrobků?

Čas seřízení se nastavuje u každé operace technologického postupu a hlavní plánování může řadit plánované příkazy podle atributů výrobku, například barvy a velikosti. SkyPlanner APS používá matici časů seřízení (z modré na červenou 30 minut, z červené na modrou 60) a řadí operace tak, aby minimalizoval celkový čas seřízení.

Nahrazuje SkyPlanner Planning Optimization?

Ne. Planning Optimization nadále plánuje materiál a navrhuje plánované výrobní příkazy. SkyPlanner rozvrhuje potvrzené výrobní příkazy napříč všemi výrobními zdroji a odesílá naplánované termíny zpět do Supply Chain Management.

Mohu si SkyPlanner vyzkoušet před propojením s D365 SCM?

Ano. Exportujte otevřené výrobní příkazy, operace technologických postupů a výrobní zdroje do Excelu nebo CSV. Během 30denní zkušební doby je importujte a porovnejte rozvrh se svým současným plánem. Prohlédněte si ceník, vyzkoušejte SkyPlanner nebo kontaktujte obchodní tým.