T-Minus:模擬積載、照合、および切り替え手順書
6段階の移行コックピットフロー、モックアップとドライラン、それぞれの許容基準、3段階の調整レベル、ソースシステムごとの抽出パターン、およびT-0実行手順書(時間単位)。
マイグレーションコックピットの流れ
すべてのオブジェクト、すべてのモック、そして最終ロードに対して、同じ6つの手順を実行します。
| ステップ | 何が起こるのですか | 誰が |
|---|---|---|
| 1. 抽出物 | コックピットテンプレート内のオブジェクトごとのレガシー抽出 | 顧客データ所有者 |
| 2 マップ | TRANXACTエンティティ、アカウント、ディメンションのフィールドと値 | 移行推進担当者 + 主要ユーザー |
| 3. 検証する | 必須項目、重複、参照、合計 | コックピットルール |
| 4. 試用負荷 | 非本番環境のテナントに、模擬ごとに繰り返す | マイグレーション・コンダクター |
| 5 和解する | カウント、ハッシュ合計、TB、サブレジャーと従来方式との比較 | 財務管理者 |
| 6 カットオーバー | 凍結、最終ロード、T-0でのサインオフ | カウントダウンオーナー |
クリーンになるまでループします。拒否されたレコードは、コックピットの理由コードとともにデータ所有者に返送され、次のモックでオブジェクト全体が再実行されます。ターゲットテナントでは、何も手動で修正されません。
すべての実行はコックピットに記録されます。誰が何を、いつ、何件のレコードをロードしたか、何件が拒否されたかなどです。このログは、財務担当者が署名する監査証跡となります。
模擬負荷とドライラン(提案されたデフォルト)
| 走る | いつ | 範囲 | ターゲット | 受け入れる時 |
|---|---|---|---|---|
| M1 | T-10 → T-9 | すべてのオブジェクト、最初のフルロード | マッピングとデータ品質の問題を見つける | すべてのオブジェクトがロードされます。5%未満の拒否と割り当てが行われます。 |
| M2 | T-7 → T-6 | すべてのオブジェクト、クリーンアップされたデータ | 和解を証明する | TBデルタはゼロ。補助元帳は一致。拒否率は0.5%未満。 |
| ドライランによる切り替え | T-4 → T-3 | 最新の抜粋から抜粋した、時間計測済みの完全なランブック | タイミングを証明する | デルタ値ゼロ。期間がウィンドウ内。ランブックが更新されました。 |
| リハーサルデータ | T-2 → T-1 | リハーサルテナント(ドライランデータより) | 実際のビジネスデー | リハーサルが終わる |
| ファイナル | T-0 | 凍りついた遺産、最終抜粋 | 稼働開始 | ゼロデルタ; コントローラーの符号 |
ドライランの各ステップをランブックと照らし合わせて時間を計測します。カットオーバー期間に収まらない場合は、期間を延長するのではなく、対象範囲を縮小します(例えば、期間データをT-Plusに絞り込むなど)。調整がうまくいかないドライランは、修正リストであり、期日遅延ではありません。
和解:意見ではなく算術
| レベル | 証拠 |
|---|---|
| 1.カウントとハッシュ合計 | 抽出されたレコード数 = ロードされたレコード数 + 拒否されたレコード数(オブジェクトごと)。主要な数値フィールド(金額、数量)のハッシュ合計。 |
| 2.試算表 | アカウント、エンティティ、ディメンションごとに、レガシー残高 − TRANXACT残高 = 0 とします(行ごとに)。 |
| 3.補助元帳 | 売掛金年齢、買掛金年齢、在庫評価、資産台帳はそれぞれ、総勘定元帳の統制勘定に等しい。 |
| アカウント | レガシーバランス | TRANXACTバランス | デルタ | 状態 |
|---|---|---|---|---|
| 1100 バンク – 営業中 | 1,284,550.20 | 1,284,550.20 | 0.00 | わかりました |
| 1200 売掛金 | 3,902,114.75 | 3,902,114.75 | 0.00 | わかりました |
| 1400 在庫 | 2,450,009.10 | 2,449,909.10 | 100.00 | チェック |
ツールキットの照合シートにある差分計算式は、ゼロ以外の値があると赤色に変わります。財務担当者は、すべての行がゼロであるか、説明と承認がなされた場合にのみ署名します。
ソースシステム別の抽出パターン(デフォルト設定案)
プロジェクト計画ワークブックには、各ソースシステムごとに専用のシートがあり、抽出、マッピング、および調整の手順が組み込まれています。製品名はそれぞれの所有者の商標であり、説明のためにのみ使用されています。
| ソース | 抽出方法 | 注意点 |
|---|---|---|
| SAP | 標準レポート(FBL1N / FBL5N、MB52、S_ALR TB)、SE16テーブル抽出 | 会社コードとエンティティ、利益センターとディメンション |
| オラクル | 標準レポート、GL/AP/AR/INVからのSQL抽出 | 複数組織; フレックスフィールドセグメントをディメンションに |
| マイクロソフト | データ管理のエクスポート、構成パッケージ | 財務面、投稿グループ |
| ネットスイート | 保存済み検索、CSVエクスポート | 子会社、カスタムセグメント |
| セージ | レポートとCSVエクスポート | 名目コード、部門 |
| QuickBooks / Xero | レポートのエクスポートとAPI | クラス/追跡カテゴリ、簡易勘定科目表 |
| 集計 | 帳簿と伝票のXML/Excelエクスポート | 元帳グループ、GSTデータ |
| セールスフォース(CRM) | データローダー/レポートエクスポート | アカウント、連絡先、商談、見積もりのみ |
| HCM / 給与計算 | レポート/API | 従業員の年初来累計額、給与要素、機密保持 |
| スプレッドシートとカスタムシステム | コックピットテンプレートを直接入力 | ソースでの検証なし。追加のクレンジング |
事前準備段階で、すべての情報源の抽出アクセス権限を確認してください。第三者のみが抽出できる情報源については、M1、M2、ドライラン、T-0の各段階でその第三者の予約が必要です。
切り替え手順書、T-0(時間配分例)
| 時間 | ステップ | 所有者 | チェック |
|---|---|---|---|
| T-1 18:00 | 最後の旧来の取引、事業凍結が発表されました | カウントダウンオーナー | 通信送信済み |
| T-1 18:30 | 旧期間の締め処理、最終試算表および補助元帳レポート | 財務管理者 | レポートのアーカイブ |
| T-1 20:00 | オブジェクトごとの最終抽出結果をコックピットテンプレートに格納 | データ所有者 | 記録されたカウント |
| T-1 21:00 | ドライランシーケンスにおける最終マイグレーションコックピットの積載 | マイグレーション・コンダクター | 拒否数 = 0 |
| T-0 02:00 | TBと補助元帳の照合 | 財務管理者 | デルタ = 0 |
| T-0 06:00 | 統合は本番エンドポイントに切り替えられました | オペレーションパイロット | テストメッセージOK |
| T-0 07:00 | レガシー設定は読み取り専用。ユーザー有効化。本番通信開始 | フライトリーダー | ログインOK |
| T-0 ≈ 11:00 | 生産工程で最初の請求書が発行されました | キーユーザー、セールス | KPIが記録されました |
ランブックの各ステップには、担当者名、計画所要時間、ロールバックに関する注記が付けられています。ツールキットシートは、計画終了時刻と、ドライランとの差異を計算します。
「提案されたデフォルト値」とマークされた値は、本手法で推奨される開始点です。各案件ごとにそれぞれの値を確認してください。契約書、注文書、およびSLAが優先されます。