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

Integrace / ERP / Global Shop Solutions

Průvodce integrací Global Shop Solutions pro plánování výroby se SkyPlanner APS

Tento průvodce integrací Global Shop Solutions ukazuje partnerům a IT týmům, jak propojit ERP Global Shop Solutions se SkyPlanner APS. Integrace SkyPlanner s Global Shop funguje obousměrně:

  • Do SkyPlanner se přenášejí Parts, kusovníky, Routers s jednotlivými operacemi, Workcenters a pracovní skupiny, kapacitní kalendáře, zaměstnanci, otevřené Work Orders, materiálové požadavky a nákupní objednávky.
  • Ke každé operaci výrobního příkazu se zpět zapisuje plánovaný začátek a konec spolu s Workcenter, které SkyPlanner přiřadil.
  • Pokud tuto možnost zvolíte, lze odpracovaný čas operátorů a množství zapisovat zpět jako výkazy práce k výrobnímu příkazu.
  • Webhooky SkyPlanner odesílají změny rozvrhu ihned, jakmile nastanou.
Ganttův diagram ve SkyPlanner APS s operacemi rozvrženými na pracoviště a seznamem zakázek pod ním.

Tým SkyPlanner během zavádění přizpůsobí integraci vašemu nastavení Global Shop a po spuštění ostrého provozu zajišťuje její podporu. Tento průvodce je určen partnerům, vývojářům Global Shop a IT týmům, které se chtějí do integrace zapojit nebo samostatně využít zdokumentované REST API SkyPlanner (referenční dokumentace API).

Integrační nástroje Global Shop

Global Shop pro rozšiřování a propojování svého ERP používá vlastní sadu nástrojů, nikoli veřejné REST API:

  1. Global Application Builder (GAB) SDK. „The Global Application Builder (GAB) SDK allows you to tailor screens and create applications specific to your manufacturing processes“ (Global Application Builder (GAB) SDK umožňuje přizpůsobovat obrazovky a vytvářet aplikace pro vaše konkrétní výrobní procesy) (Global Shop). Produktový list uvádí „Integrate with third-party APIs and office software suites“ (propojení s API třetích stran a kancelářskými balíky), „Manage data flow“ (správa datových toků), „Automate processes“ (automatizace procesů), „Schedule reporting“ (plánování sestav) a „Create custom ERP subsystems that integrate with the base package“ (tvorba vlastních subsystémů ERP propojených se základním balíkem) (produktový list GAB). Global Shop dodává, že „GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system“ (inovativní využití podnikových datových objektů v GAB odstraňuje riziko obvykle spojené s rozšiřováním systému ERP) (blog Global Shop). Právě touto cestou se integruje SkyPlanner.
  2. Služby Global Shop. Global Shop nabízí „Development as a Service (DaaS)“ (vývoj jako službu) a pomoc s „Add Third-Party Integrations, Applications, Automations & Software“ (přidáváním integrací, aplikací, automatizací a softwaru třetích stran) (informační materiály). Ve svém katalogu integrací vybízí zájemce ke konzultaci „your specific integration needs“ (vašich konkrétních potřeb v oblasti integrace) (integrace).
  3. Excel a exporty do souborů. V katalogu integrací Global Shop najdete Microsoft Excel a Access. GAB také umožňuje naplánovat spouštění sestav. Exportované soubory s díly, Routers, Workcenters a otevřenými výrobními příkazy slouží k vyzkoušení SkyPlanner.

Na straně SkyPlanner slouží REST API ke čtení a zápisu zakázek, produktů, materiálů, kroků postupu, časových záznamů a nákupních objednávek. Ověřování probíhá pomocí API tokenu v hlavičce Authorization-Token (SkyPlanner Settings > API). Dokumentace je k dispozici ve Swagger/OpenAPI. Prvními voláními vás provede návod k integraci.

Jak propojení funguje

  • Odchozí data z Global Shop. Naplánovaný proces GAB načte Work Orders, operace z Router a nákupní objednávky, které se od posledního spuštění změnily, a odešle je do REST API SkyPlanner. GAB umožňuje „Schedule processes and reports to run at regular intervals,“ (plánovat pravidelné spouštění procesů a sestav), takže operace se synchronizují každých několik minut a kmenová data každou hodinu nebo každou noc.
  • Příchozí data do Global Shop. Při změně plánu odešle SkyPlanner webhook a plánované termíny se načtou z REST API SkyPlanner. Proces GAB zapíše časy zahájení a dokončení k odpovídajícím operacím výrobních příkazů. Při vymezení rozsahu v rámci zavádění se určí, zda GAB přijme webhook přímo, nebo bude změny načítat v krátkých intervalech.
  • Výrobní provoz. Časové záznamy SkyPlanner jsou dostupné přes REST API nebo webhook. Pokud tuto možnost zvolíte, GAB je zapíše jako výkazy práce k výrobnímu příkazu.

Global Shop běží ve vlastní infrastruktuře, v Global Shop Cloud (zajišťovaném Amazon Web Services) nebo jako SaaS. Při vymezení rozsahu se s vaším IT týmem nebo Global Shop dohodne, kde bude proces GAB běžet a jak bude síťově propojen se SkyPlanner.

Mapování dat

Objekt v Global ShopObjekt ve SkyPlannerSměrČetnost
Parts (kmenová data dílů), kusovníky, víceúrovňové kusovníkyProdukty, materiály, struktura produktuGlobal Shop → SkyPlannerÚvodní načtení, poté při změně
Routers: operace pro práci, materiál a externí služby s přiřazeným Workcenter a uvedenými časyKroky postupu s dobou trvání a časy přípravyGlobal Shop → SkyPlannerÚvodní načtení, poté při změně
Workcenters a pracovní skupinyPracoviště, skupiny pracovišť, alternativní pracovištěGlobal Shop → SkyPlannerÚvodní načtení, poté jen zřídka
Kapacitní kalendáře, zaměstnanci, směnySměny, kalendáře, pracovníciGlobal Shop → SkyPlannerDenně, nebo vlastní správa směn ve SkyPlanner
Work Orders: díl, množství, požadovaný termín, priorita, navázaná prodejní objednávkaZakázky s požadovanými termíny a prioritamiGlobal Shop → SkyPlannerProces GAB každých několik minut
Operace výrobního příkazu: stav, dokončené množství, zbývající hodinyOperace pro jednotlivé kroky postupuGlobal Shop → SkyPlannerProces GAB každých několik minut
Materiálové požadavky, nákupní objednávky, objednávky kooperacíPotřeba materiálu, nákupní objednávky podle termínu dodáníGlobal Shop → SkyPlannerKaždou hodinu nebo při spuštění plánování
Plánovaný začátek a konec operace výrobního příkazu, WorkcenterPlánovaný začátek a konec, stroj a operátor pro každý krokSkyPlanner → Global ShopPři změně plánu přes webhook SkyPlanner
Výkazy práce: čas a množství pro každou operaci výrobního příkazuČasové záznamy a odvádění výroby operátorySkyPlanner → Global ShopPři každém odvedení výroby nebo za směnu, pokud tuto možnost zvolíte
Pravidla plánování ve SkyPlannerMatice přípravných časů, nástroje jako zdroje s omezenou kapacitou, operace s více operátorySpravováno ve SkyPlannerNastavení během zavádění

Postupy integrace

1. Úvodní načtení kmenových dat. Načtěte Parts, kusovníky, Routers, Workcenters, pracovní skupiny, kapacitní kalendáře a zaměstnance. Mapování Workcenters pečlivě promyslete: z Workcenter se čtyřmi stejnými stroji vznikne skupina se čtyřmi pracovišti, aby SkyPlanner plánoval pořadí operací pro každý stroj zvlášť. Pracovní skupiny se mapují na alternativní pracoviště.

2. Synchronizace výrobních příkazů. Načtěte otevřené Work Orders včetně jejich operací, materiálových požadavků a otevřených nákupních objednávek. SkyPlanner považuje objednaný materiál za dostupný k termínu dodání nákupní objednávky a po jejím označení stavem Delivered aktualizuje zásoby. Operace externích služeb se přenášejí jako kroky s pouhou dobou trvání odpovídající jejich průběžné době.

3. Zpětný zápis plánu. Když plánovací jádro zařadí nebo přesune operaci, webhook SkyPlanner spustí GAB. GAB zapíše k dané operaci výrobního příkazu plánovaný začátek a konec. Pokud SkyPlanner přesunul práci na jiný stroj, zapíše také Workcenter. Seznamy práce a zobrazení APS pak ukazují pořadí operací ze SkyPlanner.

4. Odvádění výroby v provozu. Operátoři zaznamenávají práci pomocí SkyPlanner Mobile Confirmations nebo Production Timer. Díky časovým záznamům zůstává plán aktuální. Vy rozhodnete, zda se skutečně odpracovaný čas bude zapisovat zpět do Global Shop. Pokud ano, každé odvedení výroby se zapíše jako výkaz práce k operaci výrobního příkazu. Pokud ne, Shop Floor Data Collection zůstane beze změny a SkyPlanner bude načítat průběh výroby z operací výrobních příkazů.

5. Odpovědnost za data a pravidla řešení konfliktů. Sepište je před spuštěním ostrého provozu:

DataSpravující systém
Parts, kusovníky, Routers, množství, požadované termíny, stav výrobního příkazuGlobal Shop
Pořadí operací, časy zahájení a dokončení, stroj a operátor pro každou operaciSkyPlanner
Matice přípravných časů, požadavky na nástroje a operátory, alternativní zdrojeSkyPlanner
Kapacitní kalendáře a směnyJeden systém zvolený při vymezení rozsahu
Výkazy práce, výdeje materiálu, příjmy, kalkulace nákladůGlobal Shop; data se zadávají přímo v něm nebo přenášejí z časových záznamů SkyPlanner

Pro zápis termínů operací určete jediný systém. Plánovači přesouvají práci ve SkyPlanner a termíny se přenášejí do Global Shop. U výrobních příkazů plánovaných ve SkyPlanner je nutné přestat používat globální přeplánování a přesouvání přetažením v Global Shop APS. Jinak se oba plány začnou rozcházet.

Typický postup projektu

Implementace bývá dokončena během několika týdnů od zahájení zavádění. Ještě předtím si plán ověřte v 30denní bezplatné zkušební verzi s daty Workcenters, Routers a otevřených výrobních příkazů exportovanými z Global Shop ve formátu Excel nebo CSV.

  1. Vymezení rozsahu. Stanovte mapovací tabulku, odpovědnost za data, intervaly synchronizace a to, zda se budou výkazy práce zapisovat zpět. Potvrďte způsob nasazení (vlastní infrastruktura, Cloud nebo SaaS) a kdo zajistí vývoj na straně GAB.
  2. Přístup. Vytvořte API token SkyPlanner a dohodněte odchozí síťové připojení pro GAB.
  3. Úvodní načtení. Parts, kusovníky, Routers, Workcenters, pracovní skupiny, kalendáře a zaměstnanci.
  4. Synchronizace výrobních příkazů a nákupních objednávek. Pravidelně spouštěný proces GAB s detekcí změn, opakováním neúspěšných pokusů a protokolováním.
  5. Nastavení omezení ve SkyPlanner. Matice časů přípravy, nástroje, počty operátorů na operaci a alternativní stroje nebo pracovníci.
  6. Zpětný zápis plánu. Webhooky spouštějí zápis k operacím výrobních příkazů, případně i zápis výkazů práce, pokud tuto možnost zvolíte.
  7. Paralelní testování. Spusťte SkyPlanner souběžně se stávajícím plánem APS, porovnejte termíny a opravte kmenová data.
  8. Spuštění ostrého provozu. Jakmile se data shodují, zapněte zpětný zápis a přestaňte ručně přeplánovávat práci, kterou plánuje SkyPlanner.

S čím počítat při integraci s Global Shop Solutions

  • Workcenters a jednotlivé stroje. Global Shop plánuje podle Workcenter a pracovních skupin. Určete, které Workcenters zahrnují více strojů, a rozdělte je na jednotlivá pracoviště ve SkyPlanner.
  • Tři typy sekvencí. Routers obsahují sekvence pro materiál, práci a externí služby. Kapacitu čerpají pouze pracovní sekvence. Materiálové sekvence se převádějí na požadavky na materiál a externí služby na kroky, u nichž se zohledňuje pouze doba trvání.
  • Čas přípravy a čas zpracování. Přenášejte je odděleně, aby tam, kde záleží na pořadí operací, mohla matice časů přípravy nahradit pevně stanovený čas přípravy.
  • Kalendáře. Global Shop vede kapacitní kalendáře se změnami pro konkrétní data. Určete jeden systém, ve kterém se budou spravovat směny a svátky. Jinak se budou oba plány rozcházet.
  • Pracovníci na pracovištích. Global Shop plánuje zaměstnance podle jejich dovedností. Při vymezení rozsahu se dohodněte, jak se budou pracovníci přiřazovat k pracovištím ve SkyPlanner.
  • Označení urgentní práce a priority. Namapujte priority z Global Shop na prioritu a Fast Track ve SkyPlanner, aby si urgentní práce udržela své místo v plánu.
  • Aktualizace. Global Shop Cloud zahrnuje „Semi-annual upgrades.“ (aktualizace dvakrát ročně). Po každé aktualizaci znovu otestujte proces GAB.

Kdo nastavuje integraci s Global Shop a zajišťuje její podporu

  1. Tým SkyPlanner integraci nastaví během zavádění a po spuštění ostrého provozu zajišťuje její podporu, a to v rozsahu dohodnutých objektů a pravidel synchronizace. Každý závod používá Global Shop jinak a právě při nastavení integrace se tyto znalosti uplatní.
  2. Zapojit se může i tým služeb Global Shop. Jeho vývojáři DaaS znají GAB i vaše nastavení a mohou společně s týmem SkyPlanner vytvořit část integrace na straně Global Shop.
  3. Integraci mohou dále rozvíjet i vaši vlastní vývojáři GAB pomocí REST API SkyPlanner a API tokenu. Pro začátek stačí API token a tým SkyPlanner vám v případě potřeby pomůže. Podrobnosti najdete v dokumentaci integrací SkyPlanner.

Cena SkyPlanner začíná na 199 € měsíčně a zahrnuje 5 pracovišť. Fakturace probíhá měsíčně. Cenovou nabídku integrace dostanete předem spolu s nabídkou tarifu podle vašich procesů a potřeb. Podívejte se na ceník, kapacitní plánování pro Global Shop Solutions, stránku Global Shop Solutions, funkce SkyPlanner a přehled integrací s ERP.

Výrobní firmy, které používají SkyPlanner

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

2 hušetřené 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 šetří každý týden 2 hodiny pracovní doby a nová fronta úloh se na linku dostane během několika sekund.

Přečíst hodnocení UTU

Operátoři v oděvech do čistých prostor 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

Méněprostojů kvůli nedostatku materiálu

„Přínos SkyPlanner pro nás spočívá v tom, že je to nástroj, který funguje v každodenní praxi, zejména při stanovování termínů dodání.“

Tommi Männistö, vedoucí plánování výroby
Eskomatic · Zakázkové obrábění

Automatické plánování vytížení umožňuje přesněji stanovit termíny dodání a prostoje ve výrobě způsobené nedostatkem materiálu výrazně klesly.

Přečíst hodnocení Eskomatic

Hannu Ryynänen, generální ředitel společnosti Mamec, ve výrobní hale firmy v Lohje

1 000 a víceautomaticky naplánovaných výrobních příkazů

„Výrobu máme pod kontrolou úplně jinak a náš přehled o kapacitách je na zcela jiné úrovni.“

Hannu Ryynänen, generální ředitel
Mamec · Průmyslová míchadla, čerpadla a technologicky náročná zakázková výroba

Tisíce výrobních příkazů se plánují automaticky a celá firma má přehled o výrobě v reálném čase.

Přečíst hodnocení Mamec

Časté dotazy

Má Global Shop Solutions API?

Global Shop se propojuje s dalšími systémy prostřednictvím SDK Global Application Builder (GAB), které umožňuje „integrate with third-party APIs,“ (integraci s API třetích stran), a pomocí vlastních integračních služeb. Integrace se SkyPlanner využívá na straně Global Shop GAB a na straně SkyPlanner REST API a webhooky.

Co je GAB v Global Shop Solutions?

Global Application Builder je SDK systému Global Shop pro tvorbu vlastních obrazovek, aplikací a integrací. Pracuje s objekty podnikových dat, umožňuje řídit datové toky a spouštět procesy podle časového plánu.

Jak se plánované termíny zapisují zpět do Global Shop?

Pro každou sekvenci výrobního příkazu zvlášť. Webhook ze SkyPlanner spustí GAB, který do sekvence zapíše plánovaný začátek a konec. Pokud SkyPlanner přesunul práci na jiný stroj, zapíše také Workcenter.

Funguje integrace s Global Shop Cloud a SaaS?

Ano. SkyPlanner je cloudová služba SaaS a propojí se s Global Shop provozovaným lokálně, v Global Shop Cloud i formou SaaS. Při vymezení rozsahu během zavádění se s vámi a týmem Global Shop dohodneme, kde poběží část GAB a jak bude síťově propojena se SkyPlanner.

Kdo vytvoří část integrace na straně Global Shop?

Tým SkyPlanner integraci nastavuje a po spuštění ostrého provozu zajišťuje její podporu. Tým DaaS společnosti Global Shop nebo vaši vlastní vývojáři GAB mohou vytvořit či rozšířit část GAB s využitím zdokumentovaného API SkyPlanner.

Můžeme SkyPlanner vyzkoušet před vytvořením integrace?

Ano. Během 30denní bezplatné zkušební doby můžete využívat až 20 pracovišť a importovat data z Global Shop ve formátu Excel nebo CSV. Platební karta není potřeba. Vyzkoušejte SkyPlanner nebo kontaktujte obchodní tým a vymezte společně rozsah integrace.