Pripojenie k akémukoľvek ERP

Otvorené REST API SkyPlanneru sa pripája k systémom ERP, MES a prevádzkovým systémom vrátane interných ERP. Vytvorte integráciu sami alebo nechajte pomôcť náš tím.

Funguje aj samostatne — ERP integrácia je voliteľná, nie povinná.

Prediskutovať integračný projekt

Pripája sa k ERP a MES systémom ako

Integrácie / ERP / Divalto infinity

Sprievodca integráciou Divalto na rozvrhovanie výroby so SkyPlanner APS

Tento sprievodca integráciou Divalto ukazuje partnerom a IT tímom, ako prepojiť Divalto infinity so SkyPlanner APS. SkyPlanner sa s Divalto integruje obojsmerne prostredníctvom vlastných REST služieb Divalto:

  • Do SkyPlanner sa načítavajú OF a séquences OF, gammes, nomenclatures, articles, centres de charge, postes de travail, ressources, opérateurs, outillages, zásoby a dodávateľské objednávky.
  • Plánované dátumy začiatku a konca sa zapisujú späť ku každému OF a séquence. Ak sa práca presunie na alternatívny zdroj, zapíše sa aj nové centre alebo poste.
  • Ak sa tak rozhodnete, späť sa môžu zapisovať aj časy operátorov a dokončené cykly.
Ganttov diagram v SkyPlanner APS s operáciami rozvrhnutými na pracoviskách a zoznamom objednávok pod ním.

Integračné rozhrania Divalto

Divalto infinity poskytuje externému systému na rozvrhovanie tri základné prvky svojej API platformy:

  1. RecordSql (natívny REST). Číta tabuľky Divalto prostredníctvom deklarovaných súborov s dopytmi (DHOQ). Touto cestou sa čítajú OF, séquences, gammes, articles, postes a zásoby. Kým sa nová deklarácia dopytu prejaví, môže uplynúť až desať minút (nastavenia Divalto RecordSql).
  2. WEBSERVICE_INFINITY (REST). Webové služby Divalto pre podnikové operácie. Každé volanie má telo vo formáte JSON s akciou WEB_SERVICE_INFINITY, prístupovým tokenom a reťazcom parametrov, ktorý určuje podnikovú akciu, dossier a dáta (formát volania). Medzi výrobné akcie patria create_dataxml (odovzdanie súboru výrobnému procesu scrutateur), integration_dt (vytvorenie technických dát: komponenty, séquences, ressources, outillages), dopyty na zásoby a vytváranie articles (výrobné akcie).
  3. Výrobný proces scrutateur. V časti systému Divalto určenej na výrobu sleduje súbory a importuje súbory XML. create_dataxml mu doručí súbor vo formáte base64. Medzi typy importu patria GG_DATES_ORDO pre plánované dátumy, GG_TEMPS_IMPORT pre časy, GG_FIN_DE_CYCLE pre dokončené cykly, CO_MES_IMPORT pre dáta MES a GG_COMPOSANT_OM pre spotrebu komponentov (create_dataxml).

Platforma už nepodporuje službu SOAP systému Divalto, preto integráciu vytvárajte výhradne cez REST.

Autentifikácia

  • Na strane Divalto. Integrácia odošle používateľské meno a heslo účtu vytvoreného v DLMT na koncový bod Authent/Auth brány Divalto API. Dostane prístupový token, ktorý podľa Divalto platí štyridsaťpäť minút, preto ho konektor obnovuje v nastavených intervaloch. Token sa prenáša v tele JSON každého volania podnikovej akcie, nie v hlavičke HTTP (autentifikácia Divalto).
  • Na strane SkyPlanner. REST API používa na autentifikáciu API token v hlavičke Authorization-Token (SkyPlanner Settings > API) a jeho dokumentácia je dostupná v Swagger/OpenAPI. Návod na integráciu vás prevedie prvými volaniami.

Udalosti a pravidelné dopytovanie

Webhooky Divalto sú prichádzajúce: externý systém zavolá webhook Divalto, aby spustil proces. Podľa Divalto webhook nie je určený na vracanie dát (Divalto WebHooks). Divalto neodosiela žiadne odchádzajúce udalosti.

Dáta z Divalto sa preto získavajú pravidelným dopytovaním. Dopyty RecordSql filtrované na otvorené OF a nedávne zmeny zachytávajú novú prácu. Interval sa nastavuje pre každý závod osobitne: od niekoľkých minút pri OF až po hodinu pri zásobách.

SkyPlanner odosiela webhooky pri zmene stavu alebo rozvrhu, takže spätný zápis sa riadi udalosťami.

Mapovanie dát

Objekt Divalto (rozhranie)Objekt SkyPlannerSmerFrekvencia
Articles, vlastnosti articles (RecordSql)Produkty a materiály, vlastnosti produktovDivalto → SkyPlannerÚvodné načítanie, potom pravidelné dopytovanie
Nomenclatures (komponenty)Štruktúra produktu, podprodukty, materiály na produktDivalto → SkyPlannerÚvodné načítanie, potom pri zmene
Gammes: séquences, opérations standard, časy, ressources, outillagesKroky postupu s trvaním, prípravnými a ukončovacími časmi, nástrojeDivalto → SkyPlannerÚvodné načítanie, potom pri zmene
Ateliers, centres de charge, postes de travailPracoviská, skupiny pracovísk, efektivitaDivalto → SkyPlannerÚvodné načítanie, potom zriedka
Opérateurs a habilitationsPracovníci a povolené pracoviskáDivalto → SkyPlannerÚvodné načítanie, potom pri zmene
Kalendáre posteZmeny a dni pracovného pokojaDivalto → SkyPlannerDenne alebo správa zmien v SkyPlanner
OF (BF) a séquences OF (BH) s termínmi dokončenia a komponentmiZákazky a operácie s termínmi dokončenia a materiálovými potrebamiDivalto → SkyPlannerDopytovanie každých niekoľko minút
Zásoby podľa article a skladuStavy zásobDivalto → SkyPlannerDopytovanie každú hodinu alebo pri spustení rozvrhovania
Dodávateľské objednávky s dátumami dodaniaNákupné objednávky, očakávaný materiál podľa dátumu dodaniaDivalto → SkyPlannerDopytovanie každú hodinu alebo pri spustení rozvrhovania
GG_DATES_ORDO: začiatok a koniec OF (BF.PLANDEBDH, BF.PLANFINDH), začiatok a koniec séquence (BH.PLANDEBDH, BH.PLANFINDH), CENTRE a POSTEPlánovaný začiatok a koniec každej operácie a kroku, priradené pracoviskoSkyPlanner → DivaltoPri zmene rozvrhu cez webhook SkyPlanner
GG_TEMPS_IMPORT: čas na séquenceČasové záznamy a hlásenia operátorovSkyPlanner → DivaltoPri každom hlásení alebo za každú zmenu, ak túto možnosť zvolíte
GG_FIN_DE_CYCLE: dokončené cyklyDokončené množstváSkyPlanner → DivaltoPri každom hlásení, ak túto možnosť zvolíte
Nie je v DivaltoMatica prípravných časov, nástroje ako zdroje s obmedzenou kapacitou, alternatívne stroje a pracovníciSpravuje sa v SkyPlannerNastavenie počas zavádzania

Integračné postupy

1. Úvodné načítanie kmeňových dát. Deklarujte dopyty RecordSql a načítajte articles, nomenclatures, gammes, centres de charge, postes, opérateurs, outillages a kalendáre. Mapovanie centres do SkyPlanner si dôkladne premyslite: z centre de charge so štyrmi postes vznikne jedna skupina pracovísk so štyrmi pracoviskami.

2. Synchronizácia OF. Načítajte otvorené OF s ich séquences a komponentmi aj otvorené dodávateľské objednávky. SkyPlanner považuje objednaný materiál za dostupný k dátumu dodania nákupnej objednávky (PO) a aktualizuje zásoby, keď sa PO označí stavom Delivered. Hlavný OF a jeho podriadené OF načítajte spoločne, pretože Divalto prepočítava termíny iba pre hlavný OF.

3. Spätný zápis rozvrhu. Keď plánovací algoritmus zaradí alebo presunie operáciu, webhook SkyPlanner spustí volanie create_dataxml. Súbor je dokument GG_DATES_ORDO, ktorý pre každý OF obsahuje dossier, prevádzkareň a číslo OF aj plánovaný dátum začiatku a konca. Pre každú séquence obsahuje jej číslo, plánovaný začiatok a koniec a tiež centre a poste, ak sa práca presunula na alternatívny zdroj (formát GG_DATES_ORDO). Proces scrutateur v Divalto ho importuje do hlavičky OF a riadkov séquence.

4. Hlásenia z výroby. Operátori zaznamenávajú prácu pomocou SkyPlanner Mobile Confirmations alebo Production Timer. Časové záznamy udržiavajú rozvrh aktuálny. Vy rozhodnete, či sa časy budú zapisovať späť do Divalto. Ak áno, časy sa prenášajú v súboroch GG_TEMPS_IMPORT a dokončené cykly v súboroch GG_FIN_DE_CYCLE. Ak nie, časy sa zadávajú do MES systému Divalto ako doteraz.

5. Pravidlá vlastníctva dát a riešenia konfliktov. Spíšte ich pred spustením ostrej prevádzky:

DátaVlastník
Articles, nomenclatures, gammes, množstvá a stav OFDivalto
Poradie séquence, časy začiatku a konca, priradenie posteSkyPlanner
Matica prípravných časov, požiadavky na nástroje a operátorov, alternatívne zdrojeSkyPlanner
Zmeny a dni pracovného pokojaJeden systém zvolený pri definovaní rozsahu
Časy, spotreba a dokončeniaDivalto, s priamym zadávaním alebo prenosom z časových záznamov SkyPlanner

Určte iba jeden zdroj zápisu dátumov OF. SkyPlanner pri zápise plánovaných dátumov nahrádza Opcenter APS aj ručné prepočítavanie termínov. Ak používate Opcenter APS, vypnite jeho import pre OF, ktoré rozvrhuje SkyPlanner, pretože oba systémy používajú GG_DATES_ORDO.

Typický priebeh projektu

Implementácia sa zvyčajne dokončí v priebehu niekoľkých týždňov od začiatku zavádzania. Ešte predtým si overte rozvrh počas 30-dňového bezplatného skúšobného obdobia s údajmi postes, gammes a otvorenými OF exportovanými z Divalto vo formáte CSV alebo Excel.

  1. Mapovanie. Dohodnite konečnú podobu mapovacej tabuľky, pravidlá vlastníctva dát, intervaly synchronizácie a to, či sa časy budú zapisovať späť.
  2. Prístup do Divalto. Vytvorte integračný účet v DLMT, zaregistrujte dotazy RecordSql a aktivujte výrobný scrutateur. Najprv všetko otestujte v testovacom prostredí.
  3. Úvodné načítanie. Articles, nomenclatures, gammes, centres, postes, opérateurs, outillages a kalendáre.
  4. Synchronizácia OF a objednávok u dodávateľov. Pravidelné načítavanie s filtrami, stránkovaním a opakovaním neúspešných požiadaviek.
  5. Nastavenie obmedzení v SkyPlanner. Matica časov prípravy, nástroje, počty operátorov na operáciu a alternatívne postes alebo pracovníci.
  6. Spätný zápis rozvrhu. GG_DATES_ORDO cez create_dataxml na základe webhookov SkyPlanner a prípadne aj zápis odpracovaných časov, ak sa preň rozhodnete.
  7. Paralelné testovanie. Používajte SkyPlanner súbežne so súčasným plánom, porovnajte termíny a opravte kmeňové dáta.
  8. Spustenie ostrej prevádzky. Keď sa dáta zhodujú, zapnite spätný zápis.

S čím počítať pri integrácii s Divalto

  • Nastavenia scrutateur. Súbory create_dataxml sa prijmú len vtedy, keď je výrobný scrutateur aktívny, v Production dossier je začiarknuté políčko MES a nastavená cesta „Interfaces“.
  • Obnova tokenu. Prístupový token Divalto má krátku platnosť (pozri Autentifikácia). Obnovte ho pred každou dávkou volaní.
  • Registrácia dotazov. Aktivácia nových alebo zmenených dotazov RecordSql trvá niekoľko minút. Zaregistrujte ich pred úvodným načítaním.
  • Hlavný OF a podriadené OF. Divalto prepočítava termíny iba pre hlavný OF. Podriadené OF rozvrhujte ako podprodukty, aby nadradený produkt čakal na svoje komponenty.
  • Charakteristiky položky. Divalto uchováva vlastnosti položky dôležité pre rozvrhovanie v desiatich poliach charakteristík. Dajú sa dobre namapovať na vlastnosti produktov v SkyPlanner pre maticu časov prípravy a funkciu „Allow similarity“.

Kto nastavuje integráciu s Divalto a zabezpečuje jej podporu

  1. Tím SkyPlanner nastaví integráciu pri zavádzaní a zabezpečuje jej podporu aj po spustení ostrej prevádzky, a to v rozsahu dohodnutých dotazov RecordSql a akcií webových služieb. Každý závod používa Divalto inak a práve tu sa tieto skúsenosti uplatnia.
  2. Zapojiť sa môže aj váš partner pre Divalto. Pozná váš dossier, surcharges aj nastavenia a spolu s tímom SkyPlanner môže nastaviť účet DLMT, dotazy aj scrutateur.
  3. Vaši vývojári môžu integráciu ďalej rozvíjať cez REST API SkyPlanner s použitím API tokenu. Na začiatok stačí API token a tím SkyPlanner vám v prípade potreby pomôže. Podrobnosti nájdete v dokumentácii integrácie SkyPlanner.

Cena SkyPlanner začína na 199 € mesačne a zahŕňa 5 pracovísk s mesačnou fakturáciou. Cenovú ponuku na integráciu dostanete vopred spolu s ponukou predplatného podľa vašich procesov a potrieb. Pozrite si cenník, plánovanie výroby s Divalto so zohľadnením reálnych kapacít strojov a pracovníkov, stránku Divalto a prehľad integrácií s ERP.

Ako výrobcovia hodnotia SkyPlanner

Kalle Kalliomäki, špecialista dodávateľského reťazca v UTU, vo výrobnej hale rozvádzačov v Ulvile

2 hušetrené každý týždeň

„Vďaka SkyPlanner sme pri plánovaní výroby prešli od tabuliek v Exceli k optimalizácii výroby v reálnom čase.“

Kalle Kalliomäki, špecialista dodávateľského reťazca
UTU · Elektrické rozvádzače a rozvodné zariadenia

Plánovanie výroby šetrí každý týždeň 2 hodiny pracovného času a nový rad operácií sa dostane na linku v priebehu sekúnd.

Prečítať si hodnotenie UTU

Operátori v odevoch do čistých priestorov pri linke na plnenie fliaš vo farmaceutickom závode Laboratory & Allied v Nairobi

+90%efektívnosť výroby

„Efektívnosť výroby sa zvýšila o 90 %.“

Abdul Rucyinga, vedúci IT
Laboratory & Allied · Farmaceutická výroba

Efektívnosť výroby sa zvýšila o 90 % a vytvorenie optimalizovaného plánu na tri mesiace pre všetky pracoviská trvá menej než 30 minút.

Prečítať si hodnotenie Laboratory & Allied

100%spoľahlivosť dodávok od roku 2021

„SkyPlanner nám poskytuje prehľad o kapacitách a vďaka nemu je plánovanie predvídateľné.“

Dan Berglund, COO/CFO
Opes Corporation · Chemická a potravinárska výroba

Spoľahlivosť dodávok dosahuje 100 % počas celého obdobia používania SkyPlanner, teda od roku 2021.

Prečítať si hodnotenie Opes Corporation

Menejprestojov pre nedostatok materiálu

„Hodnota SkyPlanner pre nás spočíva v tom, že je to nástroj, ktorý funguje v každodennej praxi, najmä pri určovaní termínov dodania.“

Tommi Männistö, manažér plánovania výroby
Eskomatic · Zákazkové obrábanie

Automatické rozvrhovanie zaťaženia umožňuje presnejšie určovať termíny dodania a výrazne ubudlo prestojov vo výrobe spôsobených nedostatkom materiálu.

Prečítať si hodnotenie Eskomatic

Často kladené otázky

Má Divalto API pre výrobné príkazy?

Áno. RecordSql číta OF, séquences a ďalšie tabuľky cez REST a služba WEBSERVICE_INFINITY vykonáva podnikové akcie pre výrobu, napríklad create_dataxml a integration_dt.

Podporuje Divalto webhooky?

Webhooky Divalto sú iba prichádzajúce a nevracajú dáta. Integrácia pravidelne načítava dáta z Divalto cez RecordSql v intervaloch nastavených pre každý závod. Vlastné webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.

Ako sa plánované termíny zapisujú späť do Divalto?

Prostredníctvom súboru XML GG_DATES_ORDO odoslaného akciou create_dataxml. Obsahuje plánované termíny začiatku a konca pre každý OF a každú séquence a pri presune práce aj náhradný centre alebo poste. Importuje ho výrobný scrutateur systému Divalto.

Vyžaduje integrácia Opcenter APS?

Nie. SkyPlanner zabezpečuje plánovanie výroby so zohľadnením reálnych kapacít strojov a pracovníkov a sám zapisuje plánované termíny. Ak dnes používate Opcenter APS, SkyPlanner prevezme úlohu jediného systému, ktorý zapisuje termíny OF.

Má partner pre Divalto odporučiť Opcenter APS alebo SkyPlanner?

SkyPlanner, ak zákazník chce v priebehu niekoľkých týždňov sprevádzkovať plánovanie výroby, ktoré rešpektuje reálne kapacity a samo sa priebežne aktualizuje. Opcenter APS v Divalto sa spúšťa na podnet plánovača a vymieňa si súbory cez priečinok vo Windows (dokumentácia Divalto). SkyPlanner sa pripája cez služby REST systému Divalto, automaticky preplánováva a plánuje prestavenia, nástroje, pracovné tímy aj materiál. Počet používateľov je neobmedzený a cena začína na 199 € mesačne.

Môžeme si SkyPlanner vyskúšať pred vytvorením integrácie?

Áno. Bezplatná 30-dňová skúšobná verzia podporuje až 20 pracovísk a importy z Divalto vo formáte CSV alebo Excel. Platobnú kartu nepotrebujete. Vyskúšajte ju alebo kontaktujte obchodný tím a definujte rozsah integrácie.