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 / SAP S/4HANA

Leitfaden zur SAP S/4HANA-Integration für die Feinplanung mit SkyPlanner APS

Dieser Leitfaden zeigt SAP-Partnern, IT-Teams und technischen Entscheidern, wie SkyPlanner APS an SAP S/4HANA angebunden wird. SkyPlanner tauscht Daten in beide Richtungen mit S/4HANA aus – über die von SAP freigegebenen OData-APIs:

  • Fertigungsaufträge, Arbeitsgänge, Kapazitäten der Arbeitsstationen, Bestände und offene Bestellungen werden eingelesen.
  • Geplante Starttermine werden für jeden Arbeitsgang des Fertigungsauftrags zurückübertragen und eingeplant.
  • Die Zeiterfassungen der Mitarbeiter werden als Rückmeldungen zu Fertigungsaufträgen gebucht.
  • SkyPlanner-Webhooks übertragen Planänderungen, sobald sie auftreten.
Gantt-Zeitleiste in SkyPlanner APS mit Aufträgen, die auf Arbeitsstationen eingeplant sind, und einer Auftragsliste darunter.

Materialien, Stücklisten, Arbeitspläne, Fertigungsaufträge, Bestände und Kalkulation verbleiben in S/4HANA. Das SkyPlanner-Team richtet die Integration beim Onboarding passend zu Ihrer S/4HANA-Konfiguration ein und betreut sie auch nach dem Produktivstart. Den wirtschaftlichen Nutzen erläutert die Seite zur Feinplanung mit SAP S/4HANA. Welche Planungsaufgaben S/4HANA selbst übernimmt, erfahren Sie unter Bietet SAP S/4HANA eine Feinplanung?

Integrationsmöglichkeiten für SAP S/4HANA

S/4HANA stellt für die Integration freigegebene OData-Services bereit, die im SAP Business Accelerator Hub (api.sap.com) aufgeführt sind. Die Anbindung für die Feinplanung nutzt OData V2-Services. IDocs und BAPIs gibt es weiterhin; dieser Leitfaden verwendet jedoch die freigegebenen OData-APIs.

Authentifizierung je nach Edition

  • On-premise und Private Edition. Die Services werden in SAP Gateway über die Transaktion /IWFND/MAINT_SERVICE aktiviert. Der Integrationsbenutzer benötigt die passenden Berechtigungsobjekte, zum Beispiel C_AFRU_AWK für Rückmeldungen, C_AFKO_AWK für die damit gebuchten Warenbewegungspositionen und M_PLAF_ORG für Planaufträge.
  • Public Edition. Services werden ausschließlich über Kommunikationsvereinbarungen bereitgestellt. Gemäß der SAP-Anleitung zur Einrichtung der eingehenden Kommunikation legen Sie in der App Communication Arrangements einen Kommunikationsbenutzer, ein Kommunikationssystem und eine Kommunikationsvereinbarung an. Grundlage ist ein SAP-Kommunikationsszenario (SAP_COM_xxxx). Das Szenario legt fest, welche Services bereitgestellt werden und welche Authentifizierungsmethoden verfügbar sind:

– tokenbasiert: Bearer-Flows mit OAuth, SAML oder OpenID Connect und Principal Propagation an einen Geschäftsbenutzer – Client-Zertifikat – Basic Auth mit einem technischen Kommunikationsbenutzer

SAP empfiehlt die Authentifizierung per Token oder Zertifikat.

Auf der SkyPlanner-Seite steht eine REST API mit JWT-Authentifizierung bereit, dokumentiert in Swagger/OpenAPI (API-Referenz). Die Middleware übernimmt somit auf der einen Seite die SAP-Authentifizierung und auf der anderen die Authentifizierung per JWT.

APIs für die Feinplanung

ServiceVerwendete Entitäten und AktionenZweck
API_PRODUCTION_ORDER_2_SRV (Production Order, Version 2)A_ProductionOrder_2, A_ProductionOrderItem_2, A_ProductionOrderOperation_2, A_ProductionOrderComponent_2, A_ProductionOrderStatus_2, A_ProductionRsceTools_2; Aktionen ReleaseOrder, ReleaseOperation, ScheduleProductionOrderOperationAufträge, Arbeitsgänge, Komponenten, Fertigungshilfsmittel, Status, Zurückschreiben der Planung
API_WORK_CENTERSA_WorkCenters, A_WorkCenterAllCapacity_2, A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2, A_WorkCenterCapPerBucketArbeitsstationen, Kapazitätsarten, Intervalle und Schichten
API_PRODUCTION_ROUTINGProductionRoutingHeader, ProductionRoutingSequence, ProductionRoutingOperation, ProductionRoutingSubOperation, ProductionRoutingMatlAssgmt, ProductionRoutingOpCompAllocStandardarbeitspläne für die Planung vor der Auftragserstellung
API_BILL_OF_MATERIAL_SRV;v=2MaterialBOM, MaterialBOMItem, MaterialBOMSubItemMehrstufige Produktstruktur
API_PRODUCT_SRV (Product Master A2X)A_ProductMaterialien (in der API als Product bezeichnet). SAP empfiehlt inzwischen für die meisten Produktentitäten die API Product (Version 2)
API_PLANNED_ORDERSA_PlannedOrder, A_PlannedOrderComponent, A_PlannedOrderCapacityErgebnisse von MRP Live vor der Umsetzung
API_MATERIAL_STOCK_SRVA_MaterialStock, A_MatlStkInAcctModBestand je Werk und Lagerort zur Ermittlung der Materialverfügbarkeit
API_PURCHASEORDER_PROCESS_SRVA_PurchaseOrder, A_PurchaseOrderItemOffene Bestellungen für eingehendes Material
API_PROD_ORDER_CONFIRMATION_2_SRVProdnOrdConf2, ProdnOrdConfMatlDocItm; Aktionen GetConfProposal, GetGdsMvtProposal, CancelProdnOrdConfRückmeldungen und Warenbewegungen vom Shopfloor

In der Fertigungsauftrags-API werden Arbeitsgänge über OrderInternalBillOfOperations und OrderIntBillOfOperationsItem identifiziert, nicht über die für den Planer sichtbare Vorgangsnummer. GetConfProposal in der Rückmeldungs-API spricht denselben Arbeitsgang über OrderID und OrderOperation an. Speichern Sie die internen Schlüssel und die Vorgangsnummer bereits beim ersten Laden in SkyPlanner.

Ereignisse

S/4HANA löst die Business Events Production Order Created und Production Order Changed aus. Ihre Nutzdaten enthalten ManufacturingOrder, ProductionOrder, ProductionOrderType und ProductionPlant. Da die Nutzdaten nur Schlüssel enthalten, liest die Integration den Auftrag und seine Arbeitsgänge erneut ein. Das Changed-Ereignis wird bei jeder Änderung am Auftrag ausgelöst; fassen Sie daher kurz aufeinanderfolgende Ereignisse per Debouncing zusammen. In Gegenrichtung senden SkyPlanner-Webhooks bei Änderungen am Plan oder am Status eines Arbeitsgangs Echtzeitmeldungen.

Einstieg über Dateien

Exportieren Sie für den Test Fertigungsaufträge und Arbeitsstationen aus S/4HANA-Listenberichten als Excel- oder CSV-Dateien und importieren Sie diese in SkyPlanner. So prüfen Sie den Fertigungsplan, bevor jemand Gateway oder Kommunikationsvereinbarungen konfigurieren muss.

Datenmapping von SAP S/4HANA nach SkyPlanner

S/4HANA-Entität / EndpunktSkyPlanner-ObjektRichtungHäufigkeit
A_Product (Material)Produkt oder MaterialS/4HANA → SkyPlannerInitiales Laden, danach zeitgesteuerte Deltaübertragung
MaterialBOM, MaterialBOMItemProduktstruktur, UnterprodukteS/4HANA → SkyPlannerInitiales Laden, danach zeitgesteuert
A_WorkCentersArbeitsstationS/4HANA → SkyPlannerInitiales Laden, danach bei Änderungen
A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2Kapazität und SchichtenS/4HANA → SkyPlannerInitiales Laden, danach zeitgesteuert
ProductionRoutingHeader, ProductionRoutingOperationProzessschritte und VorgabezeitenS/4HANA → SkyPlannerInitiales Laden, danach zeitgesteuert
A_ProductionOrder_2 (freigegeben oder angelegt)Auftrag mit FälligkeitsterminS/4HANA → SkyPlannerNahezu in Echtzeit bei Created/Changed-Ereignissen oder per zeitgesteuerter Abfrage
A_ProductionOrderOperation_2Arbeitsgang (Prozessschritt an einer Arbeitsstation)S/4HANA → SkyPlannerZusammen mit dem Auftrag
A_ProductionRsceTools_2 (Fertigungshilfsmittel/Werkzeuge)Werkzeuge, eingeplant als gemeinsam genutzte Ressourcen mit begrenzter KapazitätS/4HANA → SkyPlannerZusammen mit dem Auftrag
A_ProductionOrderComponent_2, A_MaterialStockMaterialbedarf und BestandS/4HANA → SkyPlannerZeitgesteuert; Intervall wird bei der Anforderungsaufnahme vereinbart
A_PurchaseOrder, A_PurchaseOrderItem (API_PURCHASEORDER_PROCESS_SRV): offene Menge und Liefertermin der EinteilungBestellungen / eingehendes Material mit erwartetem LieferterminS/4HANA → SkyPlannerZeitgesteuert; Intervall wird bei der Anforderungsaufnahme vereinbart
A_PlannedOrder (optional)Bereits vor der Umsetzung eingeplante AufträgeS/4HANA → SkyPlannerNach jedem MRP Live-Lauf
ScheduleProductionOrderOperation (Arbeitsgangstart, Vorwärtsterminierung)FeinplanSkyPlanner → S/4HANABei Planänderungen per Webhook
ProdnOrdConf2 (Gutmenge, Ausschuss, Leistungen)Zeitbuchungen und MengenSkyPlanner → S/4HANAJe Buchungsereignis oder gebündelt

Integrationsmuster

1. Stammdaten laden. Laden Sie Materialien, Stücklisten, Arbeitsstationen samt Kapazitätsintervallen und Schichten sowie Arbeitspläne. Legen Sie dabei fest, welches System für die Schichten führend ist. Eine funktionierende Aufteilung: Der Fabrikkalender bleibt in S/4HANA. Detaillierte Schichtmodelle, Abwesenheiten und Überstunden werden in SkyPlanner gepflegt, wo die Planer sie täglich anpassen.

2. Auftragssynchronisierung. Abonnieren Sie Production Order Created/Changed. Wenn keine Business Events eingerichtet sind, fragen Sie A_ProductionOrder_2 anhand des Änderungszeitstempels ab. Filtern Sie nach Werk, Auftragsart und Status. Übertragen Sie Aufträge bereits beim Anlegen, damit SkyPlanner im Voraus planen kann. Geben Sie die Aufträge in S/4HANA frei (ReleaseOrder oder ReleaseOperation), sobald SkyPlanner sie eingeplant hat.

3. Planung zurückschreiben. Wenn ein SkyPlanner-Webhook eine Planänderung meldet, ruft die Integration für jeden geänderten Arbeitsgang ScheduleProductionOrderOperation in API_PRODUCTION_ORDER_2_SRV auf. Dabei übermittelt sie:

  • ManufacturingOrder, OrderInternalBillOfOperations und OrderIntBillOfOperationsItem als Schlüssel
  • OpSchedulingMode F (vorwärts), mit dem von SkyPlanner geplanten Start in OpSchedldStartDate und OpSchedldStartTime
  • OpSchedulingStatus DISP (Einplanung) und den Pflichtparameter OpSchedulingStrategy M
  • den ETag in if-match

Alle Arbeitsgänge eines Auftrags werden in der von SkyPlanner vorgegebenen Reihenfolge in einem einzigen Change Set übertragen. So plant S/4HANA den gesamten Auftrag mit einem Aufruf ein. Modus K wird nie verwendet: Er behält die ursprünglichen Arbeitsgangtermine bei und ignoriert die übermittelten Termine.

SkyPlanner leitet die Dauer der Arbeitsgänge aus denselben Vorgabewerten im Arbeitsplan und Kapazitätsformeln der Arbeitsstationen ab, die auch S/4HANA verwendet. Der Endtermin, den S/4HANA aus dem eingeplanten Start berechnet, stimmt daher mit dem SkyPlanner-Plan überein. Nach jedem Change Set liest die Integration die Arbeitsgänge erneut ein und kennzeichnet abweichende Termine. Der Planer sieht diese noch vor der nächsten Schicht.

4. Rückmeldungen vom Shopfloor. Jede Zeitbuchung aus Mobile Confirmations oder dem Production Timer wird zu einer S/4HANA-Rückmeldung. Der SkyPlanner-Webhook löst eine POST-Anfrage für ProdnOrdConf2 mit Gutmenge, Ausschuss und Leistungszeiten aus. Die Integration ruft zunächst GetConfProposal auf, damit S/4HANA Mengen, Leistungen, Termine und Personaldaten vorschlägt. GetGdsMvtProposal liefert Vorschläge für die Warenbewegungen.

Erwartete Materialzugänge. Offene Bestellungen werden beim Einlesen der Daten mit synchronisiert. SkyPlanner betrachtet bestelltes Material zum erwarteten Liefertermin der Bestellung als verfügbar. Aufträge, die auf Zukaufteile warten, werden für den Tag des Materialeingangs eingeplant, statt durch den heutigen Bestand blockiert zu werden.

Für Wareneingänge bleibt S/4HANA das führende System: Wird ein Wareneingang gebucht, steigt der Bestand und die offene Menge der Bestellposition sinkt. Bei der nächsten Synchronisierung wird der Bestand in SkyPlanner aktualisiert und eine vollständig eingegangene Bestellung als Delivered gekennzeichnet. Nach einem Teilwareneingang bleibt die offene Restmenge zum Termin der Bestelleinteilung als erwarteter Zugang bestehen. Wie SkyPlanner Bestellungen verarbeitet, ist in der SkyPlanner-Dokumentation beschrieben.

5. Führende Systeme festlegen. S/4HANA ist führend für Mengen, Stücklisten, Arbeitspläne, Kalkulation und Status. SkyPlanner ist führend für Reihenfolge, Zuordnung zu Arbeitsstationen und Arbeitsgangtermine. Lassen Sie niemals beide Systeme dasselbe Feld schreiben. Wenn Planer weiterhin Arbeitsgänge im Capacity Scheduling Board verschieben, legen Sie fest, welche Änderung Vorrang hat. Entweder übernimmt die nächste Auftragssynchronisierung die Änderung nach SkyPlanner, oder die betreffende Arbeitsstation bleibt außerhalb des Planungsumfangs von SkyPlanner.

Was das Projekt umfasst

Die Implementierung ist in der Regel innerhalb weniger Wochen nach Beginn des Onboardings abgeschlossen, auch bei großen Unternehmen. Die meisten Werke beginnen mit dem kostenlosen 30-Tage-Test auf Basis von CSV- oder Excel-Exporten. So wird der Fertigungsplan anhand ihrer eigenen Daten geprüft, bevor die Arbeit an den APIs beginnt. Ein S/4HANA-Projekt umfasst anschließend:

  1. Anforderungsaufnahme: Werke, Auftragsarten, Edition und Authentifizierungsmodell sowie das führende System für jedes Feld.
  2. SAP-Zugang: Aktivierung der Gateway-Services oder Einrichtung einer Kommunikationsvereinbarung sowie technische Benutzer und Berechtigungsobjekte.
  3. Stammdatenmapping: Kapazitätsarten, Intervalle und Schichten der Arbeitsstationen, Zuordnung der Vorgabewerte aus Arbeitsplänen zu Zeitdauern in SkyPlanner sowie Mengeneinheiten.
  4. Erstübernahme: Materialien, Stücklisten, Arbeitspläne und Arbeitsstationen mit ihren Kapazitäten.
  5. Synchronisierung von Aufträgen und Bestellungen: Fertigungsaufträge und Arbeitsgänge über Created/Changed-Ereignisse oder Polling; Bestände und offene Bestellungen in festgelegten Zeitabständen.
  6. Planung zurückschreiben: ScheduleProductionOrderOperation mit ETag-Verarbeitung und einer Warteschlange für Wiederholungsversuche.
  7. Rückmeldungen vom Shopfloor: Zeitbuchungen werden als ProdnOrdConf2-Rückmeldungen gebucht.
  8. Test parallel zum aktuellen Plan: Der SkyPlanner-Plan läuft neben dem bisherigen Kapazitätsabgleich, bis die Planer ihm vertrauen.
  9. Produktivstart.

Fallstricke bei SAP S/4HANA

  • Das Zurückschreiben erfolgt über einen Aktionsaufruf mit ETag. Der dokumentierte Weg zur Terminierung eines Arbeitsgangs ist ScheduleProductionOrderOperation, nicht ein PATCH auf A_ProductionOrderOperation_2. Modus F terminiert vorwärts ab einem Starttermin, B rückwärts ab einem Endtermin. K und S behalten dagegen die vorhandenen Termine bei und ignorieren die von Ihnen übermittelten Termine. Der ETag in if-match wird aus LastChangeDateTime des Auftrags gebildet (YYYYMMDDHHMMSS). Jede Auftragsänderung macht ihn daher ungültig. Lesen Sie die Daten vor jedem Schreibzugriff erneut ein und richten Sie eine Warteschlange für Wiederholungsversuche ein.
  • Die Kapazität steht nicht in den Kopfdaten der Arbeitsstation. Die verfügbare Kapazität ergibt sich aus der Kapazitätsart (001 Maschine, 002 Personal), dem Fabrikkalender sowie den Intervallen und Schichten, die dessen Vorgaben übersteuern. Kapazitätsformeln berechnen aus den Vorgabewerten des Arbeitsplans den Kapazitätsbedarf für Rüsten, Bearbeiten und Abrüsten. Lesen Sie A_WorkCenterCapacityInterval_2 und die Schichtentitäten aus und stimmen Sie ab, wie die Formeln in Zeitdauern für SkyPlanner umgesetzt werden.
  • Vorgabewerte müssen bereinigt werden. Arbeitspläne, die für die Kalkulation gepflegt wurden, enthalten oft gemittelte Rüstzeiten. Mitunter ist das Rüsten auch der falschen Kapazitätsart zugeordnet.
  • Für Rückmeldungen gelten strenge Regeln. SAP empfiehlt Batch-Aufrufe für Massenbuchungen. Für ein Change Set gilt das Alles-oder-nichts-Prinzip: Ein einziger fehlerhafter Lohnschein blockiert alle übrigen Buchungen dieses Sets. Stornierungen innerhalb eines Batches müssen in umgekehrter Reihenfolge von ConfirmationCount ausgeführt werden. Sie können weder Rückmeldungsarten innerhalb eines Auftrags mischen noch Warenbewegungen ohne Rückmeldung buchen. Auch Arbeitsgänge mit Triggerpunkten, die ein Dialogfenster erfordern, lassen sich nicht rückmelden.
  • Prüfen Sie, ob PP/DS aktiv ist. Embedded PP/DS benötigt die Customizing-Aktivität Activate Advanced Planning and Scheduling und SAP HANA integrated liveCache. SAP vertreibt es als separates Produkt: SAP S/4HANA Manufacturing for planning and scheduling. Ist es aktiv, legen Sie pro Material fest, welches System plant: Materialien mit Kennzeichen für die erweiterte Planung gehören zu PP/DS. Zur Planauftrags-API erklärt SAP außerdem: „Automatic integration to PP/DS is not enabled from this API.“ (Die automatische Integration ist über diese API nicht aktiviert.)
  • Mengeneinheiten. Arbeitsgangmengen, Bezugsmengen im Arbeitsplan und Rückmeldeeinheiten können voneinander abweichen. Rechnen Sie ausdrücklich anhand der Einheit des Arbeitsgangs um, nicht anhand der Basismengeneinheit des Materials.
  • Unterschiede zwischen Editionen. SAP Learning zeigt, wie die klassische CM21/CM22-Plantafel durch Manage Work Center Capacity, Capacity Scheduling Table und Capacity Scheduling Board ersetzt wird. Die Public Edition stellt APIs nur über Kommunikationsszenarien bereit; die angebotenen Serviceversionen können von denen einer On-Premise-Installation abweichen. Die Arbeitsplan-API kann weder Arbeitspläne löschen noch Materialzuordnungen aktualisieren. Das SkyPlanner-Team legt bei der Anforderungsaufnahme die Serviceversionen für jedes Kundensystem verbindlich fest. Grundlage ist der Eintrag im API Business Accelerator Hub für das jeweilige Release.
  • Restriktionen, die Arbeitspläne nicht abbilden. Pflegen Sie reihenfolgeabhängige Umrüstungen, Werkzeugkonflikte und Arbeitsgänge mit mehreren Mitarbeitern in SkyPlanner, nicht in den Vorgabewerten des Arbeitsplans. Die Rüstzeitmatrix enthält die Umrüstzeiten je Produktpaar. Werkzeuge aus den PRTs des Auftrags sind nur begrenzt verfügbar und können jeweils nur an einer Arbeitsstation eingesetzt werden. Ein Arbeitsgang kann mehrere Personen gleichzeitig benötigen.

Wer die Integration einrichtet

Die genannten Fallstricke zeigen, warum die eigentliche Arbeit in der Konfiguration liegt. Jedes Werk nutzt S/4HANA anders: Auftragsarten, Kapazitätsarten, Vorgabewerte im Arbeitsplan, User-Exits und die Edition beeinflussen das Mapping.

  • Das SkyPlanner-Team richtet die Integration ein – beim Onboarding, passend zu Ihrer S/4HANA-Konfiguration und auf Basis der freigegebenen S/4HANA-APIs sowie der REST API und Webhooks von SkyPlanner. Auch nach dem Produktivstart betreut es die Integration. Das ist der Standardweg: Sie haben einen Verantwortlichen für die Feinplanung und die S/4HANA-Anbindung.
  • Ihr SAP-Partner kann die Integration stattdessen umsetzen. Dafür nutzt er die Swagger/OpenAPI-Dokumentation von SkyPlanner und seine Kenntnis Ihrer Auftragsarten und Basis-Konfiguration.
  • Ihre eigenen Entwickler können die Integration direkt oder über SAP Integration Suite oder SAP BTP umsetzen. Dafür stehen die dokumentierte REST API, JWT-Authentifizierung und Webhooks bereit (Integrationsanleitung). Zum Einstieg genügt ein API-Schlüssel. Das SkyPlanner-Team unterstützt Ihre Entwickler, wenn sie Hilfe wünschen.

SkyPlanner ist bereits zusammen mit SAP im Einsatz: Das interne IT-Team von Laboratory & Allied hat SAP Business One on HANA mit Unterstützung von SkyPlanner an SkyPlanner angebunden. Die Funktionsdokumentation ist in der SkyPlanner-Dokumentation öffentlich zugänglich.

Welchen Weg Sie auch wählen: Prüfen Sie den Fertigungsplan zuerst im kostenlosen 30-Tage-Test mit bis zu 20 Arbeitsstationen, ohne Kreditkarte. Anschließend wird die Integration für einen Plan aufgebaut, dem Ihre Planer bereits vertrauen. Nach dem Test beginnen die Preise bei 199 € pro Monat inklusive 5 Arbeitsstationen, bei monatlicher Abrechnung. Für die Integration erhalten Sie vorab ein auf Ihre Abläufe und Anforderungen zugeschnittenes Angebot zusammen mit Ihrem Tarif. So kennen Sie die Gesamtkosten, bevor Sie starten.

Weitere Informationen finden Sie unter Preise, Funktionen und Kundenberichte.

Kostenlos testen Vertrieb kontaktieren

Erfahrungen von Fertigungsunternehmen mit SkyPlanner

Kalle Kalliomäki, Supply-Chain-Spezialist bei UTU, in der Fertigung für elektrische Verteilungen in Ulvila

2 hjede Woche eingespart

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

Kalle Kalliomäki, Supply-Chain-Spezialist
UTU · Elektrische Verteilungen und Schaltanlagen

In der Produktionsplanung werden jede Woche 2 Stunden Arbeitszeit eingespart. 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 Fertigung

Die Produktionseffizienz ist um 90% gestiegen. Ein optimierter Plan für drei Monate über alle Arbeitsstationen hinweg lässt sich in unter 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 für mehr Klarheit in der Produktionssteuerung gesorgt.“

Toni Tuori, Produktionsleiter
Piristeel · Dachsicherheits- und Regenwassersysteme

Die Liefertreue erreichte in diesem Jahr 99,2%. Die Feinplanung spart täglich bis zu vier Stunden Arbeitszeit.

Erfahrungsbericht von Piristeel lesen

Ein Schweißer von KJH-Comp schleift eine geschweißte Stahlkonstruktion im Werk Alahärmä

98%Liefertreue, gestiegen von etwa 50%

„SkyPlanner trägt entscheidend dazu bei, unsere Liefertreue aufrechtzuerhalten.“

Hannu Lahtinen, Geschäftsführer
KJH-Comp · Blechbearbeitung und Auftragsfertigung

Die Liefertreue stieg von rund 50% auf bis zu 98%. Für die Feinplanung werden jetzt nur noch eine statt zwei Führungskräfte benötigt.

Erfahrungsbericht von KJH-Comp lesen

Häufige Fragen

Wie wird SkyPlanner APS an SAP S/4HANA angebunden?

SkyPlanner APS integriert sich in beide Richtungen mit SAP S/4HANA. Fertigungsaufträge, Arbeitsgänge, Arbeitspläne, Arbeitsstationen, Bestände und Bestellungen werden über die von SAP freigegebenen OData-APIs eingelesen. Arbeitsgangtermine werden über ScheduleProductionOrderOperation zurückgeschrieben, erfasste Stunden als ProdnOrdConf2-Rückmeldungen. Ausgelöst wird dies durch SkyPlanner-Webhooks.

Wer entwickelt und betreut die Integration?

Das SkyPlanner-Team richtet die Integration während des Onboardings passend zu Ihrer S/4HANA-Umgebung ein und betreut sie nach dem Produktivstart. Sie erhalten vorab ein Angebot, das auf Ihre Prozesse und Anforderungen abgestimmt ist. Wenn Ihr SAP-Partner oder Ihre eigenen Entwickler die Integration über die REST API umsetzen, liegt die Verantwortung bei ihnen. Das SkyPlanner-Team unterstützt bei Bedarf.

Wie werden die Termine der Arbeitsgänge zurückgeschrieben, und behält S/4HANA die Reihenfolge bei?

Über die Aktion ScheduleProductionOrderOperation in API_PRODUCTION_ORDER_2_SRV: per Vorwärtsterminierung mit Einplanungsstatus und dem von SkyPlanner geplanten Startdatum und der Startzeit. Die Arbeitsgänge eines Auftrags werden in einem Change Set in der von SkyPlanner festgelegten Reihenfolge übertragen. Die Zeitdauern basieren auf denselben Vorgabewerten des Arbeitsplans, die auch S/4HANA verwendet. Die Integration liest jeden Arbeitsgang erneut ein und kennzeichnet jede Abweichung.

Wie gelangen Rückmeldungen nach S/4HANA?

Die Mitarbeiter erfassen ihre Arbeit in SkyPlanner und lösen damit einen Webhook aus. Die Integration bucht anschließend über API_PROD_ORDER_CONFIRMATION_2_SRV eine Rückmeldung mit Gutmenge, Ausschuss und Leistungszeiten.

Funktioniert das auch mit S/4HANA Cloud Public Edition?

Ja. Der Zugriff erfolgt über eine Kommunikationsvereinbarung für die jeweiligen Kommunikationsszenarien. Bei der Anforderungsaufnahme stimmt das SkyPlanner-Team die Version der Fertigungsauftrags-API auf Ihr Public Edition-Release ab. Bei On-premise und Private Edition werden stattdessen die Gateway-Dienste aktiviert.

Wir nutzen bereits PP/DS. Brauchen wir SkyPlanner?

SkyPlanner deckt Werke und Standorte ab, für die eine PP/DS-Lizenz oder das entsprechende Personal fehlt. Dafür sind weder ein Customizing-Schalter noch liveCache oder ein Optimierungsserver erforderlich, sondern lediglich freigegebene OData APIs auf SAP-Seite. Die Arcturus-Engine erstellt die Feinplanung in Sekunden und berücksichtigt dabei die tatsächlichen Maschinen- und Personalkapazitäten. Autopilot plant automatisch neu, wenn sich in der Produktion etwas ändert.

Können wir vor Beginn der Integrationsarbeiten testen, und wie lange dauert das Projekt?

Ja. Importieren Sie während der kostenlosen 30-tägigen Testphase Fertigungsaufträge und Arbeitsstationen aus S/4HANA-Exporten. Sobald die Planung funktioniert, setzen Sie die API-Integration um. Die Implementierung ist normalerweise innerhalb weniger Wochen nach Beginn des Onboardings abgeschlossen. Um die Anforderungen Ihrer Systemlandschaft zu klären, sprechen Sie mit dem Vertrieb oder starten Sie die kostenlose Testphase.