Kobler seg til ERP- og MES-systemer som

Integrasjoner / ERP / Visma Nova

Guide til Visma Nova-integrasjon med APS for produksjonsplanlegging

Denne integrasjonsguiden viser partnere og IT-team hvordan de kobler Visma Nova til SkyPlanner APS. SkyPlanner integreres med Visma Nova i begge retninger:

  • Produkter (nimike) med produktstrukturer (tuoterakenne) og arbeidsoperasjoner (työvaiheet), salgsordrer, innkjøpsordrer og lagerbeholdninger overføres til SkyPlanner.
  • Ferdig produksjon, partier, palletiketter og lagerhendelser sendes tilbake til Nova i sanntid.
  • Start- og sluttidspunkter for operasjoner registreres som operasjonsstemplinger i Nova (vaihekuittaus).
  • SkyPlanners webhooks sender planendringer fortløpende.
Gantt-tidslinje i SkyPlanner APS med jobber fordelt på arbeidsstasjoner og en ordreliste nedenfor.

SkyPlanner er integrert med Visma Nova i kundeprosjekter. Piristeel og Opes Corporation bruker integrasjonen. Under innføringen tilpasser SkyPlanner-teamet integrasjonen til Nova-oppsettet ditt og gir brukerstøtte etter produksjonssetting. Partnere og utviklere kan også bygge løsninger med SkyPlanners dokumenterte REST API (API-referanse).

Integrasjonsgrensesnitt i Visma Nova

Visma opplyser at Nova tilbyr grensesnitt for både filbasert satsvis integrasjon og sanntidsintegrasjon (kilde). En SkyPlanner-integrasjon bruker begge.

  • Nova WebService (Nova SDK). En SOAP-tjeneste med metodene Execute og Execute2, som installeres på din egen Windows-server med IIS. Den kobles til én firmadatabase i Nova og overfører XML-meldinger for lesing og skriving i sanntid (brukerveiledning).
  • Automatisk filoverføring. Novas funksjoner for dataimport og -eksport (Tiedon tuonti, Tiedon vienti) leser og skriver semikolonseparerte UTF-8-filer i en mappe til faste tider (filformat, automatisk import, automatisk eksport).
  • Filtyper som er relevante for planleggingen. PRODUCT, inkludert strukturlinjer og operasjonslinjer. SALES ORDER, innkjøpsordrer og PHASE STAMP for operasjonsstemplinger (operasjonsstemplinger).

Nova kjører på Windows, enten lokalt eller i Vismas driftede applikasjonstjeneste. I begge tilfeller forblir SkyPlanner i skyen, og ingenting installeres i Nova-klienten.

Autentisering

  • Nova WebService. En unik nøkkel opprettes når WebService installeres, og sendes i Login-delen av hver XML-melding. Serveren må ha en offentlig adresse, og du avtaler brannmurreglene med integrasjonspartneren (brukerveiledning).
  • Overføringsfiler. Disse håndteres internt i Nova-installasjonen. Tilgangen styres gjennom tilgangsrettighetene til overføringsmappen.

På SkyPlanner-siden bruker REST API et API-token for autentisering. Tokenet sendes i headeren Authorization-Token. Du oppretter det under Settings > API. Integrasjonsveiledningen viser deg de første kallene.

Registrering av endringer

Nova har ingen dokumenterte webhooks. Endringer fanges opp på to måter:

  • Tidsstyrt eksport. Automatisk eksport kan begrenses til poster som er oppdatert siden forrige kjøring, filtrert etter dato, nummer, type eller produksjonslinje.
  • Lesing via WebService. Integrasjonen leser produkter og ordrer med korte intervaller.

SkyPlanner sender webhooks når status eller planen endres. Tilbakeskrivingen er dermed hendelsesstyrt, og endringene når Nova i sanntid.

Datakoblinger

Objekt i Visma Nova (grensesnitt)Objekt i SkyPlannerRetningHyppighet
Nimike (PRODUCT-fil, WebService)Produkter og materialerNova → SkyPlannerFørstegangsinnlasting, deretter ved endringer
Tuoterakenne-linjer (strukturlinjer i PRODUCT)Produktstruktur, delprodukter, materialbehovNova → SkyPlannerFørstegangsinnlasting, deretter ved endringer
Työvaiheet-linjer: maskingruppe, kapasitet, omstillingstid (operasjonslinjer i PRODUCT)Prosesstrinn med kjøre- og omstillingstiderNova → SkyPlannerFørstegangsinnlasting, deretter ved endringer
Ressurser og maskingrupperArbeidsstasjoner og grupper av arbeidsstasjonerOpprettes i SkyPlanner basert på data fra NovaUnder innføringen
Salgsordrer med leveringsdatoer (SALES ORDER, WebService)Ordrer med leveringsfrister og kundeprioritetNova → SkyPlannerVed endringer
Innkjøpsordrer med leveringsdatoerInnkjøpsordrerNova → SkyPlannerVed endringer
LagerbeholdningerLagerNova → SkyPlannerVed endringer
Ferdigprodusert antall, parti, palletikett, lagerhendelseKvitteringer i Mobile ConfirmationsSkyPlanner → NovaI sanntid
Operasjonsstempling: jobbnummer, operasjon, start, slutt, person (PHASE STAMP)Registrert arbeid per jobbSkyPlanner → NovaVed hver kvittering
Planleggingsregler angitt i SkyPlannerTillatte arbeidsstasjoner, omstillingstidsmatrise, verktøy, personell, skiftVedlikeholdes i SkyPlannerSettes opp under innføringen

Integrasjonsmønstre

1. Førstegangsinnlasting av grunndata. Les inn produkter med strukturer og arbeidsoperasjoner. Opprett én arbeidsstasjon i SkyPlanner per maskin, gruppert etter maskingruppene i Nova. Koble kapasiteten og omstillingstiden for hver operasjon til prosesstrinnet.

2. Ordresynkronisering. Importer åpne salgsordrer med leveringsdatoer. Hver ordrelinje blir en ordre, og produktets arbeidsoperasjoner blir jobber. Importer innkjøpsordrer og lagerbeholdninger, slik at en operasjon venter til leveringsdatoen for materialet den trenger.

3. Produksjonsplanlegging. Arcturus optimaliserer hele planen på sekunder. Autopilot planlegger på nytt når en ordre, et antall eller en lagerbeholdning endres.

4. Produksjonsdata tilbake til Nova. Operatørene kvitterer for arbeid med Mobile Confirmations eller Production Timer. Ferdigproduserte antall, partier og palletiketter sendes til Nova som lagerhendelser i sanntid, i stedet for i en satsvis kjøring dagen etter. Start- og sluttidspunkter for operasjoner registreres som operasjonsstemplinger for etterkalkulasjon (Jälkilaskenta).

5. Regler for dataeierskap og konflikthåndtering. Dokumenter dem før produksjonssetting:

DataEier
Produkter, strukturer, arbeidsoperasjoner, salgs- og innkjøpsordrerVisma Nova
Operasjonsrekkefølge, start- og sluttidspunkter, maskinvalgSkyPlanner
Tillatte arbeidsstasjoner, omstillingstidsmatrise, verktøy, personell, skiftSkyPlanner
Lager og ferdigvarerVisma Nova, oppdatert fra kvitteringer i SkyPlanner

Den viktigste kilden til konflikter er at produksjonen planlegges i begge systemer. Bruk fortsatt arbeidskøen i Nova til ordreflyt og materialreservasjoner, og la SkyPlanner styre datoene. Registrer produksjon bare ett sted, enten i SkyPlanner eller Työpiste, slik at lageret ikke oppdateres dobbelt.

Typiske prosjekttrinn

Implementeringen fullføres normalt i løpet av noen uker etter at innføringen starter. Før det kan du bruke den gratis prøveperioden på 30 dager med egne data fra en Nova-eksport av produkter, arbeidsoperasjoner og åpne ordrer.

  1. Avklaring. Fastsett koblingstabellen, reglene for dataeierskap og synkroniseringsintervallet.
  2. Grensesnitt. Installer Nova WebService på serveren din, eller sett opp mappene for automatisk filoverføring. Et testmiljø anbefales.
  3. Førstegangsinnlasting. Produkter, strukturer og arbeidsoperasjoner.
  4. Synkronisering av ordrer og lager. Salgsordrer, innkjøpsordrer og lagerbeholdninger.
  5. Oppsett av begrensninger i SkyPlanner. Arbeidsstasjoner, skift, tillatte arbeidsstasjoner, omstillingstidsmatrisen, verktøy og personell.
  6. Tilbakeskriving. Lagerhendelser og operasjonsstemplinger, testet i testmiljøet.
  7. Parallelldrift og produksjonssetting. Sammenlign med dagens arbeidskø, korriger grunndataene og aktiver deretter tilbakeskriving i produksjonsmiljøet.

Dette må du planlegge for ved en Visma Nova-integrasjon

  • Servertilgang. WebService kjører på din egen IIS-server med en offentlig adresse. Avtal brannmurreglene tidlig.
  • Strukturnivåer. Nova behandler som standard det første strukturnivået (kilde). Avklar hvordan halvfabrikater skal overføres til SkyPlanner som delprodukter.
  • Kapasitet. Nova lagrer ukentlige timer per ressurs (kilde). Legg inn de faktiske skiftene i SkyPlanner.
  • Maskingrupper. Nova beregner belastning per maskingruppe. Del gruppene opp i enkeltmaskiner i SkyPlanner.
  • Enheter for arbeidsoperasjoner. Kapasiteten for en arbeidsoperasjon kan angis i stykk per time, timer per stykk eller minutter per stykk. Regn om hver av disse til kjøretid per stykk.
  • Ett sted for registrering. Velg om operatørene skal registrere i SkyPlanner eller i Työpiste.

Visma Nova-integrasjonen: Hvem konfigurerer den og gir brukerstøtte?

Arbeidet omfatter datakoblinger tilpasset produktene, arbeidsoperasjonene og Nova-oppsettet deres. Det omfatter også planleggingsreglene dere vedlikeholder i SkyPlanner: tillatte arbeidsstasjoner, matrisen for omstillingstider, verktøy og personell.

  1. SkyPlanner-teamet konfigurerer integrasjonen under innføringen og gir brukerstøtte etter produksjonsstart. Hver fabrikk bruker Nova på sin måte, og denne kunnskapen brukes i konfigurasjonen.
  2. Visma-partneren deres kan delta. Visma-partnere har introdusert SkyPlanner for Nova-kunder: Piristeel kom via ERP-leverandøren sin, Rauhala Group. Partneren kan håndtere installasjonen av WebService, overføringsmapper og testmiljøet. SkyPlanner leverer REST API, Swagger/OpenAPI-dokumentasjon og webhooks.
  3. Deres egne utviklere kan bygge videre på integrasjonen via samme dokumenterte REST API med et API-token. Et API-token er nok for å komme i gang, og SkyPlanner-teamet hjelper til ved behov.

SkyPlanner koster fra 199 € per måned med 5 arbeidsstasjoner inkludert og faktureres månedlig. Dere får et pristilbud på integrasjonen tilpasset prosessen og behovene deres, sammen med abonnementet, slik at dere ser totalkostnaden før dere starter.

Se hvordan Novas egen planlegging står seg i Har Visma Nova produksjonsplanlegging som tar hensyn til faktisk maskin- og personellkapasitet? Oversikten finner dere på Visma Nova-siden, og andre systemer finner dere i oversikten over ERP-integrasjoner. Bruker dere Visma Net i stedet? Se Visma Net-siden.

Produsentenes erfaringer med SkyPlanner

Flyfoto av Piristeels fabrikk for taksikringsutstyr i Kauhava

99,2%leveringspålitelighet

«SkyPlanner har gitt oss oversikten vi trenger for å identifisere flaskehalser, og gjort produksjonsstyringen tydeligere.»

Toni Tuori, produksjonssjef
Piristeel · Taksikring og takrennesystemer

Leveringspåliteligheten nådde 99,2% i år, og produksjonsplanleggingen sparer opptil fire timers arbeidstid per dag.

Les om Piristeels erfaringer

100%leveringspålitelighet siden 2021

«SkyPlanner gir oss oversikt over kapasiteten og gjør planleggingen forutsigbar.»

Dan Berglund, COO/CFO
Opes Corporation · Kjemisk industri og næringsmiddelproduksjon

Leveringspåliteligheten har vært 100% i hele perioden SkyPlanner har vært i bruk, siden 2021.

Les om Opes Corporations erfaringer

Kalle Kalliomäki, spesialist på forsyningskjeder hos UTU, i produksjonshallen for elektrotavler i Ulvila

2 hspart hver uke

«SkyPlanner har tatt produksjonsplanleggingen vår fra Excel-regneark til produksjonsoptimalisering i sanntid.»

Kalle Kalliomäki, spesialist på forsyningskjeder
UTU · Elektrotavler og koblingsanlegg

Produksjonsplanleggingen sparer 2 timers arbeidstid hver uke, og en ny arbeidskø når produksjonslinjen på sekunder.

Les om UTUs erfaringer

Operatører i renromsdrakter ved en flaskefyllingslinje i Laboratory & Allieds legemiddelfabrikk i Nairobi

+90%produksjonseffektivitet

«Effektiviteten i produksjonen har økt med 90%.»

Abdul Rucyinga, IT-sjef
Laboratory & Allied · Legemiddelproduksjon

Produksjonseffektiviteten har økt med 90%, og det tar under 30 minutter å lage en optimalisert plan for tre måneder som dekker alle arbeidsstasjoner.

Les om Laboratory & Allieds erfaringer

Ofte stilte spørsmål

Har Visma Nova et API?

Ja. Nova tilbyr Nova WebService, en SOAP-tjeneste som installeres på deres egen server, for integrasjon i sanntid. For satsvis integrasjon tilbyr Nova automatiserte overføringsfiler. Begge overfører produkter, produktstrukturer, arbeidsoperasjoner og ordrer.

Hva sendes tilbake fra SkyPlanner til Visma Nova?

Ferdigproduserte mengder, partier, palletiketter og lagerhendelser sendes i sanntid. Start- og sluttidene for arbeidsoperasjonene registreres som stemplinger i Nova, slik at etterkalkylen i Nova bruker de faktiske tidene.

Støtter Visma Nova webhooks?

Ingen webhooks er dokumentert. Endringer i Nova leses gjennom planlagte eksporter av oppdaterte poster og via WebService. SkyPlanners egne webhooks sender ut endringer i produksjonsplanen når de skjer.

Hvilken programvare for produksjonsplanlegging kan integreres med Visma Nova?

SkyPlanner APS har toveis integrasjon med Visma Nova, og Visma oppfører Skycode med SkyPlanner på sin side for Nova-integrasjoner. Piristeel og Opes Corporation bruker integrasjonen.

Hvem bygger Visma Nova-integrasjonen?

SkyPlanner-teamet tilpasser den toveis integrasjonen til Nova-oppsettet deres under innføringen og gir brukerstøtte etter produksjonsstart. Visma-partneren deres eller egne utviklere kan også bygge videre på SkyPlanners dokumenterte REST API, og et API-token er nok for å komme i gang.

Kan vi teste SkyPlanner før integrasjonen bygges?

Ja. Den gratis prøveperioden på 30 dager støtter opptil 20 arbeidsstasjoner med import fra Nova via Excel eller CSV. Kredittkort er ikke nødvendig. Start prøveperioden, eller kontakt salgsavdelingen for en avklaring av integrasjonens omfang.