Ein Einzelfertiger, mit dem wir arbeiten, betreibt 268 Oracle Forms Bildschirme in vier Werken. Die Stücklistenlogik codiert 22 Jahre Ingenieursentscheidungen. Die ursprünglichen Entwickler sind vor einem halben Jahrzehnt in den Ruhestand gegangen.
Das ist der Vermögenswert, den jeder CIO in der Fertigung bei der ERP-Modernisierung schützen will. Die Oberfläche ist ersetzbar. Die eingebettete Logik nicht.
Was Oracle Forms in der Fertigung tatsächlich steuert
Fertigungs-ERP-Systeme auf Oracle Forms decken typischerweise fünf Kernbereiche ab:
- Stücklisten und Produktkonfiguration
- Produktionsplanung und Arbeitsauftragsverwaltung
- Bestandsverfolgung über mehrere Lager
- Qualitätskontrolle und Abweichungsberichte
- Lieferanten-Scorecards und Beschaffungsautomatisierung
Diese Systeme funktionieren. Sie sind aber auch in einem Desktop-only-Paradigma mit Batchverarbeitung gefangen — genau zu dem Zeitpunkt, an dem Fertigungskunden und Regulierungsbehörden Echtzeitdaten fordern.
Was Modernisierung ermöglicht
Echtzeit-Produktionsdashboards. Ausstoß, Ausschussrate und OEE über alle Linien, in jedem Browser zugänglich, mit Warnungen bei Abweichungen vom Zielwert.
Mobile Bestandsverwaltung. Lagerpersonal scannt Barcodes vom Handy statt am wandmontierten Terminal. Bestandsaktualisierungen werden sofort statt über Nacht übernommen.
Integration für vorausschauende Wartung. Maschinensensordaten fließen über REST APIs in das ERP. Wartung wird geplant, bevor eine Linie ausfällt — nicht danach.
Lieferantenportal. Lieferanten erhalten Self-Service-Zugang zu Bestellungen, Lieferplänen und Qualitätsanforderungen. Telefon- und E-Mail-Abstimmung sinkt im ersten Quartal nach dem Start deutlich.
Was wirklich zählt, bewahren
Der schwierige Teil einer Fertigungsmigration ist nicht die Benutzeroberfläche. Es ist die darunterliegende Logik:
- Mehrstufige Stücklistenberechnungen mit Baugruppen innerhalb von Baugruppen
- Produktionsplanungsregeln, die über Jahre in der Werkshalle optimiert wurden
- Qualitätsprüfkriterien, die an individuelle Kundenspezifikationen gebunden sind
- Kalkulationsformeln, die jeden angebotenen Preis bestimmen
Wir bewahren all das deterministisch. Unsere Migrations-Engine parst Oracle Forms Datenblöcke, Master-Detail-Beziehungen und PL/SQL-Geschäftslogik direkt aus den .fmb-Dateien und generiert dann eine TypeScript-Anwendung, die dieselben Regeln berechnet, validiert und durchsetzt. Gleiche Eingaben, gleiche Ausgaben, gleiches Regressionsrisikoprofil wie eine Unit-Test-Suite.
Das neue System läuft im Browser, stellt REST APIs bereit und verbindet sich mit dem Rest des Unternehmens. Die 22 Jahre Ingenieursentscheidungen kommen unverändert mit.