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 / Infor LN

Leitfaden zur Infor LN Schnittstelle für die Feinplanung mit SkyPlanner APS

Dieser Leitfaden zeigt Partnern und IT-Teams, wie sie Infor LN mit SkyPlanner APS verbinden. Die Schnittstelle überträgt Daten in beide Richtungen:

  • Produktionsaufträge, Arbeitsgänge aus Arbeitsplänen, Arbeitsstationen, Maschinen, Artikel, Bestände und Bestellungen werden in SkyPlanner übernommen.
  • Geplante Start- und Endtermine je Arbeitsgang werden in die LN-Produktionsaufträge zurückgeschrieben.
  • Die Zeiterfassungen der Bediener werden als Maschinenstunden, Personalstunden und fertiggestellte Mengen zurückgemeldet.
  • 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.

Das SkyPlanner-Team richtet die Schnittstelle beim Onboarding passend zu Ihrer LN-Umgebung ein und betreut sie auch nach dem Go-live. Partner und Entwickler können mitwirken oder die Integration selbst auf Basis der dokumentierten REST API von SkyPlanner umsetzen (API-Referenz).

Cloud oder On-Premises: Was jede LN-Integration prägt

LN gibt es in zwei Release-Linien, die unterschiedlich angebunden werden. SkyPlanner läuft in beiden Fällen in der Cloud. In LN selbst wird daher nichts installiert.

LN in der Cloud (2022.x bis 2026.x, CloudSuites)LN 10.x On-Premises
HauptschnittstelleLN REST API (Servicegruppe LN/lnapi) über das ION API GatewayION mit BODs
AuthentifizierungOAuth 2.0, Zugangsdaten für den Backend Service aus der .ionapi-DateiION-Verbindungspunkte
ÄnderungserkennungIn ION veröffentlichte BODs oder zeitgesteuertes PollingIn ION veröffentlichte BODs
Extraktion großer DatenmengenION Data Lake oder ExporteAustauschschemata, Datenbanksichten oder Exporte aus Programmen

LN-Schnittstellen für die Feinplanung

1. LN REST API. Infor veröffentlicht LN-Dienste im ION API Gateway: „You can review the available documentation for the public services that are part of LN API.“ (Sie können die verfügbare Dokumentation zu den öffentlichen Diensten der LN API einsehen.) Für die Feinplanung ist tiapi.sfcProductionOrder der zentrale Dienst. Er deckt Produktionsaufträge und Maschinenarbeitsgänge mit den Aktionen Get Machine Operations, Register machine quantities, Register machine hours und Finish Machine Operations ab. Weitere tiapi– und tcapi-Dienste sind je Mandant im Gateway aufgeführt.

Für jeden Dienst muss eine Berechtigung vorliegen, und er muss aktiviert sein. Infor weist darauf hin, dass „Try it out“ (Ausprobieren) „only works if you are entitled for the service and the service has been activated.“ (nur funktioniert, wenn Sie für den Dienst berechtigt sind und dieser aktiviert wurde.) Nehmen Sie diesen Punkt gleich am ersten Tag in die Projektcheckliste auf.

2. ION BODs. „Business object documents (BODs) are XML messages used to exchange data between enterprises or enterprise applications.“ (Business Object Documents (BODs) sind XML-Nachrichten zum Datenaustausch zwischen Unternehmen oder Unternehmensanwendungen.) LN sendet sie an Infor ION, das sie an die Abonnenten weiterleitet. Process.ItemMaster und Process.BillOfMaterials sind in der Dokumentation zu LN 10.8 aufgeführt. Diese beschreibt auch die BOD-basierte Integration mit LN On-Premises. Die vollständige BOD-Liste für Ihr Release finden Sie in Ihrem Mandanten.

3. Dateiexporte. LN On-Premises kann Tabellen über Austauschschemata oder Datenbanksichten exportieren. Das eignet sich für die Erstübernahme und für Werke, die einen zeitgesteuerten Dateiaustausch bevorzugen.

Authentifizierung

Für LN in der Cloud verwenden Sie das ION API Gateway mit OAuth 2.0:

  • Erstellen Sie in ION API eine autorisierte App vom Typ Backend Service und laden Sie die zugehörige .ionapi-Datei herunter.
  • Die Datei enthält die Client-ID (ci), das Client-Secret (cs), die Gateway-URL (iu), den Authentifizierungsserver (pu), den Token-Pfad (ot) und den Mandanten (ti).
  • Fordern Sie Tokens über den Client Credentials Grant an. Die Aufrufe erfolgen unter einem Dienstkonto.
  • Weisen Sie dem Dienstkonto nur die LN-Rollen zu, die die Integration benötigt.

Auf SkyPlanner-Seite erfolgt die Authentifizierung an der REST API mit einem API-Token (SkyPlanner-Einstellungen > API). Die API ist in Swagger/OpenAPI dokumentiert. Das Integrationstutorial führt Sie durch die ersten Aufrufe. Für den Einstieg genügt ein API-Token.

Ereignisse, Webhooks und Polling

Bei Geschäftsereignissen sendet LN BODs an Infor ION. ION leitet sie an die Abonnenten weiter. Ein Abonnent synchronisiert den geänderten Artikel oder Auftrag. Wo kein passendes BOD verfügbar ist, fragt die Integration die LN REST-Dienste zeitgesteuert ab und filtert dabei nach offenen Aufträgen.

SkyPlanner sendet Webhooks, wenn sich der Status oder der Plan ändert. Das Zurückschreiben erfolgt damit ereignisgesteuert.

Datenzuordnung

Infor LN-Objekt (Programm oder Dienst)SkyPlanner-ObjektRichtungHäufigkeit
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMasterProdukte und MaterialienLN → SkyPlannerErstübernahme, danach bei Änderungen
Bill of Material (tibom1110m000), Produktionsstücklisten, Verknüpfungen zwischen Material und Arbeitsplan, Process.BillOfMaterialsProduktstruktur, Unterprodukte, Material je ArbeitsgangLN → SkyPlannerErstimport, danach bei Änderungen
Routing Operations (tirou1102m000), Tasks (tirou0103m000)Prozessschritte mit Rüst- und BearbeitungszeitenLN → SkyPlannerErstimport, danach bei Änderungen
Work Centers (tirou0101m000), Machines (tirou0102m000)Arbeitsstationen, Arbeitsstationsgruppen, WirkungsgradeLN → SkyPlannerErstimport, danach selten
Calendars, Working Time Schedule (tcppl1100m000)Schichten und ArbeitszeitenLN → SkyPlannerTäglich, alternativ Schichtpflege in SkyPlanner
Production Orders (tisfc0501m000), Maschinenarbeitsgänge (tiapi.sfcProductionOrder)Aufträge und Arbeitsgänge mit Fälligkeitsterminen und MaterialbedarfLN → SkyPlannerPer BOD-Ereignis oder Abfrage alle paar Minuten
Vorhandener LagerbestandBestandsmengenLN → SkyPlannerStündlich oder vor jedem Planungslauf
Bestellpositionen mit erwarteten WareneingangsterminenMaterialzugänge; Bestandsaktualisierung, sobald die Bestellung als Delivered markiert istLN → SkyPlannerStündlich oder vor jedem Planungslauf
Arbeitsgänge des Fertigungsauftrags: geplanter Beginn, geplantes Ende, MaschineEingeplante ArbeitsgängeSkyPlanner → LNBei Planänderungen über einen SkyPlanner-Webhook
Register machine hours and quantities, Finish Machine Operations; Production Order Hours (bptmm1120m000), Report Operations Completed (tisfc0130m000)Zeitbuchungen, Mengen, abgeschlossene ArbeitsgängeSkyPlanner → LNJe Rückmeldung oder je Schicht
Nicht in LNRüstzeitmatrix, Werkzeuge als begrenzt verfügbare Ressourcen, Anzahl der Bediener, alternative ArbeitsstationenPflege in SkyPlannerEinrichtung während des Onboardings

Integrationsmuster

1. Erstimport der Stammdaten. Importieren Sie Artikel, Stücklisten, Arbeitsplanvorgänge, Tätigkeiten, Arbeitsstationen, Maschinen und Kalender. Legen Sie fest, wie die Arbeitsstations- und Maschinenebene aus LN in SkyPlanner abgebildet werden: Eine Arbeitsstation mit vier Maschinen kann zu einer Arbeitsstationsgruppe mit vier Arbeitsstationen werden.

2. Auftragsabgleich. Lesen Sie Fertigungsaufträge mit ihren Arbeitsgängen und Materialpositionen sowie Lagerbestände und offene Bestellpositionen ein. SkyPlanner betrachtet bestelltes Material am Liefertermin der Bestellung als verfügbar. Die Planung berücksichtigt daher sowohl Lagerbestände als auch erwartete Materialzugänge.

3. Planungsdaten zurückschreiben. Für jeden Arbeitsgang, den die Planungsengine eingeplant oder verschoben hat, überträgt SkyPlanner den geplanten Beginn, das geplante Ende und die Maschine zurück an den Arbeitsgang des Fertigungsauftrags in LN. Mengen, Status und Kalkulation bleiben in LN.

4. Rückmeldungen aus der Fertigung. Bediener erfassen ihre Arbeit mit Mobile Confirmations, dem Production Timer oder Quick Log Mode. Zeitbuchungen halten den Plan aktuell und werden als Maschinenstunden, Mengen und abgeschlossene Arbeitsgänge an LN zurückgemeldet. Legen Sie einen einzigen Buchungsweg fest – SkyPlanner oder LN-Masken –, damit Stunden nie doppelt gebucht werden.

5. Datenhoheit und Konfliktregeln. Vereinbaren Sie diese vor dem Produktivstart:

DatenFührendes System
Artikel, Stücklisten, Arbeitspläne, Auftragsmengen und -status, Lagerbestände, BuchungenInfor LN
Reihenfolge der Arbeitsgänge, geplanter Beginn und geplantes Ende, MaschinenzuordnungSkyPlanner
Rüstzeitmatrix, Werkzeuge, Anzahl der Bediener, alternative ArbeitsstationenSkyPlanner
Schichten und AbwesenheitenEin System, das bei der Anforderungsaufnahme festgelegt wird

6. Parallel zu Infors eigenen Planungslösungen. Enterprise Planning erstellt weiterhin Versorgungsvorschläge, und SkyPlanner plant die Produktionsaufträge anhand der tatsächlichen Kapazität ein. In den LN-Versionen von 2026 gibt es dafür die Einstellung External Planner: „The organization can integrate an external planning solution with Infor LN.“ (Das Unternehmen kann eine externe Planungslösung mit Infor LN integrieren.) Wenn Scheduler+ aktiv ist, legen Sie zuerst fest, welches System die Termine vorgibt: Scheduler+ fügt den Status Scheduled hinzu und setzt eine Terminplanung vor der Freigabe voraus.

Typischer Projektablauf

Die Implementierung ist normalerweise innerhalb weniger Wochen nach Beginn des Onboardings abgeschlossen. Zuvor testen Sie SkyPlanner 30 Tage kostenlos mit Ihren eigenen Daten. Exportieren Sie Arbeitsstationen, Maschinen, Arbeitsgänge aus Arbeitsplänen und offene Produktionsaufträge aus den LN-Programmen nach Excel. Importieren Sie die Daten und prüfen Sie den erstellten Plan.

Das eigentliche Projekt umfasst:

  1. Anforderungsaufnahme. Versionszweig, Schnittstellenweg, Zuordnungstabelle, Regeln zur Datenhoheit und Buchungskanal festlegen.
  2. Zugriff. Berechtigungen für die LN-REST-Dienste erteilen und die Dienste aktivieren, den .ionapi-Backend Service samt Dienstkonto anlegen oder die BOD-Abonnements in ION einrichten. Zuerst im Sandbox-Mandanten.
  3. Erstimport. Artikel, Stücklisten, Arbeitsgänge aus Arbeitsplänen, Arbeitsstationen, Maschinen und Kalender laden.
  4. Auftragssynchronisierung. Produktionsaufträge, Bestände und Bestellpositionen per BOD-Ereignis oder Polling synchronisieren.
  5. Planungsrestriktionen in SkyPlanner einrichten. Rüstzeitmatrix, Werkzeuge, Anzahl der Bediener und alternative Arbeitsstationen hinterlegen.
  6. Rückschreiben. Zuerst geplante Arbeitsgangtermine, dann Stunden und Mengen übertragen.
  7. Parallelbetrieb. SkyPlanner parallel zur bisherigen Planung betreiben, Termine vergleichen und Stammdaten korrigieren.
  8. Produktivstart. Das Rückschreiben aktivieren, sobald die Daten übereinstimmen.

Worauf Sie bei einer Infor LN Integration achten sollten

  • Falsche Versionsdokumentation. LN 10.x und die jährlichen Cloud-Versionen unterscheiden sich. Planner+ und Scheduler+ sind nur in den Dokumentationssätzen für 2026 beschrieben, den Job Shop Scheduler gibt es ab 10.8. Prüfen Sie bei jeder Seite, ob sie zu Ihrer Version gehört.
  • Falsches Infor-Produkt. Infor LN ist weder CloudSuite Industrial (SyteLine) noch M3. Die BODs und APIs dieser Produkte unterscheiden sich. Verwenden Sie deshalb ausschließlich die LN-Dokumentation.
  • Dienst nicht aktiviert. LN-REST-Aufrufe schlagen fehl, solange für den Dienst im Mandanten keine Nutzungsberechtigung vorliegt oder er dort nicht aktiviert ist.
  • Enum-Filter. OrderStatus ist eine Enumeration. Ein OData-$filter auf den Status erfordert deshalb die Enum-Syntax, wie Nutzer in der Infor-Community berichten.
  • Durchlaufzeit oder Arbeitsplan. Das Feld Operations Horizon in Items – Planning legt fest, ob Planaufträge Arbeitsplandaten oder eine feste Order Lead Time verwenden. Lesen Sie die Dauern aus den Arbeitsgängen des Arbeitsplans aus, nicht aus den Auftragsdurchlaufzeiten.
  • Programme für Arbeitsstationen. Wenn Job Shop by Site aktiv ist, verwendet LN das Programm Work Center (tirou0601m000) statt Work Centers (tirou0101m000). Verwenden Sie für die Zuordnung das Programm, das Ihr Unternehmen nutzt.
  • Maschinenstunden und Personalstunden. In Production Order Hours bleibt bei Maschinenstunden das Feld Employee leer. Ordnen Sie Maschinenzeit und Bedienerzeit aus SkyPlanner den richtigen Zeilen zu.
  • Kalender je Unternehmenseinheit. Laden Sie für jede Arbeitsstation den Kalender ihrer Unternehmenseinheit, nicht einen gemeinsamen Werkskalender.

Wer richtet die Infor LN Schnittstelle ein?

  1. Das SkyPlanner-Team richtet die Schnittstelle beim Onboarding ein und betreut sie nach dem Produktivstart. Jedes Werk nutzt LN anders: Planungseinheiten, Strukturen der Arbeitsstationen, Freigabeabläufe und Buchungspraxis unterscheiden sich. Diese Besonderheiten richtig abzubilden, erfordert das entsprechende Know-how.
  2. Ihr Infor LN Partner kann mitwirken. Er kennt Ihren Mandanten, Ihre Berechtigungen und Ihre ION-Konfiguration und kann die Verantwortung für die LN-Seite übernehmen. SkyPlanner stellt die REST API, die Swagger/OpenAPI-Dokumentation und Webhooks bereit.
  3. Auch Ihre eigenen Entwickler können die Schnittstelle umsetzen. Dafür nutzen sie dieselbe dokumentierte REST API mit einem API-Token. Ein API-Token genügt für den Einstieg, und das SkyPlanner-Team hilft bei Bedarf. Die Produktdokumentation ist unter SkyPlanner-Dokumentation öffentlich zugänglich.

SkyPlanner ist ab 199 € pro Monat erhältlich, inklusive 5 Arbeitsstationen und mit monatlicher Abrechnung. Für die Integration erhalten Sie vorab ein Angebot, das auf Ihre Abläufe und Anforderungen abgestimmt ist und zusammen mit Ihrem Tarif kalkuliert wird. So kennen Sie die Gesamtkosten, bevor Sie starten. Einen Vergleich mit der LN-eigenen Planung finden Sie unter Feinplanung mit Infor LN, einen Überblick auf der Infor LN Seite und weitere Systeme in der Übersicht der ERP-Integrationen.

Erfahrungen von Fertigungsunternehmen mit SkyPlanner

Kalle Kalliomäki, Spezialist für Lieferketten bei UTU, in der Schalttafelfertigung in Ulvila

2 hZeitersparnis pro Woche

„Mit SkyPlanner haben wir unsere Produktionsplanung von Excel-Tabellen auf eine Produktionsoptimierung in Echtzeit umgestellt.“

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

Die Produktionsplanung spart jede Woche 2 Stunden Arbeitszeit, und eine neue Arbeitsliste erreicht die Fertigungslinie in Sekundenschnelle.

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 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.

Erfahrungsbericht von Laboratory & Allied lesen

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 dieses Jahr 99,2%, und die Feinplanung spart täglich bis zu vier Stunden Arbeitszeit.

Erfahrungsbericht von Piristeel lesen

WenigerStillstände durch Materialmangel

„Der Mehrwert von SkyPlanner liegt für uns darin, dass es im Alltag funktioniert – besonders bei der Festlegung von Lieferterminen.“

Tommi Männistö, Leiter Produktionsplanung
Eskomatic · Lohnzerspanung

Die automatische Einplanung ermöglicht genauere Liefertermine, und Produktionsstillstände durch Materialmangel sind stark zurückgegangen.

Erfahrungsbericht von Eskomatic lesen

FAQ

Wie wird ein APS an Infor LN angebunden?

Bei LN in der Cloud erfolgt die Anbindung über die LN REST API im ION API Gateway mit OAuth 2.0. ION BODs liefern zusätzlich Änderungsereignisse. Bei LN 10.x im On-Premises-Betrieb erfolgt sie über ION BODs oder Dateiexporte. SkyPlanner tauscht bei beiden Varianten Daten in beide Richtungen mit Infor LN aus.

Welche LN-API deckt Produktionsaufträge ab?

Der Dienst tiapi.sfcProductionOrder in der LN REST API. Er liest Produktionsaufträge und Maschinenarbeitsgänge und erfasst Maschinenstunden, Mengen und abgeschlossene Arbeitsgänge. Weitere Dienste sind je Mandant im ION API Gateway aufgeführt.

Wer setzt die Infor LN Schnittstelle um?

Das SkyPlanner-Team richtet die bidirektionale Schnittstelle beim Onboarding passend zu Ihrer LN-Konfiguration ein und betreut sie nach dem Produktivstart. Auch Ihr Infor LN Partner oder Ihre eigenen Entwickler können die Schnittstelle auf Basis der dokumentierten REST API von SkyPlanner umsetzen. Ein API-Token genügt für den Einstieg.

Benötigen wir Scheduler+ oder Planner+, um SkyPlanner zu nutzen?

Nein. SkyPlanner übernimmt die Feinplanung der LN-Produktionsaufträge mit seiner eigenen Planungsengine, unabhängig von der LN-Version. In den LN-Versionen von 2026 ist die Einstellung External Planner der dokumentierte Weg, eine externe Planungslösung parallel zu LN zu betreiben.

Warum SkyPlanner anbinden, statt Scheduler+ einzuführen?

Scheduler+ ist ein Add-on-Modul, für das laut Dokumentation gilt: „may require a commercial component“ (erfordert möglicherweise eine kostenpflichtige Komponente) (Quelle). Es ist ab den LN-Versionen von 2026 dokumentiert. Der Planer lädt den Plan, führt die Planung aus und übernimmt anschließend das Ergebnis (Quelle). SkyPlanner lässt sich an Ihre heutige LN-Version anbinden und ist innerhalb von Wochen nach Beginn des Onboardings produktiv. Autopilot plant bei jeder relevanten Änderung automatisch neu. Das SkyPlanner-Team richtet die bidirektionale Schnittstelle ein und betreut sie. Ihr LN-Partner kann die Verantwortung für die LN-Seite übernehmen.

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

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