Integrációk / ERP / Visma Nova

Visma Nova APS-integrációs útmutató a gyártásütemezéshez

Ez a Visma Nova integrációs útmutató bemutatja a partnereknek és az informatikai csapatoknak, hogyan kapcsolhatják össze a Visma Novát a SkyPlanner APS-sel. A SkyPlanner és a Visma Nova között kétirányú az adatkapcsolat:

  • A SkyPlannerbe bekerülnek a termékek (nimike) a termékszerkezeteikkel (tuoterakenne) és műveleteikkel (työvaiheet), valamint a vevői rendelések, a beszerzési rendelések és a készletegyenlegek.
  • A befejezett gyártás, a gyártási tételek, a raklapcímkék és a készletmozgások adatai valós időben visszakerülnek a Novába.
  • A műveletek kezdési és befejezési időpontjai műveletjelentésként (vaihekuittaus) rögzülnek a Novában.
  • A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner APS Gantt-idővonala munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listájával.

A SkyPlannert ügyfélprojektekben már integrálták a Visma Novával. A Piristeel és az Opes Corporation is használja ezt az integrációt. A SkyPlanner csapata a bevezetés során az Ön Nova-környezetéhez igazítja az integrációt, és az éles indulás után is támogatást nyújt hozzá. A partnerek és a fejlesztők a SkyPlanner dokumentált REST API-jára is építhetnek (API-referencia).

A Visma Nova integrációs interfészei

A Visma tájékoztatása szerint a Nova fájlalapú kötegelt és valós idejű integrációhoz is kínál interfészeket (forrás). A SkyPlanner-integráció mindkettőt használja.

  • Nova WebService (Nova SDK). Az Execute és Execute2 metódusokat biztosító SOAP-szolgáltatás, amelyet a saját, IIS-t futtató Windows-kiszolgálójára kell telepíteni. Egyetlen Nova-vállalati adatbázishoz kapcsolódik, és XML-üzenetekkel teszi lehetővé a valós idejű olvasást és írást (kézikönyv).
  • Automatikus fájlátvitel. A Nova adatimportja és -exportja (Tiedon tuonti, Tiedon vienti) ütemezetten olvas és ír pontosvesszővel tagolt UTF-8-fájlokat egy mappában (fájlformátum, automatikus import, automatikus export).
  • Az ütemezéshez fontos fájltípusok. PRODUCT, a termékszerkezet és a műveletek soraival együtt. Emellett SALES ORDER, beszerzési rendelések, valamint PHASE STAMP a műveletjelentésekhez (műveletjelentések).

A Nova Windows alatt fut, helyi telepítésben vagy a Visma hosztolt alkalmazásszolgáltatásában. A SkyPlanner mindkét esetben a felhőben marad, és a Nova-kliensbe semmit sem kell telepíteni.

Hitelesítés

  • Nova WebService. A WebService telepítésekor létrejön egy egyedi kulcs, amelyet minden XML-üzenet Login részében el kell küldeni. A kiszolgálónak nyilvános címre van szüksége, a tűzfalszabályokat pedig az integrációt végző partnerrel kell egyeztetni (kézikönyv).
  • Átviteli fájlok. A fájlátvitel a saját Nova-telepítésen belül zajlik. A hozzáférést az szabályozza, hogy ki éri el az átviteli mappát.

A SkyPlanner oldalán a REST API az Authorization-Token fejlécben küldött API-tokennel végzi a hitelesítést. A tokent a Settings > API menüpontban hozhatja létre. Az integrációs oktatóanyag végigvezeti az első hívásokon.

Változások észlelése

A Nova dokumentációja nem ismertet webhookokat. A változások kétféleképpen kérhetők le:

  • Ütemezett export. Az automatikus export képes csak az utolsó futás óta módosult rekordokat elküldeni, dátum, szám, típus vagy gyártósor szerinti szűréssel.
  • Lekérdezés a WebService-en keresztül. Az integráció rövid időközönként lekéri a termékeket és a rendeléseket.

A SkyPlanner webhookokat küld, ha változik az állapot vagy az ütemterv. Így a visszaírás eseményvezérelt, és az adatok valós időben jutnak el a Novába.

Adatmegfeleltetés

Visma Nova-objektum (interfész)SkyPlanner-objektumIrányGyakoriság
Nimike (PRODUCT-fájl, WebService)Termékek és anyagokNova → SkyPlannerKezdeti betöltés, majd változáskor
Tuoterakenne-sorok (a PRODUCT termékszerkezeti sorai)Termékszerkezet, résztermékek, anyagszükségletekNova → SkyPlannerKezdeti betöltés, majd változáskor
Työvaiheet-sorok: gépcsoport, kapacitás, átállási idő (a PRODUCT műveletsorai)Műveletek megmunkálási és átállási időkkelNova → SkyPlannerKezdeti betöltés, majd változáskor
Erőforrások és gépcsoportokMunkaállomások és munkaállomás-csoportokBeállítás a SkyPlannerben a Nova adatai alapjánA bevezetés során
Vevői rendelések szállítási határidőkkel (SALES ORDER, WebService)Rendelések határidőkkel és ügyfélprioritássalNova → SkyPlannerVáltozáskor
Beszerzési rendelések szállítási határidőkkelBeszerzési rendelésekNova → SkyPlannerVáltozáskor
KészletegyenlegekKészletNova → SkyPlannerVáltozáskor
Elkészült mennyiség, gyártási tétel, raklapcímke, készletmozgásVisszajelentések a Mobile Confirmations funkcióbanSkyPlanner → NovaValós időben
Műveletjelentés: munkaszám, művelet, kezdés, befejezés, személy (PHASE STAMP)Gyártási feladatonként rögzített munkaSkyPlanner → NovaVisszajelentésenként
A SkyPlannerben megadott ütemezési szabályokEngedélyezett munkaállomások, átállásiidő-mátrix, szerszámok, dolgozók, műszakokKarbantartás a SkyPlannerbenBeállítás a bevezetés során

Integrációs megoldások

1. Törzsadatok kezdeti betöltése. Olvassa be a termékeket a termékszerkezetükkel és a műveleteikkel együtt. Hozzon létre gépenként egy SkyPlanner-munkaállomást, és csoportosítsa őket a Nova gépcsoportjai szerint. Minden művelet kapacitását és átállási idejét rendelje hozzá a megfelelő művelethez.

2. Rendelések szinkronizálása. Importálja a nyitott vevői rendeléseket a szállítási határidőikkel együtt. Minden rendelési sorból egy rendelés lesz, a hozzá tartozó termék műveleteiből pedig gyártási feladatok jönnek létre. Importálja a beszerzési rendeléseket és a készletadatokat is, hogy a művelet megvárja a szükséges anyag szállítási időpontját.

3. Ütemezés. Az Arcturus másodpercek alatt optimalizálja a teljes tervet. Az Autopilot újraütemez, ha változik egy rendelés, egy mennyiség vagy egy készletszint.

4. Termelési adatok visszaírása a Novába. A gépkezelők a Mobile Confirmations vagy a Production Timer használatával jelentik vissza a munkát. Az elkészült mennyiségek, a gyártási tételek és a raklapcímkék készletmozgásként, valós időben kerülnek a Novába, nem pedig másnapi kötegelt feldolgozással. A műveletek kezdési és befejezési időpontjai műveletjelentésként rögzülnek az utókalkulációhoz (Jälkilaskenta).

5. Adatgazdák és ütközéskezelési szabályok. Rögzítse ezeket az éles indulás előtt:

AdatokAdatgazda
Termékek, termékszerkezetek, műveletek, vevői és beszerzési rendelésekVisma Nova
Műveleti sorrend, kezdési és befejezési időpontok, gépválasztásSkyPlanner
Engedélyezett munkaállomások, átállásiidő-mátrix, szerszámok, dolgozók, műszakokSkyPlanner
Készlet és késztermékekVisma Nova, a SkyPlanner visszajelentései alapján könyvelve

Az ütközések fő forrása a párhuzamos ütemezés. A Nova munkasorát használja a rendelések folyamatának és az anyagfoglalásoknak a kezelésére, az időpontokat pedig bízza a SkyPlannerre. A termelést csak egy helyről jelentse vissza: vagy a SkyPlannerből, vagy a Työpiste rendszerből, hogy a készletkönyvelés ne történjen meg kétszer.

A projekt jellemző lépései

A megvalósítás a bevezetés kezdetétől számítva általában néhány héten belül lezárul. Ezt megelőzően a 30 napos ingyenes próba a saját adataival fut: a Novából exportált termékekkel, műveletekkel és nyitott rendelésekkel.

  1. Felmérés. Véglegesítse az adatmegfeleltetési táblázatot, az adatgazdákra vonatkozó szabályokat és a szinkronizálási időközt.
  2. Interfészek. Telepítse a Nova WebService-t a kiszolgálójára, vagy állítsa be az automatikus fájlátvitel mappáit. Tesztkörnyezet használata ajánlott.
  3. Kezdeti betöltés. Termékek, termékszerkezetek és műveletek.
  4. Rendelések és készletek szinkronizálása. Vevői rendelések, beszerzési rendelések és készletegyenlegek.
  5. Korlátok beállítása a SkyPlannerben. Munkaállomások, műszakok, engedélyezett munkaállomások, átállásiidő-mátrix, szerszámok és dolgozók.
  6. Visszaírás. Készletmozgások és műveletjelentések, tesztkörnyezetben ellenőrizve.
  7. Párhuzamos működés és éles indulás. Hasonlítsa össze az eredményt a jelenlegi munkasorral, javítsa a törzsadatokat, majd kapcsolja be a visszaírást az éles környezetben.

Mire kell felkészülni a Visma Nova integrációjánál?

  • Kiszolgáló-hozzáférés. A WebService a saját, nyilvános címmel rendelkező IIS-kiszolgálóján fut. Egyeztesse időben a tűzfalszabályokat.
  • Termékszerkezeti szintek. A Nova alapértelmezés szerint a termékszerkezet első szintjét dolgozza fel (forrás). Határozza meg, hogyan kerüljenek a félkész termékek résztermékként a SkyPlannerbe.
  • Kapacitás. A Nova erőforrásonként heti óraszámot tárol (forrás). A tényleges műszakbeosztást a SkyPlannerben modellezze.
  • Gépcsoportok. A Nova gépcsoportonként számítja a terhelést. A SkyPlannerben bontsa a csoportokat külön gépekre.
  • A műveletek mértékegységei. A műveleti kapacitás megadható darab/óra, óra/darab vagy perc/darab formában. Mindegyiket számítsa át darabonkénti megmunkálási időre.
  • Egyetlen rögzítési hely. Döntse el, hogy a gépkezelők a SkyPlannerben vagy a Työpiste rendszerben rögzítik az adatokat.

Visma Nova-integráció: ki végzi a beállítást és a támogatást?

A munka során az adatmegfeleltetést az Ön termékeihez, műveleteihez és Nova-beállításaihoz igazítjuk. A munka a SkyPlannerben kezelt ütemezési szabályokra is kiterjed: az engedélyezett munkaállomásokra, az átállásiidő-mátrixra, a szerszámokra és a dolgozókra.

  1. A SkyPlanner csapata a bevezetés során beállítja az integrációt, és az éles indulás után is támogatja. Minden üzem másként használja a Novát; ezt a gyakorlati tudást itt építjük be a megoldásba.
  2. Az Ön Visma-partnere is részt vehet a munkában. Visma-partnerek már több Nova-ügyfélhez eljuttatták a SkyPlannert: a Piristeel az ERP-szállítóján, a Rauhala Groupon keresztül csatlakozott. A partner gondoskodhat a WebService telepítéséről, az átviteli mappákról és a tesztkörnyezetről. A SkyPlanner biztosítja a REST API-t, a Swagger/OpenAPI dokumentációt és a webhookokat.
  3. Saját fejlesztői is építhetnek rá ugyanazon dokumentált REST API használatával, API-tokennel. Az induláshoz elegendő egy API-token, és szükség esetén a SkyPlanner csapata is segít.

A SkyPlanner havi díja 199 €-tól indul, 5 munkaállomást tartalmaz, havi számlázással. Az integrációra előre adunk árajánlatot az Ön folyamatai és igényei alapján, a választott csomaggal együtt, így már az indulás előtt látja a teljes költséget.

A Támogatja a Visma Nova a termelésütemezést? című cikkből megtudhatja, hogyan viszonyul ehhez a Nova saját tervezési funkciója. Az áttekintést a Visma Nova oldalán, a többi rendszert pedig az ERP-integrációk gyűjtőoldalán találja. Inkább Visma Net rendszert használ? Nézze meg a Visma Net oldalát.

Gyártóvállalatok véleménye a SkyPlannerről

Légifelvétel a Piristeel tetőbiztonsági termékeket gyártó kauhavai üzeméről

99,2%szállítási határidők betartása

„A SkyPlanner átláthatóbbá tette a termelést, így könnyebb felismerni a szűk keresztmetszeteket, és egyértelműbbé vált a termelésirányítás.”

Toni Tuori, termelésvezető
Piristeel · Tetőbiztonsági és esővíz-elvezető rendszerek

A szállítási határidők betartása idén elérte a 99,2%-ot, az ütemezés pedig naponta akár négy óra munkaidőt takarít meg.

Olvassa el a Piristeel véleményét

100%szállítási határidők betartása 2021 óta

„A SkyPlannerrel átlátjuk a kapacitásunkat, és kiszámíthatóvá válik a tervezés.”

Dan Berglund, COO/CFO
Opes Corporation · Vegyipari és élelmiszeripari gyártás

A SkyPlanner használatának kezdete, 2021 óta a szállítási határidők betartása végig 100%-os.

Olvassa el az Opes Corporation véleményét

Kalle Kalliomäki, az UTU ellátásilánc-szakértője az ulvilai kapcsolótábla-gyártó üzemben

2 óramegtakarítás hetente

„A SkyPlannerrel az Excel-táblázatokra épülő gyártástervezésről áttértünk a termelés valós idejű optimalizálására.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Villamos kapcsolótáblák és kapcsolóberendezések

A gyártástervezés hetente 2 óra munkaidőt takarít meg, az új feladatsor pedig másodpercek alatt eljut a gyártósorra.

Olvassa el az UTU véleményét

Tisztatéri védőruhát viselő dolgozók egy palacktöltő sor mellett a Laboratory & Allied nairobi gyógyszergyárában

+90%termelési hatékonyság

„A termelés hatékonysága 90%-kal nőtt.”

Abdul Rucyinga, informatikai vezető
Laboratory & Allied · Gyógyszergyártás

A termelés hatékonysága 90%-kal nőtt, és az összes munkaállomásra kiterjedő, három hónapra optimalizált terv kevesebb mint 30 perc alatt elkészül.

Olvassa el a Laboratory & Allied véleményét

Gyakori kérdések

Van a Visma Novának API-ja?

Igen. A valós idejű integrációhoz a Nova a saját szerverre telepíthető, SOAP-alapú Nova WebService szolgáltatást kínálja, a kötegelt integrációhoz pedig automatizált fájlátvitelt. Mindkét megoldás termékeket, termékstruktúrákat, műveleteket és rendeléseket továbbít.

Milyen adatok kerülnek vissza a SkyPlannerből a Visma Novába?

Az elkészült mennyiségek, a gyártási tételek, a raklapcímkék és a készletmozgások, valós időben. A műveletek kezdési és befejezési időpontjai műveleti időbélyegként kerülnek a Novába, így az ottani utókalkuláció a tényleges időadatokkal számol.

Támogatja a Visma Nova a webhookokat?

A dokumentáció nem említ webhookokat. A Nova változásait a frissített rekordok ütemezett exportálásával és WebService-lekérdezésekkel olvassuk be. A SkyPlanner saját webhookjai azonnal továbbítják az ütemterv változásait.

Melyik ütemezőszoftver integrálható a Visma Novával?

A SkyPlanner APS kétirányú integrációt biztosít a Visma Novával, és a Visma a Skycode-ot a SkyPlannerrel együtt feltünteti a Nova-integrációk oldalán. A Piristeel és az Opes Corporation is ezt használja.

Ki készíti el a Visma Nova-integrációt?

A SkyPlanner csapata a bevezetés során az Ön Nova-konfigurációjához igazítja a kétirányú integrációt, és az éles indulás után is támogatja. Az Ön Visma-partnere vagy saját fejlesztői is építhetnek a SkyPlanner dokumentált REST API-jára; az induláshoz elegendő egy API-token.

Kipróbálhatjuk a SkyPlannert az integráció elkészítése előtt?

Igen. A 30 napos ingyenes próba során legfeljebb 20 munkaállomást használhat, a Novából származó adatokat pedig Excel- vagy CSV-fájlból importálhatja. Bankkártya nem szükséges. Indítsa el a próbát, vagy egyeztessen értékesítőinkkel az integráció felméréséről.