Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / Visma Nova

Visma Nova ir APS integravimo vadovas gamybos tvarkaraščiams sudaryti

Šiame Visma Nova integravimo vadove partneriams ir IT komandoms paaiškinama, kaip sujungti Visma Nova su SkyPlanner APS. SkyPlanner ir Visma Nova keičiasi duomenimis abiem kryptimis:

  • Į SkyPlanner perduodami gaminiai (nimike) su jų struktūromis (tuoterakenne) ir darbo etapais (työvaiheet), pardavimo užsakymai, pirkimo užsakymai ir atsargų likučiai.
  • Duomenys apie pagamintą produkciją, partijas, palečių etiketes ir atsargų operacijas realiuoju laiku grąžinami į Nova.
  • Etapų pradžios ir pabaigos laikai įrašomi į Nova kaip etapų žymos (vaihekuittaus).
  • SkyPlanner siunčia pranešimus per webhook sąsajas vos pasikeitus tvarkaraščiui.
SkyPlanner APS Gantt laiko juosta su darbo centrams suplanuotomis užduotimis ir apačioje pateiktu užsakymų sąrašu.

SkyPlanner jau integruota su Visma Nova klientų projektuose. Šią integraciją naudoja Piristeel ir Opes Corporation. Diegimo metu SkyPlanner komanda pritaiko integraciją prie jūsų Nova konfigūracijos ir teikia jos palaikymą pradėjus naudoti sistemą. Partneriai ir programuotojai taip pat gali kurti integracijas naudodami dokumentuotą SkyPlanner REST API (API žinynas).

Visma Nova integravimo sąsajos

Visma nurodo, kad Nova turi sąsajas tiek paketiniam duomenų perdavimui failais, tiek integravimui realiuoju laiku (šaltinis). SkyPlanner integracija naudoja abu būdus.

  • Nova WebService (Nova SDK). Tai SOAP tarnyba su metodais Execute ir Execute2, įdiegiama jūsų Windows serveryje su IIS. Ji jungiasi prie vienos įmonės Nova duomenų bazės ir perduoda XML pranešimus, skirtus duomenims skaityti ir rašyti realiuoju laiku (vadovas).
  • Automatinis failų perdavimas. Nova duomenų importo ir eksporto funkcijos (Tiedon tuonti, Tiedon vienti) pagal tvarkaraštį skaito iš aplanko ir į jį įrašo UTF-8 failus, kurių laukai atskirti kabliataškiais (failo formatas, automatinis importas, automatinis eksportas).
  • Tvarkaraščiams sudaryti svarbūs failų tipai. PRODUCT su struktūros ir darbo etapų eilutėmis. Taip pat SALES ORDER, pirkimo užsakymai ir PHASE STAMP etapų žymoms perduoti (etapų žymos).

Nova veikia Windows aplinkoje vietinėje infrastruktūroje arba Visma teikiamoje programų prieglobos aplinkoje. Abiem atvejais SkyPlanner lieka debesijoje, o Nova kliento programoje nieko diegti nereikia.

Autentifikavimas

  • Nova WebService. Diegiant WebService sukuriamas unikalus raktas, kuris siunčiamas kiekvieno XML pranešimo Login dalyje. Serveriui reikia viešojo adreso, o užkardos taisykles suderinate su integruotoju (vadovas).
  • Perdavimo failai. Jie apdorojami jūsų Nova aplinkoje. Prieiga valdoma nustatant, kas gali pasiekti perdavimo aplanką.

SkyPlanner REST API autentifikavimui naudoja API prieigos raktą, siunčiamą antraštėje Authorization-Token. Jį sukuriate skiltyje Settings > API. Integravimo pamokoje paaiškinama, kaip atlikti pirmąsias užklausas.

Pakeitimų aptikimas

Nova dokumentacijoje nėra aprašyta pranešimų apie įvykius (webhooks). Pakeitimai aptinkami dviem būdais:

  • Eksportas pagal tvarkaraštį. Automatinis eksportas gali siųsti tik nuo paskutinio vykdymo atnaujintus įrašus, filtruojamus pagal datą, numerį, tipą arba gamybos liniją.
  • Skaitymas per WebService. Integracija trumpais laiko intervalais skaito gaminių ir užsakymų duomenis.

Pasikeitus būsenai ar tvarkaraščiui, SkyPlanner siunčia pranešimus apie įvykius (webhooks), todėl duomenų grąžinimą inicijuoja įvykiai, o Nova jie pasiekia realiuoju laiku.

Duomenų susiejimas

Visma Nova objektas (sąsaja)SkyPlanner objektasKryptisDažnumas
Nimike (PRODUCT failas, WebService)Gaminiai ir medžiagosNova → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Tuoterakenne eilutės (PRODUCT struktūros eilutės)Gaminio struktūra, tarpiniai gaminiai, medžiagų poreikisNova → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Työvaiheet eilutės: įrenginių grupė, pajėgumas, paruošimo laikas (PRODUCT darbo etapų eilutės)Proceso žingsniai su vykdymo ir paruošimo laikaisNova → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Ištekliai ir įrenginių grupėsDarbo centrai ir jų grupėsSukuriama SkyPlanner pagal Nova duomenisDiegimo metu
Pardavimo užsakymai su pristatymo datomis (SALES ORDER, WebService)Užsakymai su įvykdymo terminais ir kliento prioritetuNova → SkyPlannerPasikeitus duomenims
Pirkimo užsakymai su pristatymo datomisPirkimo užsakymaiNova → SkyPlannerPasikeitus duomenims
Atsargų likučiaiAtsargosNova → SkyPlannerPasikeitus duomenims
Pagamintas kiekis, partija, paletės etiketė, atsargų operacijaPatvirtinimai modulyje Mobile ConfirmationsSkyPlanner → NovaRealiuoju laiku
Etapo žyma: darbo numeris, etapas, pradžia, pabaiga, darbuotojas (PHASE STAMP)Kiekvienai užduočiai užregistruotas darbasSkyPlanner → NovaPo kiekvieno patvirtinimo
SkyPlanner nustatytos tvarkaraščio sudarymo taisyklėsLeidžiami darbo centrai, perėjimo tarp užduočių laiko matrica, įrankiai, darbuotojai, pamainosTvarkoma SkyPlannerNustatoma diegimo metu

Integravimo modeliai

1. Pradinis pagrindinių duomenų įkėlimas. Nuskaitykite gaminius su jų struktūromis ir darbo etapais. Kiekvienam įrenginiui sukurkite po vieną SkyPlanner darbo centrą ir sugrupuokite juos pagal Nova įrenginių grupes. Kiekvieno etapo pajėgumą ir paruošimo laiką susiekite su proceso žingsniu.

2. Užsakymų sinchronizavimas. Importuokite atvirus pardavimo užsakymus su pristatymo datomis. Kiekviena užsakymo eilutė tampa užsakymu, o jos gaminio darbo etapai – užduotimis. Importuokite ir pirkimo užsakymus bei atsargas, kad etapas neprasidėtų anksčiau nei jam reikalingos medžiagos pristatymo dieną.

3. Tvarkaraščių sudarymas. Arcturus per kelias sekundes optimizuoja visą planą. Pasikeitus užsakymui, kiekiui ar atsargų lygiui, Autopilot planą perskaičiuoja.

4. Gamybos duomenų grąžinimas į Nova. Operatoriai patvirtina atliktą darbą naudodami Mobile Confirmations arba Production Timer. Pagaminti kiekiai, partijos ir palečių etiketės perduodami į Nova kaip atsargų operacijos realiuoju laiku, o ne paketiniu būdu kitą dieną. Etapų pradžios ir pabaigos laikai įrašomi kaip etapų žymos faktinei savikainai apskaičiuoti (Jälkilaskenta).

5. Atsakomybės už duomenis ir konfliktų sprendimo taisyklės. Užrašykite jas prieš pradėdami naudoti integraciją:

DuomenysAtsakinga sistema
Gaminiai, struktūros, darbo etapai, pardavimo ir pirkimo užsakymaiVisma Nova
Etapų seka, pradžios ir pabaigos laikai, įrenginio parinkimasSkyPlanner
Leidžiami darbo centrai, perėjimo tarp užduočių laiko matrica, įrankiai, darbuotojai, pamainosSkyPlanner
Atsargos ir pagaminta produkcijaVisma Nova, įrašoma pagal SkyPlanner patvirtinimus

Pagrindinė konfliktų priežastis – tvarkaraščių sudarymas abiejose sistemose. Nova darbų eilę naudokite užsakymų srautui ir medžiagų rezervavimui, o datas palikite valdyti SkyPlanner. Gamybą registruokite tik vienoje vietoje – SkyPlanner arba Työpiste, kad atsargos nebūtų užregistruotos du kartus.

Įprasti projekto etapai

Pradėjus diegimą, įgyvendinimas paprastai užtrunka kelias savaites. Prieš tai per 30 dienų nemokamą bandomąjį laikotarpį naudojate savo duomenis – iš Nova eksportuotus gaminius, darbo etapus ir atvirus užsakymus.

  1. Apimties apibrėžimas. Sutarkite dėl duomenų susiejimo lentelės, atsakomybės už duomenis taisyklių ir sinchronizavimo intervalo.
  2. Sąsajos. Įdiekite Nova WebService savo serveryje arba sukonfigūruokite automatinio perdavimo aplankus. Rekomenduojama naudoti testavimo aplinką.
  3. Pradinis įkėlimas. Gaminiai, struktūros ir darbo etapai.
  4. Užsakymų ir atsargų sinchronizavimas. Pardavimo užsakymai, pirkimo užsakymai ir atsargų likučiai.
  5. Apribojimų nustatymas SkyPlanner. Darbo centrai, pamainos, leidžiami darbo centrai, perėjimo tarp užduočių laiko matrica, įrankiai ir darbuotojai.
  6. Duomenų grąžinimas. Atsargų operacijos ir etapų žymos, patikrintos testavimo aplinkoje.
  7. Lygiagretus veikimas ir paleidimas. Palyginkite su dabartine darbų eile, pataisykite pagrindinius duomenis ir tada įjunkite duomenų grąžinimą darbinėje aplinkoje.

Ką numatyti integruojant Visma Nova

  • Prieiga prie serverio. WebService veikia jūsų IIS serveryje su viešuoju adresu. Dėl užkardos taisyklių susitarkite iš anksto.
  • Struktūros lygiai. Pagal numatytuosius nustatymus Nova apdoroja pirmąjį struktūros lygį (šaltinis). Nuspręskite, kaip pusgaminiai bus perduodami į SkyPlanner kaip tarpiniai gaminiai.
  • Pajėgumai. Nova saugo kiekvieno ištekliaus savaitės darbo valandų skaičių (šaltinis). SkyPlanner sumodeliuokite faktines pamainas.
  • Įrenginių grupės. Nova apskaičiuoja kiekvienos įrenginių grupės apkrovą. SkyPlanner sistemoje grupes išskaidykite į atskirus įrenginius.
  • Operacijų matavimo vienetai. Operacijos našumas gali būti nurodytas vienetais per valandą, valandomis vienam vienetui arba minutėmis vienam vienetui. Kiekvieną iš šių dydžių perskaičiuokite į vieno vieneto apdorojimo trukmę.
  • Vienas registravimo būdas. Pasirinkite, ar operatoriai duomenis registruos SkyPlanner, ar Työpiste sistemoje.

Visma Nova integracija: kas ją konfigūruoja ir prižiūri

Darbai apima duomenų susiejimą pagal jūsų gaminius, operacijas ir Nova konfigūraciją. Taip pat nustatomos SkyPlanner saugomos tvarkaraščių sudarymo taisyklės: leidžiami darbo centrai, paruošimo trukmių matrica, įrankiai ir darbuotojai.

  1. SkyPlanner komanda integraciją sukonfigūruoja diegimo metu ir prižiūri pradėjus ją naudoti. Kiekviena gamykla Nova naudoja skirtingai, todėl čia pritaikomos žinios apie jos darbo specifiką.
  2. Gali prisidėti ir jūsų Visma partneris. Visma partneriai padėjo Nova klientams pradėti naudoti SkyPlanner: Piristeel pradėjo jį naudoti per savo ERP tiekėją Rauhala Group. Partneris gali pasirūpinti WebService diegimu, duomenų perdavimo aplankais ir bandymų aplinka. SkyPlanner suteikia REST API, Swagger/OpenAPI dokumentaciją ir webhook pranešimus.
  3. Jūsų programuotojai gali plėtoti integraciją naudodami tą pačią dokumentuotą REST API ir API prieigos raktą. Pradžiai pakanka API prieigos rakto, o prireikus padeda SkyPlanner komanda.

SkyPlanner kaina prasideda nuo 199 € per mėnesį, įskaitant 5 darbo centrus. Mokama kas mėnesį. Integracijos kainos pasiūlymas parengiamas iš anksto pagal jūsų procesą ir poreikius, kartu su pasirinktu planu, todėl visą kainą žinote dar prieš pradėdami.

Kaip atrodo pačios Nova planavimo galimybės, skaitykite straipsnyje Ar Visma Nova leidžia planuoti gamybą atsižvelgiant į realius įrenginių ir darbuotojų pajėgumus? Apžvalgą rasite Visma Nova puslapyje, o kitas sistemas – ERP integracijų skiltyje. Naudojate Visma Net? Žr. Visma Net puslapį.

Gamintojų atsiliepimai apie SkyPlanner

Piristeel stogų saugos gaminių gamykla Kauhavoje iš paukščio skrydžio

99,2%pristatymo patikimumas

„SkyPlanner padėjo aiškiai matyti gamybos kliūtis ir suteikė daugiau aiškumo valdant gamybą.“

Toni Tuori, gamybos vadovas
Piristeel · Stogų saugos ir lietaus nuvedimo sistemos

Šiemet pristatymo patikimumas pasiekė 99,2%, o tvarkaraščių sudarymas leidžia kasdien sutaupyti iki keturių darbo valandų.

Skaitykite Piristeel atsiliepimą

100%pristatymo patikimumas nuo 2021 metų

„SkyPlanner leidžia mums aiškiai matyti pajėgumus ir užtikrina planavimo nuspėjamumą.“

Dan Berglund, COO/CFO
Opes Corporation · Chemijos ir maisto produktų gamyba

Visą SkyPlanner naudojimo laikotarpį, nuo 2021 metų, pristatymo patikimumas siekia 100%.

Skaitykite Opes Corporation atsiliepimą

UTU tiekimo grandinės specialistas Kalle Kalliomäki elektros skydų gamybos ceche Ulviloje

2 hsutaupoma kas savaitę

„Su SkyPlanner nuo gamybos planavimo Excel lentelėse perėjome prie gamybos optimizavimo realiuoju laiku.“

Kalle Kalliomäki, tiekimo grandinės specialistas
UTU · Elektros skydai ir skirstymo įrenginiai

Planuojant gamybą kas savaitę sutaupomos 2 darbo valandos, o nauja darbų eilė gamybos liniją pasiekia per kelias sekundes.

Skaitykite UTU atsiliepimą

Operatoriai su švariųjų patalpų apranga prie buteliukų pildymo linijos Laboratory & Allied vaistų gamykloje Nairobyje

+90%gamybos efektyvumas

„Gamybos efektyvumas padidėjo 90%.“

Abdul Rucyinga, IT vadovas
Laboratory & Allied · Vaistų gamyba

Gamybos efektyvumas padidėjo 90%, o optimizuotas trijų mėnesių planas visiems darbo centrams sudaromas per mažiau nei 30 minučių.

Skaitykite Laboratory & Allied atsiliepimą

Dažniausiai užduodami klausimai

Ar Visma Nova turi API?

Taip. Integracijai realiuoju laiku Nova siūlo Nova WebService – jūsų serveryje diegiamą SOAP paslaugą, o paketiniam duomenų perdavimui – automatinius perdavimo failus. Abiem būdais perduodami gaminiai, gaminių struktūros, operacijos ir užsakymai.

Kokie duomenys iš SkyPlanner grąžinami į Visma Nova?

Realiuoju laiku grąžinami pagaminti kiekiai, partijos, palečių etiketės ir atsargų judėjimo duomenys. Operacijų pradžios ir pabaigos laikai Nova sistemoje registruojami kaip operacijų laiko žymos, todėl faktinei savikainai apskaičiuoti Nova naudoja faktinį laiką.

Ar Visma Nova palaiko webhook pranešimus?

Webhook pranešimai dokumentacijoje neaprašyti. Nova pakeitimai nuskaitomi pagal grafiką eksportuojant atnaujintus įrašus ir atliekant WebService skaitymo užklausas. SkyPlanner per savo webhook sąsajas perduoda tvarkaraščio pakeitimus vos jiems įvykus.

Kokia gamybos tvarkaraščių sudarymo programinė įranga integruojama su Visma Nova?

SkyPlanner APS su Visma Nova keičiasi duomenimis abiem kryptimis, o Visma savo Nova integracijų puslapyje nurodo Skycode ir SkyPlanner. Šią integraciją naudoja Piristeel ir Opes Corporation.

Kas kuria Visma Nova integraciją?

SkyPlanner komanda diegimo metu sukonfigūruoja abipusę integraciją pagal jūsų Nova konfigūraciją ir prižiūri ją pradėjus naudoti. Jūsų Visma partneris arba jūsų programuotojai taip pat gali kurti integraciją naudodami dokumentuotą SkyPlanner REST API. Pradžiai pakanka API prieigos rakto.

Ar galime išbandyti SkyPlanner prieš kurdami integraciją?

Taip. Per 30 dienų nemokamą bandomąjį laikotarpį galite naudoti iki 20 darbo centrų ir importuoti duomenis iš Nova Excel arba CSV failais. Mokėjimo kortelės nereikia. Pradėkite bandymą arba susisiekite su pardavimo komanda, kad apibrėžtumėte integracijos apimtį.