Mit jedem ERP verbinden

Die offene REST API von SkyPlanner verbindet ERP-, MES- und Betriebssysteme, einschließlich hauseigener ERPs. Erstellen Sie die Integration selbst oder lassen Sie unser Team helfen.

Funktioniert auch eigenständig — eine ERP-Integration ist optional, nicht erforderlich.

Integrationsprojekt besprechen

Verbindet sich mit ERP & MES Systemen wie

Integrationen / ERP / Visma Nova

Visma Nova Schnittstelle: Leitfaden zur APS-Feinplanung

Dieser Integrationsleitfaden zeigt Partnern und IT-Teams, wie sie Visma Nova an SkyPlanner APS anbinden. SkyPlanner tauscht Daten mit Visma Nova in beide Richtungen aus:

  • Produkte (nimike) mit ihren Produktstrukturen (tuoterakenne) und Arbeitsgängen (työvaiheet), Kundenaufträge, Bestellungen und Lagerbestände werden eingelesen.
  • Fertigmeldungen, Chargen, Palettenetiketten und Bestandsbewegungen werden in Echtzeit an Nova zurückgemeldet.
  • Start- und Endzeiten der Arbeitsgänge werden als Arbeitsgangrückmeldungen (vaihekuittaus) in Nova gebucht.
  • SkyPlanner-Webhooks übertragen Planänderungen, sobald sie auftreten.
Gantt-Zeitachse in SkyPlanner APS mit Arbeitsgängen, die auf Arbeitsstationen eingeplant sind, und einer Auftragsliste darunter.

SkyPlanner wurde bereits in Kundenprojekten mit Visma Nova integriert. Piristeel und Opes Corporation nutzen die Integration. Das SkyPlanner-Team richtet sie beim Onboarding passend zu Ihrer Nova-Umgebung ein und betreut sie auch nach dem Produktivstart. Partner und Entwickler können auch die dokumentierte REST API von SkyPlanner nutzen (API-Referenz).

Die Schnittstellen von Visma Nova

Laut Visma bietet Nova Schnittstellen sowohl für den dateibasierten Datenaustausch im Stapelbetrieb als auch für die Echtzeitintegration (Quelle). Eine SkyPlanner-Integration nutzt beide Wege.

  • Nova WebService (Nova SDK). Ein SOAP-Dienst mit den Methoden Execute und Execute2, der auf Ihrem eigenen Windows-Server mit IIS installiert wird. Er ist mit einer Nova-Mandantendatenbank verbunden und überträgt XML-Nachrichten zum Lesen und Schreiben in Echtzeit (Handbuch).
  • Automatisierter Dateitransfer. Der Datenimport und -export von Nova (Tiedon tuonti, Tiedon vienti) liest und schreibt zeitgesteuert UTF-8-Dateien mit Semikolon als Trennzeichen in einem Ordner (Dateiformat, automatisierter Import, automatisierter Export).
  • Für die Feinplanung relevante Dateitypen. PRODUCT einschließlich Struktur- und Arbeitsgangzeilen. Dazu kommen SALES ORDER, Bestellungen und PHASE STAMP für Arbeitsgangrückmeldungen (Arbeitsgangrückmeldungen).

Nova läuft unter Windows, entweder vor Ort oder im gehosteten Anwendungsdienst von Visma. In beiden Fällen bleibt SkyPlanner in der Cloud. Im Nova-Client wird nichts installiert.

Authentifizierung

  • Nova WebService. Bei der Installation des WebService wird ein eindeutiger Schlüssel erstellt. Er wird im Login-Abschnitt jeder XML-Nachricht mitgesendet. Der Server benötigt eine öffentliche Adresse; die Firewall-Regeln stimmen Sie mit dem Integrator ab (Handbuch).
  • Transferdateien. Der Dateitransfer läuft innerhalb Ihrer Nova-Installation. Die Zugriffsrechte auf den Transferordner regeln den Zugang.

Auf der SkyPlanner-Seite erfolgt die Authentifizierung an der REST API über ein API-Token im Header Authorization-Token. Sie erstellen es unter Settings > API. Das Integrationstutorial führt Sie durch die ersten Aufrufe.

Änderungserkennung

Für Nova sind keine Webhooks dokumentiert. Änderungen werden auf zwei Wegen erfasst:

  • Zeitgesteuerter Export. Der automatisierte Export kann ausschließlich die seit dem letzten Lauf aktualisierten Datensätze übertragen, gefiltert nach Datum, Nummer, Typ oder Produktionslinie.
  • Abfragen über WebService. Die Integration liest Produkte und Aufträge in kurzen Abständen aus.

SkyPlanner sendet Webhooks, wenn sich der Status oder der Plan ändert. Die Rückübertragung erfolgt damit ereignisgesteuert und erreicht Nova in Echtzeit.

Datenzuordnung

Visma Nova-Objekt (Schnittstelle)SkyPlanner-ObjektRichtungHäufigkeit
Nimike (PRODUCT-Datei, WebService)Produkte und MaterialienNova → SkyPlannerErstimport, danach bei Änderungen
Tuoterakenne-Zeilen (Strukturzeilen in PRODUCT)Produktstruktur, Unterprodukte, MaterialbedarfNova → SkyPlannerErstimport, danach bei Änderungen
Työvaiheet-Zeilen: Maschinengruppe, Kapazität, Rüstzeit (Arbeitsgangzeilen in PRODUCT)Prozessschritte mit Bearbeitungs- und RüstzeitenNova → SkyPlannerErstimport, danach bei Änderungen
Ressourcen und MaschinengruppenArbeitsstationen und ArbeitsstationsgruppenIn SkyPlanner anhand der Nova-Daten eingerichtetBeim Onboarding
Kundenaufträge mit Lieferterminen (SALES ORDER, WebService)Aufträge mit Fälligkeitsterminen und KundenprioritätNova → SkyPlannerBei Änderungen
Bestellungen mit LieferterminenBestellungenNova → SkyPlannerBei Änderungen
LagerbeständeLagerbestandNova → SkyPlannerBei Änderungen
Fertigmenge, Charge, Palettenetikett, BestandsbewegungRückmeldungen in Mobile ConfirmationsSkyPlanner → NovaIn Echtzeit
Arbeitsgangrückmeldung: Arbeitsnummer, Arbeitsgang, Start, Ende, Person (PHASE STAMP)Erfasste Arbeit je ArbeitsgangSkyPlanner → NovaBei jeder Rückmeldung
In SkyPlanner festgelegte PlanungsregelnZulässige Arbeitsstationen, Rüstzeitmatrix, Werkzeuge, Personal, SchichtenIn SkyPlanner gepflegtBeim Onboarding eingerichtet

Integrationsabläufe

1. Erstimport der Stammdaten. Lesen Sie Produkte samt Strukturen und Arbeitsgängen ein. Legen Sie pro Maschine eine SkyPlanner-Arbeitsstation an und gruppieren Sie diese nach den Maschinengruppen in Nova. Ordnen Sie Kapazität und Rüstzeit jedes Arbeitsgangs dem jeweiligen Prozessschritt zu.

2. Auftragsabgleich. Übernehmen Sie offene Kundenaufträge mit ihren Lieferterminen. Jede Auftragsposition wird zu einem Auftrag, die Arbeitsgänge des zugehörigen Produkts werden zu einzuplanenden Arbeitsgängen. Importieren Sie auch Bestellungen und Lagerbestände, damit Arbeitsgänge erst zum Liefertermin des benötigten Materials eingeplant werden.

3. Feinplanung. Arcturus optimiert den gesamten Plan in Sekunden. Autopilot plant neu, sobald sich ein Auftrag, eine Menge oder ein Lagerbestand ändert.

4. Produktionsrückmeldung an Nova. Bediener melden ihre Arbeit mit Mobile Confirmations oder dem Production Timer zurück. Fertigmengen, Chargen und Palettenetiketten werden als Bestandsbewegungen in Echtzeit an Nova übertragen, statt erst am nächsten Tag im Stapellauf. Start- und Endzeiten der Arbeitsgänge werden als Arbeitsgangrückmeldungen für die Nachkalkulation (Jälkilaskenta) gebucht.

5. Datenhoheit und Konfliktregeln. Halten Sie diese vor dem Produktivstart schriftlich fest:

DatenFührendes System
Produkte, Strukturen, Arbeitsgänge, Kundenaufträge und BestellungenVisma Nova
Arbeitsgangreihenfolge, Start- und Endzeiten, MaschinenauswahlSkyPlanner
Zulässige Arbeitsstationen, Rüstzeitmatrix, Werkzeuge, Personal, SchichtenSkyPlanner
Lagerbestand und FertigerzeugnisseVisma Nova, Buchung über Rückmeldungen aus SkyPlanner

Die häufigste Konfliktursache ist die parallele Terminplanung in beiden Systemen. Nutzen Sie die Arbeitswarteschlange in Nova weiterhin für den Auftragsfluss und die Materialreservierungen. Die Termine legt SkyPlanner fest. Buchen Sie Produktionsrückmeldungen nur in einem System, entweder in SkyPlanner oder in Työpiste, damit Bestände nicht doppelt gebucht werden.

Typischer Projektablauf

Die Implementierung ist in der Regel innerhalb weniger Wochen nach Beginn des Onboardings abgeschlossen. Davor nutzen Sie die kostenlose 30-tägige Testphase mit Ihren eigenen Daten aus einem Nova-Export von Produkten, Arbeitsgängen und offenen Aufträgen.

  1. Anforderungsaufnahme. Legen Sie die Zuordnungstabelle, die Regeln zur Datenhoheit und das Synchronisierungsintervall fest.
  2. Schnittstellen. Installieren Sie den Nova WebService auf Ihrem Server oder richten Sie die Ordner für den automatisierten Dateitransfer ein. Eine Testumgebung wird empfohlen.
  3. Erstimport. Produkte, Strukturen und Arbeitsgänge.
  4. Auftrags- und Bestandsabgleich. Kundenaufträge, Bestellungen und Lagerbestände.
  5. Planungsrestriktionen in SkyPlanner einrichten. Arbeitsstationen, Schichten, zulässige Arbeitsstationen, Rüstzeitmatrix, Werkzeuge und Personal.
  6. Rückübertragung. Bestandsbewegungen und Arbeitsgangrückmeldungen, geprüft in der Testumgebung.
  7. Parallelbetrieb und Produktivstart. Gleichen Sie den Plan mit der aktuellen Arbeitswarteschlange ab, korrigieren Sie die Stammdaten und aktivieren Sie anschließend die Rückübertragung im Produktivsystem.

Was Sie bei einer Visma Nova-Integration einplanen sollten

  • Serverzugriff. Der WebService läuft auf Ihrem eigenen IIS-Server mit einer öffentlichen Adresse. Stimmen Sie die Firewall-Regeln frühzeitig ab.
  • Strukturebenen. Nova verarbeitet standardmäßig die erste Strukturebene (Quelle). Legen Sie fest, wie Halbfertigerzeugnisse als Unterprodukte nach SkyPlanner gelangen.
  • Kapazität. Nova speichert die Wochenstunden je Ressource (Quelle). Bilden Sie die tatsächlichen Schichten in SkyPlanner ab.
  • Maschinengruppen. Nova berechnet die Auslastung je Maschinengruppe. Teilen Sie die Gruppen in SkyPlanner in einzelne Maschinen auf.
  • Einheiten der Arbeitsgänge. Die Kapazität eines Arbeitsgangs kann in Stück pro Stunde, Stunden pro Stück oder Minuten pro Stück angegeben sein. Rechnen Sie jede Angabe in eine Bearbeitungszeit pro Stück um.
  • Ein einheitlicher Rückmeldeweg. Legen Sie fest, ob die Bediener in SkyPlanner oder in Työpiste rückmelden.

Die Visma Nova Schnittstelle: Wer richtet sie ein und betreut sie?

Zur Einrichtung gehört die Datenzuordnung für Ihre Produkte, Arbeitsgänge und Nova-Konfiguration. Dazu kommen die Planungsregeln, die Sie in SkyPlanner pflegen: zulässige Arbeitsstationen, die Rüstzeitmatrix, Werkzeuge und Personal.

  1. Das SkyPlanner-Team richtet die Schnittstelle während des Onboardings ein und betreut sie nach dem Produktivstart. Jedes Werk nutzt Nova anders. Dieses Wissen fließt in die Einrichtung ein.
  2. Ihr Visma-Partner kann mitwirken. Visma-Partner haben SkyPlanner bei Nova-Kunden eingeführt: Piristeel kam über seinen ERP-Anbieter Rauhala Group zu SkyPlanner. Der Partner kann die Installation von WebService sowie die Einrichtung der Transferordner und der Testumgebung übernehmen. SkyPlanner stellt die REST API, die Swagger/OpenAPI-Dokumentation und Webhooks bereit.
  3. Auch Ihre eigenen Entwickler können darauf aufbauen. Sie nutzen dieselbe dokumentierte REST API mit einem API-Token. Ein API-Token genügt für den Einstieg, und das SkyPlanner-Team unterstützt Sie bei Bedarf.

SkyPlanner ist ab 199 € pro Monat mit 5 enthaltenen Arbeitsstationen erhältlich, bei monatlicher Abrechnung. Für die Integration erhalten Sie zusammen mit Ihrem Tarif vorab ein Angebot, das auf Ihre Abläufe und Anforderungen abgestimmt ist. So kennen Sie die Gesamtkosten, bevor Sie starten.

Wie die Planung in Nova selbst im Vergleich abschneidet, erfahren Sie unter Bietet Visma Nova eine Feinplanung? Einen Überblick finden Sie auf der Visma Nova-Seite, weitere Systeme in der Übersicht der ERP-Integrationen. Sie nutzen stattdessen Visma Net? Besuchen Sie die Visma Net-Seite.

Erfahrungen mit SkyPlanner aus der Fertigung

Luftaufnahme des Piristeel-Werks für Dachsicherheitssysteme in Kauhava

99,2%Liefertreue

„SkyPlanner hat Engpässe sichtbar gemacht und mehr Klarheit in die Produktionssteuerung gebracht.“

Toni Tuori, Produktionsleiter
Piristeel · Dachsicherheits- und Regenwassersysteme

Die Liefertreue erreichte in diesem Jahr 99,2%, und die Feinplanung spart bis zu vier Stunden Arbeitszeit pro Tag.

Erfahrungsbericht von Piristeel lesen

100%Liefertreue seit 2021

„SkyPlanner verschafft uns einen Überblick über die Kapazitäten und macht die Planung vorhersehbar.“

Dan Berglund, COO/CFO
Opes Corporation · Chemie- und Lebensmittelproduktion

Seit der Einführung von SkyPlanner im Jahr 2021 liegt die Liefertreue durchgehend bei 100%.

Erfahrungsbericht von Opes Corporation lesen

Kalle Kalliomäki, Spezialist für Lieferkettenmanagement bei UTU, in der Fertigung für Schaltanlagen in Ulvila

2 hZeitersparnis pro Woche

„Mit SkyPlanner haben wir unsere Produktionsplanung von Excel-Tabellen auf die Optimierung der Produktion in Echtzeit umgestellt.“

Kalle Kalliomäki, Spezialist für Lieferkettenmanagement
UTU · Elektrische Schalttafeln und Schaltanlagen

Die Produktionsplanung spart jede Woche 2 Stunden Arbeitszeit, und eine neue Auftragsreihenfolge erreicht die Fertigungslinie innerhalb von Sekunden.

Erfahrungsbericht von UTU lesen

Mitarbeiter in Reinraumanzügen an einer Flaschenabfüllanlage im Pharmawerk von Laboratory & Allied in Nairobi

+90%Produktionseffizienz

„Die Effizienz in der Produktion ist um 90% gestiegen.“

Abdul Rucyinga, IT-Leiter
Laboratory & Allied · Pharmazeutische Produktion

Die Produktionseffizienz ist um 90% gestiegen. Ein optimierter Plan für drei Monate über alle Arbeitsstationen hinweg lässt sich in weniger als 30 Minuten erstellen.

Erfahrungsbericht von Laboratory & Allied lesen

Häufige Fragen

Hat Visma Nova eine API?

Ja. Für die Echtzeitintegration bietet Nova den Nova WebService, einen SOAP-Dienst, der auf Ihrem eigenen Server installiert wird. Für die Stapelverarbeitung stehen automatisierte Transferdateien zur Verfügung. Beide Wege übertragen Produkte, Strukturen, Arbeitsgänge und Aufträge.

Welche Daten gehen von SkyPlanner zurück an Visma Nova?

Fertigmengen, Chargen, Palettenetiketten und Lagerbewegungen werden in Echtzeit zurückgemeldet. Start- und Endzeiten der Arbeitsgänge werden in Nova als Zeitstempel der Arbeitsgänge gebucht. So nutzt die Nachkalkulation in Nova die tatsächlichen Zeiten.

Unterstützt Visma Nova Webhooks?

Es sind keine Webhooks dokumentiert. Änderungen in Nova werden über zeitgesteuerte Exporte aktualisierter Datensätze und über WebService-Abfragen eingelesen. Die Webhooks von SkyPlanner übertragen Planänderungen unmittelbar, sobald sie auftreten.

Welche Software für die Feinplanung lässt sich mit Visma Nova integrieren?

SkyPlanner APS tauscht Daten mit Visma Nova in beide Richtungen aus. Visma führt Skycode mit SkyPlanner auf seiner Seite zu Nova-Integrationen auf. Piristeel und Opes Corporation nutzen diese Integration.

Wer richtet die Visma Nova Schnittstelle ein?

Das SkyPlanner-Team richtet die bidirektionale Schnittstelle während des Onboardings passend zu Ihrer Nova-Konfiguration ein und betreut sie nach dem Produktivstart. Auch Ihr Visma-Partner oder Ihre eigenen Entwickler können auf der dokumentierten REST API von SkyPlanner aufbauen. Ein API-Token genügt für den Einstieg.

Können wir SkyPlanner testen, bevor die Schnittstelle eingerichtet wird?

Ja. In der kostenlosen 30-tägigen Testphase können Sie bis zu 20 Arbeitsstationen mit Excel- oder CSV-Importen aus Nova nutzen. Eine Kreditkarte ist nicht erforderlich. Starten Sie die Testphase oder sprechen Sie mit dem Vertrieb, um die Anforderungen an die Integration aufzunehmen.