Anslut till vilket ERP som helst

SkyPlanners öppna REST API ansluter till ERP-, MES- och operativa system, inklusive interna ERP. Bygg integrationen själv eller låt vårt team hjälpa till.

Fungerar även fristående — en ERP-integration är valfri, inte obligatorisk.

Diskutera ett integrationsprojekt

Ansluter med ERP & MES-system som

Integrationer / ERP / Visma Nova

Visma Nova: guide till APS-integration för produktionsplanering

Den här guiden visar hur partner och IT-team kopplar Visma Nova till SkyPlanner APS. Integrationen mellan SkyPlanner och Visma Nova överför data i båda riktningarna:

  • Produkter (nimike) med produktstrukturer (tuoterakenne) och arbetsmoment (työvaiheet), kundorder, inköpsorder och lagersaldon förs in i SkyPlanner.
  • Färdig produktion, partier, palletiketter och lagerhändelser förs tillbaka till Nova i realtid.
  • Arbetsmomentens start- och sluttider registreras som operationsstämplingar i Nova (vaihekuittaus).
  • SkyPlanners webhooks skickar planändringar direkt när de sker.
Gantt-schema i SkyPlanner APS med operationer inplanerade på olika produktionsgrupper och en orderlista nedanför.

SkyPlanner har integrerats med Visma Nova i kundprojekt. Piristeel och Opes Corporation använder integrationen. Under införandet anpassar SkyPlanner-teamet integrationen till er Nova-miljö och ger support efter driftstart. Partner och utvecklare kan också bygga egna lösningar med SkyPlanners dokumenterade REST API (API-referens).

Visma Novas integrationsgränssnitt

Enligt Visma erbjuder Nova gränssnitt för både filbaserad batchöverföring och realtidsintegration (källa). En integration med SkyPlanner använder båda.

  • Nova WebService (Nova SDK). En SOAP-tjänst med metoderna Execute och Execute2, som installeras på er egen Windows-server med IIS. Den ansluter till en företagsdatabas i Nova och överför XML-meddelanden för läsning och skrivning i realtid (handbok).
  • Automatiska filöverföringar. Novas funktioner för dataimport och dataexport (Tiedon tuonti, Tiedon vienti) läser och skriver semikolonavgränsade UTF-8-filer i en mapp enligt ett schema (filformat, automatisk import, automatisk export).
  • Filtyper som är relevanta för produktionsplaneringen. PRODUCT, inklusive struktur- och arbetsmomentrader. SALES ORDER, inköpsorder och PHASE STAMP för operationsstämplingar (operationsstämplingar).

Nova körs på Windows, lokalt eller i Vismas driftade applikationstjänst. I båda fallen ligger SkyPlanner kvar i molnet och inget installeras i Nova-klienten.

Autentisering

  • Nova WebService. En unik nyckel skapas när WebService installeras och skickas i Login-delen av varje XML-meddelande. Servern behöver en publik adress. Brandväggsreglerna kommer ni överens om med integrationsleverantören (handbok).
  • Överföringsfiler. Filöverföringen sker i er Nova-installation. Åtkomsten styrs av vem som har tillgång till överföringsmappen.

På SkyPlanner-sidan sker autentisering för REST API med en API-token som skickas i headern Authorization-Token. Ni skapar den under Settings > API. Integrationsguiden går igenom de första anropen.

Så upptäcks ändringar

Nova har inga dokumenterade webhooks. Ändringar fångas upp på två sätt:

  • Schemalagd export. Den automatiska exporten kan begränsas till poster som har uppdaterats sedan den senaste körningen, filtrerade efter datum, nummer, typ eller produktionslinje.
  • Läsning via WebService. Integrationen läser produkter och order med korta intervall.

SkyPlanner skickar webhooks när status eller produktionsplanen ändras. Återföringen är därför händelsestyrd och når Nova i realtid.

Datamappning

Objekt i Visma Nova (gränssnitt)Objekt i SkyPlannerRiktningFrekvens
Nimike (PRODUCT-fil, WebService)Produkter och materialNova → SkyPlannerVid första inläsningen, därefter vid ändring
Tuoterakenne-rader (strukturrader i PRODUCT)Produktstruktur, delprodukter, materialbehovNova → SkyPlannerVid första inläsningen, därefter vid ändring
Työvaiheet-rader: maskingrupp, kapacitet, ställtid (arbetsmomentrader i PRODUCT)Processteg med kör- och ställtiderNova → SkyPlannerVid första inläsningen, därefter vid ändring
Resurser och maskingrupperProduktionsgrupper och grupperingar av produktionsgrupperKonfigureras i SkyPlanner utifrån data från NovaUnder införandet
Kundorder med leveransdatum (SALES ORDER, WebService)Order med slutdatum och kundprioritetNova → SkyPlannerVid ändring
Inköpsorder med leveransdatumInköpsorderNova → SkyPlannerVid ändring
LagersaldonLagerNova → SkyPlannerVid ändring
Färdig kvantitet, parti, palletikett, lagerhändelseKvitteringar i Mobile ConfirmationsSkyPlanner → NovaI realtid
Operationsstämpling: arbetsnummer, arbetsmoment, start, slut, person (PHASE STAMP)Registrerat arbete per operationSkyPlanner → NovaVid varje kvittering
Planeringsregler som ställs in i SkyPlannerTillåtna produktionsgrupper, ställtidsmatris, verktyg, personal, skiftUnderhålls i SkyPlannerKonfigureras under införandet

Så läggs integrationen upp

1. Första inläsning av grunddata. Läs in produkter med strukturer och arbetsmoment. Skapa en produktionsgrupp i SkyPlanner per maskin och gruppera dem efter maskingrupp i Nova. Mappa varje arbetsmoments kapacitet och ställtid till processteget.

2. Ordersynkronisering. Läs in öppna kundorder med leveransdatum. Varje orderrad blir en order och produktens arbetsmoment blir operationer. Läs även in inköpsorder och lagerdata, så att ett arbetsmoment väntar tills materialets leveransdatum infaller.

3. Produktionsplanering. Arcturus optimerar hela planen på några sekunder. Autopilot planerar om när en order, en kvantitet eller ett lagersaldo ändras.

4. Produktionsdata tillbaka till Nova. Operatörerna kvitterar arbete med Mobile Confirmations eller Production Timer. Färdiga kvantiteter, partier och palletiketter överförs till Nova som lagerhändelser i realtid, i stället för i en batchkörning nästa dag. Arbetsmomentens start- och sluttider registreras som operationsstämplingar för efterkalkylering (Jälkilaskenta).

5. Dataägarskap och regler för konflikthantering. Dokumentera dem före driftstart:

DataÄgare
Produkter, strukturer, arbetsmoment, kund- och inköpsorderVisma Nova
Arbetsmomentens ordningsföljd, start- och sluttider, maskinvalSkyPlanner
Tillåtna produktionsgrupper, ställtidsmatris, verktyg, personal, skiftSkyPlanner
Lager och färdigvarorVisma Nova, uppdateras från kvitteringar i SkyPlanner

Den främsta orsaken till konflikter är att planeringen görs i båda systemen. Behåll Novas arbetskö för orderflöde och materialreservationer och låt SkyPlanner styra datumen. Rapportera produktion från endast ett ställe, SkyPlanner eller Työpiste, så att lager inte bokförs dubbelt.

Vanliga projektsteg

Implementeringen är normalt klar inom några veckor från det att införandet startar. Före det kan ni använda den kostnadsfria provperioden på 30 dagar med egna data från en Nova-export av produkter, arbetsmoment och öppna order.

  1. Kartläggning. Fastställ mappningstabellen, reglerna för dataägarskap och synkroniseringsintervallet.
  2. Gränssnitt. Installera Nova WebService på er server eller konfigurera mapparna för automatisk filöverföring. En testmiljö rekommenderas.
  3. Första inläsning. Produkter, strukturer och arbetsmoment.
  4. Synkronisering av order och lager. Kundorder, inköpsorder och lagersaldon.
  5. Konfigurera begränsningar i SkyPlanner. Produktionsgrupper, skift, tillåtna produktionsgrupper, ställtidsmatris, verktyg och personal.
  6. Återföring. Lagerhändelser och operationsstämplingar, testade i testmiljön.
  7. Parallelldrift och driftstart. Jämför med den nuvarande arbetskön, rätta grunddata och aktivera sedan återföringen i produktionsmiljön.

Att planera för vid en integration med Visma Nova

  • Serveråtkomst. WebService körs på er egen IIS-server med en publik adress. Kom överens om brandväggsreglerna tidigt.
  • Strukturnivåer. Nova bearbetar som standard den första strukturnivån (källa). Bestäm hur halvfabrikat ska föras över till SkyPlanner som delprodukter.
  • Kapacitet. Nova lagrar veckoarbetstiden per resurs (källa). Lägg in de faktiska skiften i SkyPlanner.
  • Maskingrupper. Nova beräknar beläggningen per maskingrupp. Dela upp grupperna i enskilda maskiner i SkyPlanner.
  • Enheter för arbetsmoment. Kapaciteten för ett arbetsmoment kan anges i styck per timme, timmar per styck eller minuter per styck. Räkna om varje värde till en körtid per styck.
  • En väg för rapportering. Välj om operatörerna ska rapportera i SkyPlanner eller i Työpiste.

Integrationen med Visma Nova: vem konfigurerar den och ger support?

Arbetet omfattar mappning mot era produkter, arbetsmoment och inställningar i Nova. Det omfattar också de planeringsregler ni hanterar i SkyPlanner: tillåtna produktionsgrupper, ställtidsmatris, verktyg och personal.

  1. SkyPlanner-teamet konfigurerar integrationen under införandet och ger support efter driftstart. Varje fabrik använder Nova på sitt sätt, och det är här den kunskapen kommer till nytta.
  2. Er Visma-partner kan delta. Visma-partner har introducerat SkyPlanner för Nova-kunder: Piristeel kom via sin ERP-leverantör Rauhala Group. Partnern kan hantera installationen av WebService, överföringsmappar och testmiljö. SkyPlanner tillhandahåller REST API, Swagger/OpenAPI-dokumentation och webhooks.
  3. Era egna utvecklare kan bygga vidare på integrationen via samma dokumenterade REST API med en API-token. En API-token räcker för att komma igång, och SkyPlanner-teamet hjälper till vid behov.

SkyPlanner kostar från 199 € per månad med 5 produktionsgrupper inkluderade och faktureras månadsvis. Ni får en offert på integrationen utifrån era processer och behov, tillsammans med abonnemanget, så att ni ser hela kostnaden innan ni börjar.

Se hur Novas egen planering står sig i Har Visma Nova stöd för finplanering? En översikt finns på sidan om Visma Nova, och andra system finns i översikten över ERP-integrationer. Använder ni Visma Net i stället? Se sidan om Visma Net.

Tillverkningsföretagens omdömen om SkyPlanner

Flygbild över Piristeels fabrik för taksäkerhetsprodukter i Kauhava

99,2%leveransprecision

”SkyPlanner har gett oss överblick så att vi kan identifiera flaskhalsar och har gjort produktionsstyrningen tydligare.”

Toni Tuori, produktionschef
Piristeel · Taksäkerhet och takavvattningssystem

Leveransprecisionen nådde 99,2% i år, och produktionsplaneringen sparar upp till fyra timmars arbetstid per dag.

Läs Piristeels omdöme

100%leveransprecision sedan 2021

”SkyPlanner ger oss överblick över kapaciteten och gör planeringen förutsägbar.”

Dan Berglund, COO/CFO
Opes Corporation · Kemikalie- och livsmedelstillverkning

Leveransprecisionen har varit 100% under hela den tid SkyPlanner har använts, sedan 2021.

Läs Opes Corporations omdöme

Kalle Kalliomäki, specialist inom försörjningskedjan på UTU, i elcentralstillverkningen i Ulvila

2 hsparas varje vecka

”Med SkyPlanner har vår produktionsplanering gått från Excel-kalkylblad till produktionsoptimering i realtid.”

Kalle Kalliomäki, specialist inom försörjningskedjan
UTU · Elcentraler och ställverk

Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny arbetskö når produktionslinjen på några sekunder.

Läs UTU:s omdöme

Operatörer i renrumsdräkter vid en flaskfyllningslinje i Laboratory & Allieds läkemedelsfabrik i Nairobi

+90%produktionseffektivitet

”Effektiviteten i produktionen har ökat med 90%.”

Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning

Produktionseffektiviteten har ökat med 90%, och det tar under 30 minuter att skapa en optimerad plan för tre månader för alla produktionsgrupper.

Läs Laboratory & Allieds omdöme

Vanliga frågor

Har Visma Nova ett API?

Ja. Nova erbjuder Nova WebService, en SOAP-tjänst som installeras på er egen server, för integration i realtid och automatiserade överföringsfiler för batchintegration. Båda överför produkter, strukturer, arbetsmoment och order.

Vad skickas tillbaka från SkyPlanner till Visma Nova?

Färdiga kvantiteter, batcher, palletiketter och lagerhändelser överförs i realtid. Arbetsmomentens start- och sluttider registreras som stämplingar i Nova, så att efterkalkylen i Nova bygger på de faktiska tiderna.

Har Visma Nova stöd för webhooks?

Inga webhooks finns dokumenterade. Ändringar i Nova läses in genom schemalagda exporter av uppdaterade poster och läsningar via WebService. SkyPlanners egna webhooks skickar planeringsändringar när de sker.

Vilken programvara för produktionsplanering kan integreras med Visma Nova?

SkyPlanner APS integreras med Visma Nova i båda riktningarna, och Visma listar Skycode med SkyPlanner på sin sida för Nova-integrationer. Piristeel och Opes Corporation använder integrationen.

Vem bygger integrationen med Visma Nova?

SkyPlanner-teamet konfigurerar tvåvägsintegrationen utifrån era inställningar i Nova under införandet och ger support efter driftstart. Er Visma-partner eller era egna utvecklare kan också bygga vidare via SkyPlanners dokumenterade REST API. En API-token räcker för att komma igång.

Kan vi testa SkyPlanner innan vi bygger integrationen?

Ja. Under den kostnadsfria provperioden på 30 dagar kan ni använda upp till 20 produktionsgrupper med import från Nova via Excel eller CSV. Inget kreditkort behövs. Starta provperioden eller kontakta säljteamet för en kartläggning av integrationen.