Integrationen / ERP / HELIOS
HELIOS Schnittstelle: Leitfaden zur Feinplanung mit SkyPlanner APS
Dieser Leitfaden zeigt Partnern und IT-Teams, wie sie HELIOS iNuvio und HELIOS Nephrite an SkyPlanner APS anbinden. SkyPlanner tauscht Daten in beiden Richtungen mit HELIOS aus und nutzt dafür die HELIOS-eigenen Schnittstellen:
- Importiert werden Fertigungsaufträge (výrobní příkazy) mit ihren Arbeitsgängen, Fertigungsteile, Stücklisten, Arbeitspläne, Arbeitsplätze, Maschinen, Berufsgruppen, Personalressourcen, Lagerbestände und Bestellungen.
- Geplante Start- und Endtermine werden in die Fertigungsaufträge zurückgeschrieben.
- Auf Wunsch können die Zeiterfassungen der Bediener als Arbeitsgangrückmeldungen (evidence výrobních operací) zurückgeschrieben werden.
- SkyPlanner-Webhooks übertragen Planänderungen, sobald sie auftreten.
Das SkyPlanner-Team richtet die Schnittstelle beim Onboarding passend zu Ihrer HELIOS-Installation ein und betreut sie auch nach dem Produktivstart. Dieser Leitfaden richtet sich an HELIOS-Partner und Entwickler, die mitwirken oder selbst auf der dokumentierten REST API von SkyPlanner aufbauen möchten (API-Referenz).
Schnittstellen von HELIOS
Helios Inuvio Server (Inuvio REST API). Asseco beschreibt ihn als separaten Bestandteil von HELIOS iNuvio, der per REST API Zugriff auf die Fachbereiche von HELIOS iNuvio bietet (Hilfe zu Helios Inuvio Server). Er wird mit iNuvio ausgeliefert. Die OpenAPI-Spezifikation ist im Rapidoc- und Redoc-Format veröffentlicht. Die API arbeitet mit HELIOS-Übersichten (Browses), die jeweils eine eigene ID und eigene Berechtigungen haben:
- GET /browses/list und GET /browses/meta listen die verfügbaren Übersichten und deren Spalten auf.
- /browses/data liest die Zeilen einer Übersicht und schreibt Zeilen, sofern die Übersicht das Anlegen, Ändern und Löschen zulässt.
- /api/v1/actions/meta und /api/v1/actions/execute/{dbName}/{browseIdent}/{actionIdent} führen externe Aktionen auf einer Übersicht aus. Derzeit sind dies externe Aktionen der Typen Procedure, Browse und Plugin.
Zu den Fertigungsübersichten für Planer gehören der Produktionsplan (výrobní plán), Fertigungsaufträge (výrobní příkazy), Teile zu Fertigungsaufträgen, Material und Halbfertigwaren für die Fertigung, Berufsgruppen, Personalressourcen, Vorlagen für Arbeitsgänge im Arbeitsplan sowie Arbeitsgangrückmeldungen. Lagerbestände, Wareneingänge, Warenabgänge und erteilte Bestellungen (vydané objednávky) sind auf demselben Weg verfügbar.
HELIOS Nephrite REST API. Die Nephrite-Roadmap sieht die Entwicklung einer REST API vor (HELIOS Nephrite-Roadmap). Bei der Anforderungsaufnahme klärt das SkyPlanner-Team mit Ihnen und Ihrem HELIOS-Partner die Nephrite-Endpunkte für Ihre Installation. Die nachfolgend beschriebenen Datenflüsse bleiben gleich.
Excel und CSV. Jede HELIOS-Übersicht lässt sich nach Microsoft Office exportieren. Das reicht für den Datenimport im Testbetrieb aus.
Authentifizierung und Lizenzierung
- Zwei Wege zur Authentifizierung. iNuvio bietet eine ältere proprietäre Authentifizierungs-API (/api/token) und eine neuere OAuth2 API auf Basis von RFC 6749 (/oauth/token, /oauth/revoke). Tokens werden über POST /oauth/token oder GET /api/token erneuert.
- Lizenzierung. Helios Inuvio Server selbst ist kostenlos, die REST API ist lizenzpflichtig. Ab Version 3.0.2026.0301 sind die APIs für Systemfunktionen und Fachbereiche in einer einzigen Inuvio REST API zusammengeführt. Der API-Zugriff ist nicht mehr durch die Anzahl der Benutzer begrenzt.
- Berechtigungen. Der Integrationsbenutzer benötigt Leserechte für die Fertigungs- und Lagerübersichten sowie die Berechtigung, die vereinbarten externen Aktionen auszuführen.
Auf SkyPlanner-Seite erfolgt die Authentifizierung an der REST API über ein API-Token im Header Authorization-Token (SkyPlanner Settings > API). Die API ist in Swagger/OpenAPI dokumentiert. Das Integrationstutorial führt durch die ersten Aufrufe.
Ereignisse und Polling
SkyPlanner liest HELIOS in festgelegten Intervallen aus. Aufrufe von /browses/data erfassen neue Aufträge; dabei wird nach offenen Fertigungsaufträgen und aktuellen Änderungen gefiltert. Die Häufigkeit wird je Werk festgelegt: von wenigen Minuten bei Fertigungsaufträgen bis zu einer Stunde bei Lagerbeständen.
SkyPlanner sendet Webhooks, wenn sich der Status oder der Plan ändert. Das Rückschreiben erfolgt somit ereignisgesteuert.
Datenzuordnung
| HELIOS-Objekt (Übersicht) | SkyPlanner-Objekt | Richtung | Häufigkeit |
|---|---|---|---|
| Artikelkarten und Fertigungsteile (vyráběné dílce), Einheiten | Produkte und Materialien | HELIOS → SkyPlanner | Erstimport, danach Polling |
| Stücklisten (kusovník, kusovníkové vazby) mit zeitlicher Gültigkeit | Produktstruktur, Unterprodukte, Material je Produkt | HELIOS → SkyPlanner | Erstübernahme, danach bei Änderungen |
| Arbeitspläne (technologický postup): Arbeitsgang, Arbeitsplatz, Vorbereitungszeiten für Maschine und Bediener, Stückzeit, Nachbereitungszeit, Zwischenzeiten | Prozessschritte mit Dauer, Rüst- und Abrüstzeiten | HELIOS → SkyPlanner | Erstübernahme, danach bei Änderungen |
| Arbeitsplätze (pracoviště), Maschinen (stroje), alternative Arbeitsplätze | Arbeitsstationen, Arbeitsstationsgruppen, alternative Arbeitsstationen | HELIOS → SkyPlanner | Erstübernahme, danach selten |
| Berufsgruppen (výrobní profese), Personalressourcen (výrobní personální zdroje) | Personal und Anzahl der Bediener je Arbeitsgang | HELIOS → SkyPlanner | Erstimport, danach bei Änderungen |
| Planungskalender (plánovací kalendáře) | Schichten und arbeitsfreie Tage | HELIOS → SkyPlanner | Täglich oder eigene Schichten in SkyPlanner |
| Fertigungsaufträge (výrobní příkazy), zugehörige Teile und Arbeitsgänge, Material für die Fertigung | Aufträge und Arbeitsgänge mit Fälligkeitsterminen und Materialbedarf | HELIOS → SkyPlanner | Polling alle paar Minuten |
| Lagerbestand (stav skladu) | Lagerbestände | HELIOS → SkyPlanner | Polling, stündlich oder bei jedem Planungslauf |
| Erteilte Bestellungen (vydané objednávky) mit Lieferterminen | Bestellungen, Materialzugänge nach Liefertermin | HELIOS → SkyPlanner | Polling, stündlich oder beim Planungslauf |
| Geplanter Start und geplantes Ende je Arbeitsgang im Fertigungsauftrag (externe Aktion) | Geplanter Start und geplantes Ende je Arbeitsgang | SkyPlanner → HELIOS | Bei Planänderungen per SkyPlanner-Webhook |
| Arbeitsgangrückmeldungen (evidence výrobních operací) | Zeiterfassungen und Bedienerrückmeldungen | SkyPlanner → HELIOS | Je Rückmeldung oder je Schicht, falls gewünscht |
| Nicht in HELIOS | Rüstzeitmatrix, Werkzeuge als begrenzte Ressourcen, Arbeitsgänge mit mehreren Bedienern | Pflege in SkyPlanner | Einrichtung beim Onboarding |
Integrationsabläufe
1. Erstimport der Stammdaten. Lesen Sie Fertigungsteile, Stücklisten, Arbeitspläne, Arbeitsplätze, Maschinen, Berufsgruppen, Personalressourcen und Kalender aus den TPV-Übersichten. Jede HELIOS-Ressource hat ein Kennzeichen für die Einbeziehung in die Kapazitätsplanung. Legen Sie deshalb je Ressource fest, was SkyPlanner einplant. Ein Arbeitsplatz mit vier Maschinen wird zu einer Arbeitsstationsgruppe oder zu vier Arbeitsstationen.
2. Aufträge synchronisieren. Lesen Sie Fertigungsaufträge mit ihren Teilen, Arbeitsgängen und Materialien sowie erteilte Bestellungen aus. SkyPlanner betrachtet bestelltes Material zum Liefertermin der Bestellung als verfügbar und aktualisiert den Lagerbestand, sobald die Bestellung als Delivered markiert ist. Planen Sie freigegebene Fertigungsaufträge ein. Planmengen im Produktionsplan bleiben in HELIOS, bis daraus Fertigungsaufträge werden.
3. Planung zurückschreiben. Wenn die Planungsengine einen Arbeitsgang einplant oder verschiebt, löst ein SkyPlanner-Webhook über /api/v1/actions/execute eine externe Aktion auf der Fertigungsauftragsübersicht aus. Dahinter steht eine HELIOS-Prozedur, die bei der Anforderungsaufnahme vereinbart wird und den geplanten Start sowie das geplante Ende des Auftragsarbeitsgangs setzt. HELIOS prüft die Änderung anhand seiner eigenen Logik.
4. Rückmeldungen aus der Fertigung. Bediener erfassen ihre Arbeit mit SkyPlanner Mobile Confirmations oder dem Production Timer. Diese Zeiterfassungen halten den Plan aktuell. Sie entscheiden, ob Istzeiten an HELIOS zurückgeschrieben werden. Falls ja, erfasst eine externe Aktion sie als Arbeitsgangrückmeldungen je Auftragsarbeitsgang. Falls nein, melden die Bediener weiterhin an den HELIOS-Terminals zurück und SkyPlanner liest diese Rückmeldungen aus.
5. Datenhoheit und Konfliktregeln. Halten Sie diese vor dem Produktivstart schriftlich fest:
| Daten | Führendes System |
|---|---|
| Artikel, Stücklisten, Arbeitspläne, Mengen, Auftragsstatus | HELIOS |
| Reihenfolge der Arbeitsgänge, Start- und Endzeiten, Maschinenzuordnung | SkyPlanner |
| Rüstzeitmatrix, Werkzeug- und Personalbedarf, alternative Ressourcen | SkyPlanner |
| Schichten und arbeitsfreie Tage | Ein System, das bei der Anforderungsaufnahme festgelegt wird |
| Arbeitsgangrückmeldungen, Materialabgänge und -zugänge | HELIOS; dort erfasst oder aus SkyPlanner-Zeiterfassungen übernommen |
Legen Sie genau ein System fest, das Auftragstermine schreibt. Falls die Kapazitätsplanung von HELIOS oder Nephrite APS weiterhin Termine schreibt, deaktivieren Sie dies für Aufträge, die SkyPlanner einplant. Alternativ nutzen Sie den HELIOS-Plan ausschließlich als Testplan.
Typischer Projektablauf
Die Implementierung ist normalerweise innerhalb weniger Wochen nach Beginn des Onboardings abgeschlossen. Prüfen Sie den Plan vorab in der kostenlosen 30-tägigen Testphase mit Arbeitsplätzen, Arbeitsplänen und offenen Fertigungsaufträgen, die Sie als CSV- oder Excel-Datei aus HELIOS exportieren.
- Datenzuordnung. Legen Sie die Zuordnungstabelle, die Regeln zur Datenhoheit und die Synchronisierungsintervalle fest. Entscheiden Sie auch, ob Arbeitsgangrückmeldungen zurückgeschrieben werden.
- HELIOS-Zugriff. Richten Sie Helios Inuvio Server, den Integrationsbenutzer, die OAuth2-Zugangsdaten und die Lizenzierung der REST API ein. Testen Sie zunächst auf einer Datenbankkopie.
- Erstimport. Fertigungsteile, Stücklisten, Arbeitspläne, Arbeitsplätze, Maschinen, Berufsgruppen, Kalender.
- Aufträge und Bestellungen synchronisieren. Polling mit Filtern, seitenweisem Datenabruf und Wiederholungsversuchen.
- Restriktionen in SkyPlanner einrichten. Rüstzeitmatrix, Werkzeuge, Mitarbeiteranzahl je Arbeitsgang sowie alternative Maschinen oder Mitarbeiter.
- Planung zurückschreiben. Erstellen und testen Sie die externen Aktionen für geplante Termine und, falls gewünscht, für Arbeitsgangrückmeldungen.
- Parallel testen. Lassen Sie SkyPlanner parallel zur bisherigen Planung laufen, vergleichen Sie Termine und korrigieren Sie Stammdaten.
- Produktivstart. Aktivieren Sie das Zurückschreiben, sobald die Daten übereinstimmen.
Worauf Sie bei einer HELIOS-Integration achten sollten
- Planungskennzeichen. Nur Ressourcen, die für die Kapazitätsplanung gekennzeichnet sind, verfügen über verlässliche Kapazitätsdaten. Prüfen Sie vor dem Erstimport die Kennzeichen bei Arbeitsplätzen, Maschinen, Berufsgruppen und Fremdvergaben.
- Zeiteinheiten. Vorbereitungs-, Stück- und Abschlusszeiten können in Stunden, Minuten oder Sekunden angegeben werden. Rechnen Sie die Werte beim Import um, sonst ist jede Dauer falsch.
- Zwischenzeit. Die konstante Zwischenzeit ist eine Wartezeit zwischen Arbeitsgängen, keine Maschinenzeit. Bilden Sie sie als Wartezeit ab, nicht als Kapazitätsbedarf.
- Fremdarbeitsgänge (kooperace). Die Transportzeit fällt auf dem Hin- und Rückweg an. Bilden Sie Fremdarbeitsgänge als Schritte ab, die nur Zeit beanspruchen.
- Beschreibbare Übersichten. Alle Übersichten lassen sich lesen, aber nur einige unterstützen das Anlegen, Ändern und Löschen von Datensätzen. GET /browses/list mit dem Filter browseCreateImplemented=1 zeigt, welche das sind. Die Übersichten für Fertigungsaufträge sind schreibgeschützt. Geplante Termine werden deshalb über die vereinbarte externe Aktion zurückgeschrieben.
Wer richtet die HELIOS Schnittstelle ein und betreut sie?
- Das SkyPlanner-Team richtet die Schnittstelle beim Onboarding ein und betreut sie nach dem Go-live. Das umfasst die vereinbarten Übersichten und externen Aktionen. Jedes Werk setzt HELIOS anders ein. Dieses Wissen fließt in die Einrichtung ein.
- Ihr HELIOS-Partner kann mitwirken. Er kennt Ihre Installation, Ihre individuellen Prozeduren und Ihre Lizenzierung und kann Helios Inuvio Server sowie die externen Aktionen gemeinsam mit dem SkyPlanner-Team einrichten.
- Ihre eigenen Entwickler können darauf aufbauen. Dazu nutzen sie die REST API von SkyPlanner mit einem API-Token. Für den Einstieg genügt ein API-Token; das SkyPlanner-Team hilft bei Bedarf. Die Integrationsdokumentation finden Sie in der SkyPlanner-Dokumentation zur Integration.
SkyPlanner ist ab 199 € pro Monat erhältlich, inklusive 5 Arbeitsstationen und bei monatlicher Abrechnung. Für die Integration erhalten Sie vorab zusammen mit Ihrem Tarif ein Angebot, das auf Ihre Abläufe und Anforderungen abgestimmt ist. Weitere Informationen finden Sie unter Preise, Feinplanung mit HELIOS, auf der HELIOS-Seite und in der Übersicht der ERP-Integrationen. Die Grundlagen erläutert der Beitrag zur Feinplanung.
Erfahrungen mit SkyPlanner aus der Fertigung
2 hjede Woche eingespart
„Mit SkyPlanner haben wir den Schritt von Excel-Tabellen in der Produktionsplanung zur Produktionsoptimierung in Echtzeit geschafft.“
Kalle Kalliomäki, Supply-Chain-Spezialist
UTU · Schalttafeln und Schaltanlagen
In der Produktionsplanung werden jede Woche 2 Stunden Arbeitszeit eingespart. Eine neue Auftragsreihenfolge erreicht die Fertigungslinie innerhalb von Sekunden.
+90%Produktionseffizienz
„Die Effizienz in der Produktion ist um 90% gestiegen.“
Abdul Rucyinga, IT-Leiter
Laboratory & Allied · Pharmazeutische Fertigung
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.
Mehrere 1.000Fertigungsaufträge automatisch eingeplant
„Wir haben die Produktion ganz anders im Griff, und unser Verständnis der Kapazitäten ist auf einem völlig anderen Niveau.“
Hannu Ryynänen, Geschäftsführer
Mamec · Industriemischer, Pumpen und Hightech-Auftragsfertigung
Tausende Fertigungsaufträge werden automatisch eingeplant. Das gesamte Unternehmen hat dabei in Echtzeit Einblick in die Produktion.
100%Liefertreue seit 2021
„SkyPlanner gibt uns Einblick in die Kapazitäten und macht die Planung berechenbar.“
Dan Berglund, COO/CFO
Opes Corporation · Chemie- und Lebensmittelproduktion
Seit SkyPlanner 2021 eingeführt wurde, liegt die Liefertreue durchgehend bei 100%.
Häufige Fragen
Hat HELIOS eine API für Fertigungsaufträge?
Ja. Helios Inuvio Server ermöglicht den REST-Zugriff auf Übersichten in HELIOS iNuvio, darunter Produktionsplan, Fertigungsaufträge, Auftragsteile, Fertigungsmaterialien und Arbeitsgangdaten. Für HELIOS Nephrite legt das SkyPlanner-Team bei der Anforderungsaufnahme im Onboarding gemeinsam mit Ihnen und Ihrem HELIOS-Partner den Integrationsweg für Ihre Installation fest.
Wie erfasst SkyPlanner Änderungen in HELIOS?
SkyPlanner fragt die HELIOS-Übersichten in einem je Werk festgelegten Intervall ab. Dabei wird nach offenen Fertigungsaufträgen und aktuellen Änderungen gefiltert. Die eigenen Webhooks von SkyPlanner übertragen Planänderungen, sobald sie auftreten.
Wie werden geplante Termine nach HELIOS zurückgeschrieben?
Über eine externe Aktion in der Fertigungsauftragsübersicht, die mit /api/v1/actions/execute ausgeführt wird. Dahinter steht eine HELIOS-Prozedur, die bei der Anforderungsaufnahme vereinbart wird. So wendet HELIOS auf jeden empfangenen Termin seine eigene Logik an.
Welche Authentifizierung verwendet die Inuvio REST API?
OAuth2 gemäß RFC 6749 über /oauth/token oder die ältere proprietäre Variante über /api/token. Die eigene API von SkyPlanner verwendet einen API-Token im Header Authorization-Token.
Sollte ein HELIOS-Partner HELIOS APS oder SkyPlanner empfehlen?
SkyPlanner, wenn sich der Plan des Kunden häufig ändert und die tatsächlichen Kapazitätsgrenzen eingehalten werden müssen. Die Planung in HELIOS erfolgt durch Berechnungen auf einem aktiven Plan. Sie kann auf unbegrenzte Kapazität umschalten, um Termine einzuhalten, und überlässt die Lösung von Planungskonflikten dem Planer (HELIOS-Hilfe). SkyPlanner wird über die REST API angebunden, plant automatisch um und berücksichtigt Umrüstungen, Werkzeuge, Teams und Material. Die Nutzerzahl ist unbegrenzt, der Preis beginnt bei 199 € pro Monat.
Können wir SkyPlanner testen, bevor wir die Integration umsetzen?
Ja. In der kostenlosen 30-tägigen Testphase können Sie bis zu 20 Arbeitsstationen nutzen und Daten aus HELIOS per CSV oder Excel importieren. Eine Kreditkarte ist nicht erforderlich. Starten Sie die Testphase oder sprechen Sie mit dem Vertrieb, um die Anforderungen an die Integration aufzunehmen.