T-Minus: Testlasten, Abgleich und das Umstellungs-Runbook
Der sechsstufige Migration Cockpit-Ablauf, die Simulationen und der Trockenlauf mit ihren Akzeptanzschwellenwerten, drei Abgleichsebenen, Extraktionsmuster nach Quellsystem und das T-0-Runbook stündlich.
Der Migrations-Cockpit-Ablauf
Die gleichen sechs Schritte für jedes Objekt, jedes Mockup und den finalen Ladevorgang:
| Schritt | Was geschieht | WHO |
|---|---|---|
| 1 Auszug | Ein Legacy-Extrakt pro Objekt in der Cockpit-Vorlage | Inhaber von Kundendaten |
| 2 Karte | Felder und Werte für TRANXACT-Entitäten, Konten und Dimensionen | Migrationsleiter + Schlüsselbenutzer |
| 3. Validieren | Pflichtfelder, Duplikate, Verweise, Summen | Cockpitregeln |
| 4 Probeladung | In einen Nicht-Produktionsmieter, wiederholt pro Simulation | Migrationsleiter |
| 5. Versöhnen | Zählungen, Hash-Summen, Terabytes und Nebenbücher im Vergleich zu älteren Systemen | Finanzcontroller |
| 6 Umstellung | Einfrieren, Endladung, Abmeldung bei T-0 | Countdown-Besitzer |
Die Schleife wird so lange wiederholt, bis alle Datensätze fehlerfrei sind. Abgelehnte Datensätze werden mit dem Begründungscode des Cockpits an den Dateneigentümer zurückgesendet, und der nächste Testlauf verarbeitet das gesamte Objekt erneut. Im Zielmandanten werden keine manuellen Korrekturen vorgenommen.
Jeder Durchlauf wird im Cockpit protokolliert – wer wann welche Datensätze geladen hat, wie viele davon abgelehnt wurden. Dieses Protokoll dient als Prüfdokument, das der Finanzcontroller abzeichnet.
Simulationslasten und Trockenlauf (vorgeschlagene Standardeinstellung)
| Laufen | Wann | Umfang | Ziel | Akzeptieren, wenn |
|---|---|---|---|---|
| M1 | T-10 → T-9 | Alle Objekte, erste vollständige Ladung | Karten- und Datenqualitätsprobleme finden | Alle Objekte werden geladen; weniger als 5 % werden abgelehnt und zugewiesen. |
| M2 | T-7 → T-6 | Alle Objekte, bereinigte Daten | Versöhnung beweisen | Null TB-Delta; Nebenbuch-Gleichstand; Ablehnungen unter 0,5 % |
| Trockenlauf-Umstellung | T-4 → T-3 | Das vollständige, zeitgesteuerte Handbuch aus einem frischen Auszug | Weisen Sie die Zeitangaben nach | Null-Delta; Dauer innerhalb des Fensters; Runbook aktualisiert |
| Probendaten | T-2 → T-1 | Probemieter aus den Trockenlaufdaten | Ein ganz normaler Geschäftstag | Die Probe verläuft |
| Finale | T-0 | Gefrorenes Vermächtnis, letzter Auszug | Go-live | Null Delta; die Reglerzeichen |
Messen Sie jeden Schritt des Probelaufs anhand des Runbooks. Liegt der Ablauf nicht im Umstellungszeitraum, reduzieren Sie den Umfang – beispielsweise die Periodendaten auf T-Plus – anstatt den Zeitraum zu verlängern. Ein Probelauf, der nicht zum gewünschten Ergebnis führt, ist ein Korrekturfall, keine Terminverschiebung.
Versöhnung: Arithmetik, nicht Meinung.
| Ebene | Der Beweis |
|---|---|
| 1 · Zähler und Hash-Summen | Extrahierte Datensätze = geladene + verworfene, pro Objekt; Hash-Summen der wichtigsten numerischen Felder (Beträge, Mengen) |
| 2 · Probebilanz | Für jedes Konto, jede Entität und jede Dimension: Altsaldo − TRANXACT-Saldo = 0, Zeile für Zeile |
| 3 · Nebenbücher | Die Debitoren-Fälligkeitsanalyse, die Kreditoren-Fälligkeitsanalyse, die Lagerbewertung und das Anlagenregister entsprechen jeweils ihrem Hauptbuch-Kontrollkonto. |
| Konto | Legacy-Saldo | TRANXACT-Saldo | Delta | Status |
|---|---|---|---|---|
| 1100 Bank – in Betrieb | 1.284.550,20 | 1.284.550,20 | 0,00 | OK |
| 1200 Forderungen aus Lieferungen und Leistungen | 3.902.114,75 | 3.902.114,75 | 0,00 | OK |
| 1400 Inventar | 2.450.009,10 | 2.449.909,10 | 100,00 | ÜBERPRÜFEN |
Die Delta-Formeln in den Abstimmungsblättern des Toolkits werden bei jedem Wert ungleich Null rot markiert. Der Finanzcontroller unterzeichnet erst, wenn alle Zeilen Null ergeben oder erläutert und genehmigt wurden.
Extraktionsmuster nach Quellsystem (vorgeschlagener Standardwert)
Jedes Quellsystem verfügt über ein eigenes Tabellenblatt in der Projektplanungsmappe mit integrierten Extraktions-, Zuordnungs- und Abgleichsschritten. Produktnamen sind eingetragene Warenzeichen ihrer jeweiligen Inhaber und dienen lediglich der Veranschaulichung.
| Quelle | Extraktionsmethode | Vorsicht! |
|---|---|---|
| SAFT | Standardberichte (FBL1N / FBL5N, MB52, S_ALR TB), SE16-Tabellenauszüge | Firmencodes vs. Einheiten; Profitcenter zu Dimensionen |
| Orakel | Standardberichte, SQL-Abfragen aus Hauptbuch / Kreditorenbuchhaltung / Debitorenbuchhaltung / Inventar | Multi-Org; Flexfeldsegmente zu Dimensionen |
| Microsoft | Datenmanagement-Export, Konfigurationspakete | Finanzielle Dimensionen; Buchungsgruppen |
| NetSuite | Gespeicherte Suchanfragen, CSV-Export | Tochtergesellschaften; kundenspezifische Segmente |
| Salbei | Berichte und CSV-Export | Nominalcodes; Abteilungen |
| QuickBooks / Xero | Berichtsexport und API | Klassen / Tracking-Kategorien; einfacher Kontenplan |
| Übereinstimmen | XML-/Excel-Export von Hauptbüchern und Belegen | Kontogruppen; Umsatzsteuerdaten |
| Salesforce (CRM) | Datenlader / Berichtsexport | Konten, Kontakte, Geschäftsmöglichkeiten, Angebote – nur |
| HCM / Gehaltsabrechnung | Berichte / API | Mitarbeiter-Jahreszahlen; Gehaltsbestandteile; Vertraulichkeit |
| Tabellenkalkulationen und kundenspezifische Systeme | Cockpit-Vorlagen direkt ausgefüllt | Keine Validierung an der Quelle; zusätzliche Bereinigung |
Prüfen Sie vor dem Flug, ob für jede Quelle ein Zugriff auf die Datenquelle besteht. Quellen, die nur von einem Drittanbieter extrahiert werden können, müssen für M1, M2, den Probelauf und T-0 gebucht werden.
Das Umstellungs-Runbook, T-0 (beispielhafte Zeitangaben)
| Zeit | Schritt | Eigentümer | Überprüfen |
|---|---|---|---|
| T-1 18:00 | Letzte Altlastentransaktionen; Geschäftsstopp angekündigt | Countdown-Besitzer | Mitteilungen gesendet |
| T-1 18:30 | Abschluss der Legacy-Periode; endgültige TB- und Nebenbuchberichte | Finanzcontroller | archivierte Berichte |
| T-1 20:00 | Abschließender Auszug pro Objekt in Cockpitvorlagen | Dateneigentümer | Zählungen protokolliert |
| T-1 21:00 | Laden des finalen Migrationscockpits in der Trockenlaufsequenz | Migrationsleiter | Abgelehnte Fälle = 0 |
| T-0 02:00 | Abstimmung von Hauptbuch und Nebenbuch | Finanzcontroller | Delta = 0 |
| T-0 06:00 | Integrationen wurden auf Produktionsendpunkte umgestellt | Operationspilot | Testnachrichten OK |
| T-0 07:00 | Legacy-Set schreibgeschützt; Benutzer aktiviert; Go-Live-Kommunikation | Flugleiter | Anmeldung erfolgreich |
| T-0 ≈ 11:00 | Erste Rechnung in der Produktion verbucht. | Key-User, Vertrieb | KPI erfasst |
Jeder Runbook-Schritt hat einen benannten Verantwortlichen, eine geplante Dauer und einen Rollback-Hinweis. Das Toolkit-Blatt berechnet die geplanten Endzeiten und die Abweichung vom Testlauf.
Die als Standardwerte gekennzeichneten Werte stellen die empfohlenen Ausgangspunkte der Methodik dar. Bitte bestätigen Sie jeden Wert für jedes Projekt; maßgeblich sind der Vertrag, das Bestellformular und die Service-Level-Vereinbarung (SLA).
Machen Sie dazu den Kurs, mit Diagrammen und einer Überprüfung.