Verbindt met ERP & MES-systemen zoals

Koppelingen / ERP / Visma Nova

Visma Nova koppeling: APS-gids voor productieplanning

Deze koppelingsgids laat partners en IT-teams zien hoe ze Visma Nova met SkyPlanner APS verbinden. De koppeling tussen SkyPlanner en Visma Nova werkt in beide richtingen:

  • Producten (nimike) met hun productstructuren (tuoterakenne) en bewerkingsfasen (työvaiheet), verkooporders, inkooporders en voorraadstanden worden ingelezen.
  • Gereedgemelde productie, batches, palletetiketten en voorraadmutaties gaan realtime terug naar Nova.
  • De begin- en eindtijden van bewerkingsfasen worden als faseboekingen (vaihekuittaus) in Nova vastgelegd.
  • SkyPlanner-webhooks geven wijzigingen in het productieschema direct door.
Gantt-tijdlijn in SkyPlanner APS met taken ingepland op verschillende werkcentra en daaronder een orderlijst.

SkyPlanner is in klantprojecten gekoppeld aan Visma Nova. Piristeel en Opes Corporation gebruiken deze koppeling. Het SkyPlanner-team stemt de koppeling tijdens de implementatie af op uw Nova-inrichting en biedt ook na de ingebruikname ondersteuning. Partners en ontwikkelaars kunnen ook zelf bouwen op de gedocumenteerde REST API van SkyPlanner (API-documentatie).

Interfaces voor koppelingen met Visma Nova

Volgens Visma biedt Nova interfaces voor zowel koppelingen via batchbestanden als realtimekoppelingen (bron). Een koppeling met SkyPlanner gebruikt beide.

  • Nova WebService (Nova SDK). Een SOAP-service met de methoden Execute en Execute2, geïnstalleerd op uw eigen Windows-server met IIS. De service maakt verbinding met één Nova-bedrijfsdatabase en gebruikt XML-berichten om gegevens realtime te lezen en te schrijven (handleiding).
  • Geautomatiseerde bestandsuitwisseling. De import- en exportfuncties van Nova (Tiedon tuonti, Tiedon vienti) lezen en schrijven op geplande momenten puntkomma-gescheiden UTF-8-bestanden in een map (bestandsformaat, geautomatiseerde import, geautomatiseerde export).
  • Relevante bestandstypen voor de planning. PRODUCT, inclusief regels voor productstructuren en bewerkingsfasen. Daarnaast SALES ORDER, inkooporders en PHASE STAMP voor faseboekingen (faseboekingen).

Nova draait op Windows, lokaal of in de gehoste applicatieomgeving van Visma. In beide gevallen blijft SkyPlanner in de cloud en wordt er niets in de Nova-client geïnstalleerd.

Authenticatie

  • Nova WebService. Bij de installatie van de WebService wordt een unieke sleutel aangemaakt. Deze wordt meegestuurd in het Login-gedeelte van elk XML-bericht. De server heeft een openbaar adres nodig. De firewallregels stemt u af met de integratiepartner (handleiding).
  • Uitwisselingsbestanden. Deze worden binnen uw Nova-installatie verwerkt. De toegang wordt bepaald door de toegangsrechten tot de uitwisselingsmap.

Aan de kant van SkyPlanner verloopt de authenticatie bij de REST API via een API-token in de Authorization-Token-header. U maakt dit aan onder Settings > API. De integratiehandleiding begeleidt u bij de eerste API-aanroepen.

Wijzigingen detecteren

Nova documenteert geen webhooks. Wijzigingen worden op twee manieren opgehaald:

  • Geplande export. De geautomatiseerde export kan uitsluitend de records versturen die sinds de vorige uitvoering zijn bijgewerkt, gefilterd op datum, nummer, type of productielijn.
  • Uitlezen via WebService. De koppeling leest producten en orders met korte tussenpozen uit.

SkyPlanner verstuurt webhooks wanneer de status of de planning verandert. Daardoor worden gegevens op basis van gebeurtenissen teruggeschreven en ontvangt Nova ze realtime.

Gegevensmapping

Object in Visma Nova (interface)Object in SkyPlannerRichtingFrequentie
Nimike (PRODUCT-bestand, WebService)Producten en materialenNova → SkyPlannerEerste import, daarna bij wijzigingen
Tuoterakenne-regels (structuurregels in PRODUCT)Productstructuur, deelproducten, materiaalbehoefteNova → SkyPlannerEerste import, daarna bij wijzigingen
Työvaiheet-regels: machinegroep, capaciteit, insteltijd (regels voor bewerkingsfasen in PRODUCT)Processtappen met bewerkings- en insteltijdenNova → SkyPlannerEerste import, daarna bij wijzigingen
Productiemiddelen en machinegroepenWerkcentra en werkcentrumgroepenIngericht in SkyPlanner op basis van Nova-gegevensTijdens de implementatie
Verkooporders met leverdatums (SALES ORDER, WebService)Orders met einddatums en klantprioriteitNova → SkyPlannerBij wijzigingen
Inkooporders met leverdatumsInkoopordersNova → SkyPlannerBij wijzigingen
VoorraadstandenVoorraadNova → SkyPlannerBij wijzigingen
Gereedgemelde hoeveelheid, batch, palletetiket, voorraadmutatieGereedmeldingen in Mobile ConfirmationsSkyPlanner → NovaRealtime
Faseboeking: werknummer, fase, begin, einde, persoon (PHASE STAMP)Geregistreerd werk per taakSkyPlanner → NovaPer gereedmelding
Planningsregels ingesteld in SkyPlannerToegestane werkcentra, omsteltijdenmatrix, gereedschappen, medewerkers, ploegendienstenBeheerd in SkyPlannerIngericht tijdens de implementatie

Opzet van de koppeling

1. Eerste import van stamgegevens. Lees producten met hun structuren en bewerkingsfasen in. Maak per machine één werkcentrum in SkyPlanner aan en groepeer deze volgens de machinegroepen in Nova. Koppel de capaciteit en insteltijd van elke fase aan de bijbehorende processtap.

2. Ordersynchronisatie. Lees openstaande verkooporders met hun leverdatums in. Elke orderregel wordt een order en de bewerkingsfasen van het bijbehorende product worden taken. Lees ook inkooporders en voorraad in, zodat een fase wacht tot de leverdatum van het benodigde materiaal.

3. Planning. Arcturus optimaliseert de volledige planning in enkele seconden. Autopilot plant opnieuw wanneer een order, hoeveelheid of voorraadstand verandert.

4. Productie terugmelden aan Nova. Operators melden werk gereed met Mobile Confirmations of de Production Timer. Gereedgemelde hoeveelheden, batches en palletetiketten gaan realtime als voorraadmutaties naar Nova, in plaats van via een batchverwerking de volgende dag. De begin- en eindtijden van bewerkingsfasen worden als faseboekingen vastgelegd voor de nacalculatie (Jälkilaskenta).

5. Gegevenseigenaarschap en conflictregels. Leg deze vóór de ingebruikname vast:

GegevensEigenaar
Producten, structuren, bewerkingsfasen, verkoop- en inkoopordersVisma Nova
Volgorde van fasen, begin- en eindtijden, machinekeuzeSkyPlanner
Toegestane werkcentra, omsteltijdenmatrix, gereedschappen, medewerkers, ploegendienstenSkyPlanner
Voorraad en gereed productVisma Nova, bijgewerkt vanuit gereedmeldingen in SkyPlanner

Plannen in beide systemen is de belangrijkste bron van conflicten. Gebruik de werkwachtrij van Nova voor de orderstroom en materiaalreserveringen en laat SkyPlanner de datums bepalen. Boek productie op slechts één plek, SkyPlanner of Työpiste, zodat voorraad niet dubbel wordt geboekt.

Gebruikelijke projectstappen

De implementatie is doorgaans binnen enkele weken na de start afgerond. Daaraan voorafgaand gebruikt u tijdens de gratis proefperiode van 30 dagen uw eigen gegevens uit een Nova-export van producten, bewerkingsfasen en openstaande orders.

  1. Scopebepaling. Leg de mappingtabel, de regels voor gegevenseigenaarschap en het synchronisatie-interval vast.
  2. Interfaces. Installeer Nova WebService op uw server of richt de mappen voor geautomatiseerde bestandsuitwisseling in. Een testomgeving wordt aanbevolen.
  3. Eerste import. Producten, structuren en bewerkingsfasen.
  4. Order- en voorraadsynchronisatie. Verkooporders, inkooporders en voorraadstanden.
  5. Randvoorwaarden instellen in SkyPlanner. Werkcentra, ploegendiensten, toegestane werkcentra, de omsteltijdenmatrix, gereedschappen en medewerkers.
  6. Terugschrijven. Voorraadmutaties en faseboekingen, getest in de testomgeving.
  7. Parallel draaien en ingebruikname. Vergelijk met de huidige werkwachtrij, corrigeer de stamgegevens en schakel daarna het terugschrijven in de productieomgeving in.

Aandachtspunten voor een Visma Nova koppeling

  • Servertoegang. De WebService draait op uw eigen IIS-server met een openbaar adres. Stem de firewallregels tijdig af.
  • Structuurniveaus. Nova verwerkt standaard het eerste structuurniveau (bron). Bepaal hoe halffabricaten als deelproducten in SkyPlanner terechtkomen.
  • Capaciteit. Nova legt het aantal uren per week per productiemiddel vast (bron). Richt de werkelijke ploegendiensten in SkyPlanner in.
  • Machinegroepen. Nova berekent de belasting per machinegroep. Splits de groepen in SkyPlanner op in afzonderlijke machines.
  • Eenheden per bewerking. De capaciteit van een bewerking kan worden uitgedrukt in stuks per uur, uren per stuk of minuten per stuk. Reken elke eenheid om naar een bewerkingstijd per stuk.
  • Eén route voor registraties. Kies of operators hun registraties in SkyPlanner of in Työpiste invoeren.

De Visma Nova koppeling: wie richt deze in en biedt ondersteuning?

Bij de inrichting stemmen we de gegevensmapping af op uw producten, bewerkingen en Nova-inrichting. Ook de planningsregels die u in SkyPlanner beheert, horen daarbij: toegestane werkcentra, de omsteltijdmatrix, gereedschappen en medewerkers.

  1. Het SkyPlanner-team richt de koppeling tijdens de implementatie in en biedt na ingebruikname ondersteuning. Elke fabriek gebruikt Nova anders. Die praktijkkennis wordt in de inrichting verwerkt.
  2. Uw Visma-partner kan meewerken. Visma-partners hebben SkyPlanner bij Nova-klanten geïntroduceerd: Piristeel kwam via zijn ERP-leverancier Rauhala Group. De partner kan de installatie van WebService, de overdrachtsmappen en de testomgeving verzorgen. SkyPlanner levert de REST API, Swagger/OpenAPI-documentatie en webhooks.
  3. Uw eigen ontwikkelaars kunnen hierop voortbouwen via dezelfde gedocumenteerde REST API, met een API-token. Een API-token is voldoende om te beginnen. Het SkyPlanner-team helpt waar nodig.

SkyPlanner is beschikbaar vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturatie. U ontvangt vooraf een offerte voor uw abonnement en de koppeling, afgestemd op uw proces en behoeften. Zo kent u de volledige kosten voordat u begint.

Lees hoe Nova’s eigen planning zich verhoudt tot SkyPlanner in Heeft Visma Nova capaciteitsplanning? Het overzicht vindt u op de Visma Nova-pagina. Andere systemen staan in het overzicht van ERP-koppelingen. Gebruikt u Visma Net? Bekijk dan de Visma Net-pagina.

Ervaringen van productiebedrijven met SkyPlanner

Luchtfoto van de fabriek voor dakveiligheidsproducten van Piristeel in Kauhava

99,2%leverbetrouwbaarheid

“Met SkyPlanner kunnen we knelpunten beter herkennen en is de productieaansturing overzichtelijker geworden.”

Toni Tuori, productiemanager
Piristeel · Dakveiligheid en regenwatersystemen

De leverbetrouwbaarheid bereikte dit jaar 99,2%. Het inplannen bespaart tot vier uur werktijd per dag.

Lees de ervaring van Piristeel

100%leverbetrouwbaarheid sinds 2021

“SkyPlanner geeft ons inzicht in de capaciteit en maakt de planning voorspelbaar.”

Dan Berglund, COO/CFO
Opes Corporation · Chemische en voedingsmiddelenproductie

Sinds SkyPlanner in 2021 in gebruik is genomen, bedraagt de leverbetrouwbaarheid onafgebroken 100%.

Lees de ervaring van Opes Corporation

Kalle Kalliomäki, supplychainspecialist bij UTU, op de productievloer voor schakelborden in Ulvila

2 hbespaard per week

“Met SkyPlanner zijn we voor onze productieplanning overgestapt van Excel-spreadsheets naar realtime optimalisatie van de productie.”

Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische schakelborden en schakelapparatuur

De productieplanning bespaart elke week 2 uur werktijd. Een nieuwe werklijst is binnen enkele seconden beschikbaar aan de productielijn.

Lees de ervaring van UTU

Operators in cleanroompakken bij een flessenvullijn in de farmaceutische fabriek van Laboratory & Allied in Nairobi

+90%productie-efficiëntie

“De efficiëntie in de productie is met 90% gestegen.”

Abdul Rucyinga, hoofd IT
Laboratory & Allied · Farmaceutische productie

De productie-efficiëntie is met 90% gestegen. Een geoptimaliseerde planning voor drie maanden voor alle werkcentra is in minder dan 30 minuten klaar.

Lees de ervaring van Laboratory & Allied

Veelgestelde vragen

Heeft Visma Nova een API?

Ja. Voor realtime integratie biedt Nova de Nova WebService, een SOAP-service die op uw eigen server wordt geïnstalleerd. Voor batchintegratie zijn er geautomatiseerde overdrachtsbestanden. Via beide routes worden producten, productstructuren, bewerkingen en orders overgedragen.

Welke gegevens stuurt SkyPlanner terug naar Visma Nova?

Gereedgemelde aantallen, batches, palletetiketten en voorraadmutaties, in realtime. De begin- en eindtijden van bewerkingen worden als tijdregistraties in Nova vastgelegd. Zo gebruikt de nacalculatie in Nova de werkelijke tijden.

Ondersteunt Visma Nova webhooks?

Er zijn geen webhooks gedocumenteerd. Wijzigingen in Nova worden uitgelezen via geplande exports van bijgewerkte records en via WebService. De eigen webhooks van SkyPlanner sturen planningswijzigingen direct door zodra ze plaatsvinden.

Welke software voor productieplanning kan met Visma Nova worden gekoppeld?

SkyPlanner APS heeft een tweerichtingskoppeling met Visma Nova. Visma vermeldt Skycode met SkyPlanner op zijn pagina met Nova-koppelingen. Piristeel en Opes Corporation gebruiken deze koppeling.

Wie bouwt de Visma Nova koppeling?

Het SkyPlanner-team stemt de tweerichtingskoppeling tijdens de implementatie af op uw Nova-inrichting en biedt na ingebruikname ondersteuning. Uw Visma-partner of uw eigen ontwikkelaars kunnen ook voortbouwen op de gedocumenteerde REST API van SkyPlanner. Een API-token is voldoende om te beginnen.

Kunnen we SkyPlanner testen voordat we de koppeling bouwen?

Ja. Tijdens de gratis proefperiode van 30 dagen kunt u tot 20 werkcentra gebruiken en gegevens uit Nova importeren via Excel of CSV. U heeft geen creditcard nodig. Start de proefperiode of neem contact op met sales voor de scopebepaling van de koppeling.