Projekt
Datenmigration von Arbeitsplänen und Wartungsplänen
Erstellung eines KNIME-Workflows für die automatisierte Aufbereitung der Templates für die Datenmigration per Migration Cockpit
Projekt ansehenProjekt
Eine REST-Schnittstelle, die technische Plätze in SAP PM aus einem datenführenden Drittsystem anlegt und aktuell hält, damit überall dieselben, geprüften Daten vorliegen.
Die technischen Anlagendaten werden in einem datenführenden Drittsystem gepflegt. Für die Instandhaltung müssen sie in SAP PM vorliegen und aktuell bleiben.
Die gesamte Anlagenstruktur über die Schnittstelle anzulegen, würde diese zu stark belasten. Deshalb werden zwei Schritte getrennt: eine initiale Beladung und danach laufende Updates.
Technische Anlagendaten werden zunächst initial migriert und danach per Schnittstelle aktuell gehalten.
Die Erstbeladung der technischen Objekte erfolgt per Migration Cockpit. KNIME übernimmt Extraktion, Transformation und die Erstellung der XML-Templates, mit zahlreichen Datenprüfungen und Filtern.
Zum Projekt Datenmigration →Sobald die Daten im System sind, übernimmt die REST-Schnittstelle. Sie hält die technischen Plätze aktuell und legt neue an.
Die Synchronisation läuft als nächtlicher Job, ohne manuellen Anstoß.
Der Job prüft, ob es seit dem letzten erfolgreichen Lauf Datenänderungen oder Neueingaben gibt. Nur diese Datensätze werden verarbeitet, dadurch bleibt der Datenload in Grenzen.
Zum Beispiel muss das Objekt im Status „in Betrieb“ sein, der Auslöser für die regelmäßige Inspektion auf „Ja“ stehen und der Status der Datenprüfung „ok“ lauten. So gelangen nur geprüfte und relevante Daten in SAP.
Das Feldmapping ist im Customizing der Schnittstelle definiert. Dort stehen außerdem diverse Funktionen zur Manipulation der Daten zur Verfügung.
Vorhandene technische Plätze werden aktualisiert, neue Datensätze legt die Schnittstelle als technische Objekte an. Sie dient also nicht nur dem Update.
Instandhaltung und Drittsystem arbeiten mit demselben Datenstand.
Nur geänderte oder neue Datensätze werden verarbeitet.
Nur Daten, die die definierten Kriterien erfüllen, werden synchronisiert.
Das Feldmapping liegt im Customizing und lässt sich dort anpassen.
Fachliche Spezifikation der Schnittstelle.
Testen der Schnittstelle und ihrer Funktionen.
Konfiguration der Schnittstelle, vor allem des Feldmappings.
Überwachung der laufenden Synchronisation.
Laufende Erweiterung und Anpassung der Schnittstelle.
Die Lösung habe ich auf LinkedIn vorgestellt.
Beitrag auf LinkedIn ansehen →Ob Spezifikation, Customizing, Test oder Betrieb: Ich unterstütze gerne bei Schnittstellen für technische Objekte in SAP PM.
Projekt
Erstellung eines KNIME-Workflows für die automatisierte Aufbereitung der Templates für die Datenmigration per Migration Cockpit
Projekt ansehenProjekt
Entwicklung eines KNIME-basierten Generators zur automatisierten Erstellung von SAP Migration Cockpit Templates auf Basis definierter Migrationsobjekte und Metadaten
Projekt ansehen