AS400 MSGW返答判断表|C・I・R・D・Gとリラン前に見るポイント

返答前に「リラン前提か、戻し前提か」を分ける

MSGWの返答は、選択肢の意味だけで決めると危険です。現場では、返答によって後続処理が進む場合があります。夜間バッチ、EDI、請求締め、出荷確定のように相手先や後続処理が絡む場合は、返答前にリラン前提なのか、更新前データを確認して戻す前提なのかを分けます。

  • 直前のジョブログで、本当の原因メッセージを確認する
  • 返答後に自動で後続処理が流れるかを確認する
  • ファイル更新済みなら、DSPJRNや更新前データの有無を見る
  • 本番データ修正が必要なら、承認と戻し手順を先に決める
  • 判断に迷う時は、単独で返答せず業務担当者と確認する

返答後の復旧判断は本番反映・戻し手順チェックリスト、更新前データの確認は本番データ修正チェックリストへ進むと整理しやすくなります。

返信した後に、後続処理と説明材料を確認する

MSGWは返信した瞬間に終わりではありません。返信後にジョブがどう動いたか、後続バッチが流れたか、リランが必要か、データを戻す必要があるかを確認して、翌朝説明できる形に残します。

返信後に見ること確認する理由次に読む記事
ジョブが正常終了したか返信後に後続処理へ進んだか、別のCPF/RNXで止まっていないかを見るジョブログ実例集
リランが必要か途中終了、二重実行、未処理データの有無を分ける本番障害の初動対応
データ復旧が必要か更新済みデータ、バックアップ、更新前後の確認を整理するAS400データ復旧手順
更新履歴を追えるかジャーナルやDSPJRNで更新前後を追える場合があるジャーナルとDSPJRNの確認手順
再発時に通知されるか夜間バッチ停止を翌朝まで放置しないよう検知ルールを見直すMSGW早期検知とメール通知

特に夜間バッチや締め処理では、返信者、返信内容、判断理由、確認したジョブログ、後続処理の状態を残しておくと、次回同じMSGWが出た時の判断が速くなります。

返答判断メモは五項目で残す

MSGW対応を属人化させないため、返答した時刻、ジョブ名、原因メッセージID、選んだ返答と理由、返答後の結果を文字で残します。画面の画像だけでは後から検索しにくいため、承認者と後続処理の確認結果も一緒に記録すると、翌朝の引き継ぎや再発時の比較に使えます。

  • 返答時刻、ジョブ名、ユーザー
  • 原因メッセージIDと確認したジョブログ
  • 返答文字、判断理由、承認者
  • 後続ジョブとデータ更新の確認結果
  • リランや追加調査の要否

MSGWの返答判断を、研修で標準化する

MSGWは、急いで返答すると二次障害につながることがあります。法人向けCodex研修では、詳細メッセージ、ジョブログ、後続処理、リラン可否を見てから判断する流れを、現場のルールとして整理します。

MSGWは、返答文字より先に止まった業務を確認する

MSGWでC、I、R、D、Gなどの返答候補が出ると、すぐにどれを入れるかに意識が向きがちです。しかしAS400 / IBM i の本番運用では、返答文字より先に、どのジョブが止まり、どの業務に影響し、再実行してよい処理かを確認します。返答を間違えると、処理中断、二重処理、データ不整合につながることがあります。

確認順見る内容注意点
ジョブ名どのジョブがMSGWになったか利用者ジョブか夜間バッチかで緊急度が違う
メッセージ詳細原因、選択肢、前後のメッセージ最後の行だけで判断しない
業務影響出荷、請求、売上、在庫、連携への影響担当部署へ確認が必要な場合がある
返答候補C、I、R、D、Gの意味と結果環境や処理により安全な返答は変わる
記録時刻、返答者、判断理由、結果同じMSGWの再発時に使う

MSGW対応は経験差が出やすい領域です。若手に任せる場合は、「何を返すか」だけでなく、「返す前に何を確認するか」を決めておく必要があります。研修では、実際のメッセージをそのまま外へ出さず、一般化した例で、返答判断、再実行可否、業務担当への連絡内容を練習するのが安全です。