Zum Inhalt springen
Alle Insights

Windchill und SAP: Integrationsmuster, die halten

Fünf Entscheidungen trennen eine Windchill-ERP-Integration, die jahrelang still läuft, von einer, die jeden Morgen jemanden zur Überwachung braucht.

1 Min. LesezeitIntegrationSAPERP

Die meisten Integrationen zwischen Windchill und SAP funktionieren am Tag des Go-live. Der Unterschied zeigt sich ein Jahr später: Manche laufen unbemerkt, bei anderen muss jeden Morgen jemand Fehlerlisten prüfen. Nach unserer Erfahrung hängt das an fünf frühen Entscheidungen.

1. Für jedes Attribut die Datenhoheit festlegen

Halten Sie Attribut für Attribut fest, welches System führend ist. Konstruktionsdaten wie Nummern, Benennungen und Stücklistenstruktur gehören in der Regel zu Windchill; Werks-, Kosten- und Beschaffungsdaten zu SAP. Ist die Hoheit unklar, bearbeiten am Ende beide Systeme dasselbe Feld, und die Integration wird zum Schiedsrichter.

2. Bei Freigabe übertragen, nicht beim Speichern

Senden Sie Daten, wenn eine Änderung freigegeben wird, nicht jedes Mal, wenn ein Konstrukteur speichert. Das ERP sollte nur freigegebene, konsistente Produktdefinitionen sehen, und die Freigabe ist die natürliche Grenze.

3. Jede Nachricht wiederholbar machen

Netzwerke fallen aus, Nachrichten werden erneut gesendet. Erzeugt die doppelte Verarbeitung derselben Nachricht ein doppeltes Material oder eine zweite Stückliste, wird die Integration irgendwann brechen. Wer jede Operation idempotent auslegt, macht Wiederholungen vom Risiko zur Routine.

4. Für sichtbare Fehler planen

Manche Übertragungen werden scheitern: eine fehlende Werkssicht, ein gesperrtes Material, ein Wert, den SAP ablehnt. Fehlgeschlagene Nachrichten sollten mit einem lesbaren Grund in einer Queue warten, und jemand sollte sie ohne Entwickler korrigieren und erneut senden können.

5. Regelmäßig abgleichen

Auch eine gute Integration driftet, wenn Menschen manuell korrigieren. Ein nächtlicher Job, der freigegebene Stücklisten auf beiden Seiten vergleicht und Abweichungen meldet, findet Probleme, solange sie klein sind, lange bevor sie die Fertigung erreichen.

Middleware oder direkt?

Windchill ESI, eine Integrationsplattform oder direkte REST-Aufrufe können alle funktionieren. Die richtige Wahl hängt davon ab, was Ihr Unternehmen bereits betreibt und unterstützt. Die fünf Entscheidungen oben zählen mehr als das Werkzeug.

Nächster Schritt

Zeigen Sie uns Ihr Windchill. Wir zeigen Ihnen die Pipeline.

Nennen Sie uns Ihr Release, Ihre Systemlandschaft und die Änderung, die immer wieder verschoben wird. Innerhalb einer Woche erhalten Sie einen schriftlichen Plan mit Umfang, Team und Zeitplan.