Integrácie / ERP / Visma Nova
Sprievodca integráciou Visma Nova s APS na rozvrhovanie výroby
Tento sprievodca integráciou Visma Nova ukazuje partnerom a IT tímom, ako prepojiť Visma Nova so SkyPlanner APS. Integrácia SkyPlanner s Visma Nova funguje obojsmerne:
- Do SkyPlanner sa prenášajú produkty (nimike) s ich kusovníkmi (tuoterakenne) a pracovnými operáciami (työvaiheet), predajné objednávky, nákupné objednávky a stavy zásob.
- Údaje o dokončenej výrobe, šarže, paletové etikety a skladové pohyby sa vracajú do Nova v reálnom čase.
- Časy začiatku a ukončenia operácií sa zapisujú do Nova ako hlásenia operácií (vaihekuittaus).
- Webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
SkyPlanner už bol integrovaný s Visma Nova v zákazníckych projektoch. Túto integráciu používajú Piristeel a Opes Corporation. Tím SkyPlanner počas zavádzania prispôsobí integráciu vášmu nastaveniu Nova a poskytuje podporu aj po spustení ostrej prevádzky. Partneri a vývojári môžu pri vývoji využiť aj zdokumentované REST API systému SkyPlanner (referenčná dokumentácia API).
Integračné rozhrania Visma Nova
Visma uvádza, že Nova ponúka rozhrania na dávkovú integráciu cez súbory aj na integráciu v reálnom čase (zdroj). Integrácia so SkyPlanner využíva oba spôsoby.
- Nova WebService (Nova SDK). Služba SOAP s metódami
ExecuteaExecute2, ktorá sa inštaluje na váš vlastný server Windows s IIS. Pripája sa k jednej firemnej databáze Nova a prenáša správy XML na čítanie a zápis v reálnom čase (príručka). - Automatizovaný prenos súborov. Funkcie importu a exportu dát v Nova (Tiedon tuonti, Tiedon vienti) podľa časového plánu čítajú súbory z priečinka a zapisujú ich doň. Súbory majú kódovanie UTF-8 a hodnoty oddelené bodkočiarkami (formát súborov, automatizovaný import, automatizovaný export).
- Typy súborov dôležité pre rozvrhovanie. PRODUCT vrátane riadkov kusovníka a pracovných operácií. SALES ORDER, nákupné objednávky a PHASE STAMP na hlásenia operácií (hlásenia operácií).
Nova beží na systéme Windows vo vašej infraštruktúre alebo v hostovanej aplikačnej službe Visma. V oboch prípadoch zostáva SkyPlanner v cloude a do klienta Nova sa nič neinštaluje.
Autentifikácia
- Nova WebService. Pri inštalácii WebService sa vytvorí jedinečný kľúč, ktorý sa odosiela v časti Login každej správy XML. Server potrebuje verejnú adresu a pravidlá firewallu si dohodnete s integrátorom (príručka).
- Prenosové súbory. Prenos prebieha v rámci vašej inštalácie Nova. Prístup závisí od oprávnení k priečinku na prenos súborov.
Na strane SkyPlanner používa REST API na autentifikáciu token API odosielaný v hlavičke Authorization-Token. Vytvoríte ho v ponuke Settings > API. Integračný návod vás prevedie prvými volaniami.
Zisťovanie zmien
Dokumentácia Nova neuvádza žiadne webhooky. Zmeny sa zisťujú dvoma spôsobmi:
- Plánovaný export. Automatizovaný export môže odosielať iba záznamy aktualizované od posledného spustenia, filtrované podľa dátumu, čísla, typu alebo výrobnej linky.
- Čítanie cez WebService. Integrácia načítava produkty a objednávky v krátkych intervaloch.
SkyPlanner odosiela webhooky pri zmene stavu alebo rozvrhu. Spätný zápis tak reaguje na udalosti a údaje sa dostávajú do Nova v reálnom čase.
Mapovanie dát
| Objekt Visma Nova (rozhranie) | Objekt SkyPlanner | Smer | Frekvencia |
|---|---|---|---|
| Nimike (súbor PRODUCT, WebService) | Produkty a materiály | Nova → SkyPlanner | Úvodné načítanie, potom pri zmene |
| Riadky Tuoterakenne (riadky kusovníka v PRODUCT) | Kusovník, podprodukty, materiálové potreby | Nova → SkyPlanner | Úvodné načítanie, potom pri zmene |
| Riadky Työvaiheet: skupina strojov, kapacita, čas nastavenia (riadky pracovných operácií v PRODUCT) | Kroky procesu s časmi spracovania a nastavenia | Nova → SkyPlanner | Úvodné načítanie, potom pri zmene |
| Zdroje a skupiny strojov | Pracoviská a skupiny pracovísk | Nastavenie v SkyPlanner na základe dát z Nova | Počas zavádzania |
| Predajné objednávky s termínmi dodania (SALES ORDER, WebService) | Objednávky s termínmi dokončenia a prioritou zákazníka | Nova → SkyPlanner | Pri zmene |
| Nákupné objednávky s termínmi dodania | Nákupné objednávky | Nova → SkyPlanner | Pri zmene |
| Stavy zásob | Zásoby | Nova → SkyPlanner | Pri zmene |
| Vyrobené množstvo, šarža, paletová etiketa, skladový pohyb | Potvrdenia v Mobile Confirmations | SkyPlanner → Nova | V reálnom čase |
| Hlásenie operácie: číslo práce, operácia, začiatok, koniec, osoba (PHASE STAMP) | Práca zaznamenaná pre jednotlivé operácie | SkyPlanner → Nova | Pri každom potvrdení |
| Pravidlá rozvrhovania nastavené v SkyPlanner | Povolené pracoviská, matica časov prestavenia, nástroje, pracovníci, zmeny | Správa v SkyPlanner | Nastavenie počas zavádzania |
Integračné postupy
1. Úvodné načítanie kmeňových dát. Načítajte produkty s ich kusovníkmi a pracovnými operáciami. Pre každý stroj vytvorte jedno pracovisko v SkyPlanner a pracoviská zoskupte podľa skupín strojov v Nova. Kapacitu a čas nastavenia každej operácie namapujte na príslušný krok procesu.
2. Synchronizácia objednávok. Preneste otvorené predajné objednávky s termínmi dodania. Z každého riadka objednávky vznikne objednávka a z pracovných operácií príslušného produktu vzniknú operácie v rozvrhu. Preneste aj nákupné objednávky a zásoby, aby operácia čakala na termín dodania potrebného materiálu.
3. Rozvrhovanie. Arcturus optimalizuje celý plán v priebehu sekúnd. Autopilot preplánuje výrobu pri zmene objednávky, množstva alebo stavu zásob.
4. Údaje o výrobe späť do Nova. Operátori potvrdzujú prácu cez Mobile Confirmations alebo Production Timer. Vyrobené množstvá, šarže a paletové etikety sa odosielajú do Nova ako skladové pohyby v reálnom čase, nie dávkovo až na ďalší deň. Časy začiatku a ukončenia operácií sa zapisujú ako hlásenia operácií pre následnú kalkuláciu (Jälkilaskenta).
5. Pravidlá vlastníctva dát a riešenia konfliktov. Spíšte ich pred spustením ostrej prevádzky:
| Dáta | Vlastník |
|---|---|
| Produkty, kusovníky, pracovné operácie, predajné a nákupné objednávky | Visma Nova |
| Poradie operácií, časy začiatku a ukončenia, výber stroja | SkyPlanner |
| Povolené pracoviská, matica časov prestavenia, nástroje, pracovníci, zmeny | SkyPlanner |
| Zásoby a hotové výrobky | Visma Nova, zápis na základe potvrdení zo SkyPlanner |
Hlavným zdrojom konfliktov je súbežné rozvrhovanie v oboch systémoch. Pracovný front v Nova používajte na tok objednávok a rezervácie materiálu, termíny však nechajte riadiť SkyPlanner. Výrobu zapisujte iba z jedného miesta, zo SkyPlanner alebo z Työpiste, aby sa zásoby nezaúčtovali dvakrát.
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 prebieha 30-dňové bezplatné skúšobné obdobie s vašimi vlastnými dátami z exportu produktov, pracovných operácií a otvorených objednávok z Nova.
- Definovanie rozsahu. Dohodnite konečnú podobu mapovacej tabuľky, pravidlá vlastníctva dát a interval synchronizácie.
- Rozhrania. Nainštalujte Nova WebService na svoj server alebo nastavte priečinky na automatizovaný prenos súborov. Odporúča sa testovacie prostredie.
- Úvodné načítanie. Produkty, kusovníky a pracovné operácie.
- Synchronizácia objednávok a zásob. Predajné objednávky, nákupné objednávky a stavy zásob.
- Nastavenie obmedzení v SkyPlanner. Pracoviská, zmeny, povolené pracoviská, matica časov prestavenia, nástroje a pracovníci.
- Spätný zápis. Skladové pohyby a hlásenia operácií otestované v testovacom prostredí.
- Paralelná prevádzka a ostré spustenie. Porovnajte výsledky s aktuálnym pracovným frontom, opravte kmeňové dáta a potom zapnite spätný zápis v produkčnom prostredí.
S čím počítať pri integrácii Visma Nova
- Prístup k serveru. WebService beží na vašom vlastnom serveri IIS s verejnou adresou. Pravidlá firewallu si dohodnite včas.
- Úrovne kusovníka. Nova štandardne spracúva prvú úroveň kusovníka (zdroj). Rozhodnite, ako sa polotovary prenesú do SkyPlanner ako podprodukty.
- Kapacita. Nova eviduje týždenný počet hodín pre každý zdroj (zdroj). V SkyPlanner nastavte skutočné pracovné zmeny.
- Skupiny strojov. Nova počíta zaťaženie za skupinu strojov. V systéme SkyPlanner rozdeľte skupiny na jednotlivé stroje.
- Jednotky operácií. Kapacita pracovnej operácie môže byť vyjadrená v kusoch za hodinu, hodinách na kus alebo minútach na kus. Každú hodnotu prepočítajte na čas spracovania jedného kusa.
- Jeden spôsob vykazovania. Vyberte si, či budú operátori vykazovať prácu v systéme SkyPlanner alebo v Työpiste.
Integrácia s Visma Nova: kto ju nastavuje a poskytuje k nej podporu
Práce zahŕňajú mapovanie podľa vašich produktov, pracovných operácií a nastavenia systému Nova. Zahŕňajú aj pravidlá rozvrhovania, ktoré spravujete v systéme SkyPlanner: povolené pracoviská, maticu časov prestavenia, nástroje a pracovníkov.
- Tím SkyPlanner nastaví integráciu pri zavádzaní a poskytuje podporu aj po spustení ostrej prevádzky. Každý závod používa systém Nova inak a práve pri tomto nastavení sa uplatnia znalosti jeho prevádzky.
- Zapojiť sa môže aj váš partner Visma. Partneri Visma priniesli SkyPlanner zákazníkom systému Nova: spoločnosť Piristeel sa k nemu dostala cez svojho dodávateľa ERP, Rauhala Group. Partner môže zabezpečiť inštaláciu WebService, priečinky na prenos súborov a testovacie prostredie. SkyPlanner poskytuje REST API, dokumentáciu Swagger/OpenAPI a webhooky.
- Na integráciu môžu nadviazať aj vaši vývojári. Využijú rovnaké zdokumentované REST API s API tokenom. Na začiatok stačí API token a tím SkyPlanner v prípade potreby pomôže.
SkyPlanner stojí od 199 € mesačne, zahŕňa 5 pracovísk a fakturuje sa mesačne. Cenovú ponuku na integráciu pripravíme vopred podľa vašich procesov a potrieb spolu s ponukou predplatného, aby ste poznali celkové náklady ešte pred začiatkom.
Porovnanie s vlastným plánovaním systému Nova nájdete v článku Podporuje Visma Nova plánovanie výroby so zohľadnením skutočnej kapacity strojov a pracovníkov? Prehľad nájdete na stránke Visma Nova a ďalšie systémy v prehľade integrácií s ERP. Používate namiesto toho Visma Net? Pozrite si stránku Visma Net.
Ako výrobné firmy hodnotia SkyPlanner
99,2%spoľahlivosť dodávok
„SkyPlanner nám pomohol zviditeľniť úzke miesta a sprehľadnil riadenie výroby.“
Toni Tuori, vedúci výroby
Piristeel · Strešné bezpečnostné prvky a odkvapové systémy
Spoľahlivosť dodávok tento rok dosiahla 99,2% a rozvrhovanie šetrí až štyri hodiny pracovného času denne.
100%spoľahlivosť dodávok od roku 2021
„SkyPlanner nám dáva prehľad o kapacitách a vnáša do plánovania predvídateľnosť.“
Dan Berglund, COO/CFO
Opes Corporation · Chemická a potravinárska výroba
Spoľahlivosť dodávok je 100% počas celého obdobia používania systému SkyPlanner, teda od roku 2021.
2 hušetrené každý týždeň
„Vďaka systému 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 na dodávateľský reťazec
UTU · Elektrické rozvádzače a spínacie zariadenia
Plánovanie výroby šetrí 2 hodiny pracovného času týždenne a nový zoznam operácií sa dostane na linku v priebehu sekúnd.
+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.
Často kladené otázky
Má Visma Nova API?
Áno. Na integráciu v reálnom čase ponúka Nova službu Nova WebService, ktorá využíva SOAP a inštaluje sa na váš vlastný server. Na dávkovú integráciu slúži automatizovaný prenos súborov. Oba spôsoby prenášajú produkty, štruktúry, pracovné operácie a objednávky.
Čo sa prenáša zo systému SkyPlanner späť do Visma Nova?
Dokončené množstvá, šarže, paletové štítky a skladové pohyby, a to v reálnom čase. Časy začatia a ukončenia operácií sa v systéme Nova zapisujú ako časové záznamy operácií, takže následná kalkulácia v systéme Nova vychádza zo skutočných časov.
Podporuje Visma Nova webhooky?
V dokumentácii nie sú uvedené žiadne webhooky. Zmeny v systéme Nova sa načítavajú prostredníctvom plánovaných exportov aktualizovaných záznamov a čítania cez WebService. Vlastné webhooky systému SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
Ktorý softvér na rozvrhovanie výroby sa integruje s Visma Nova?
SkyPlanner APS sa integruje s Visma Nova obojsmerne a Visma uvádza Skycode so systémom SkyPlanner na svojej stránke integrácií systému Nova. Používajú ho spoločnosti Piristeel a Opes Corporation.
Kto vytvára integráciu s Visma Nova?
Tím SkyPlanner pri zavádzaní nastaví obojsmernú integráciu podľa vašej konfigurácie systému Nova a poskytuje podporu aj po spustení ostrej prevádzky. Váš partner Visma alebo vaši vývojári môžu tiež vyvíjať riešenia s využitím zdokumentovaného REST API systému SkyPlanner. Na začiatok stačí API token.
Môžeme si SkyPlanner vyskúšať ešte pred vytvorením integrácie?
Áno. Počas 30-dňového bezplatného skúšobného obdobia môžete používať až 20 pracovísk a importovať dáta zo systému Nova vo formáte Excel alebo CSV. Platobnú kartu nepotrebujete. Začnite skúšobné obdobie alebo kontaktujte obchodný tím a definujte s ním rozsah integrácie.