AS400 EDIでテストデータを本番送信しないためのチェックリスト

AS400 / IBM iのEDIで怖い事故の一つが、テストデータを本番へ送信してしまうことです。EDIは相手先が絡むため、AS400内部の修正だけでは済みません。取引先、物流、出荷、在庫、請求へ影響し、物が届かない、誤ったデータが相手側へ入る、といった問題につながります。

若手や外部エンジニアがEDIを扱う時は、技術的に送れるかだけでなく、本番環境、テスト環境、送信先、ファイル名、送信タイミング、再送ルールを必ず確認します。

本番送信前のチェック

確認見ること事故例
環境本番かテストか、ライブラリ、接続先テスト環境のつもりで本番送信する
送信先取引先コード、送信先ID、通信定義別の相手先へ送る
データテストデータ、実データ、対象日付テスト注文や架空出荷を送る
ファイル名送信ファイル、IFS、保存先、世代古いファイルを再送する
再送二重送信防止、再送条件、履歴同じデータを重複送信する
業務影響出荷、在庫、請求、相手側取込物が届かない、請求がずれる

若手・外部担当者に徹底すること

  • 本番送信前に環境名と送信先を声に出して確認する
  • テストデータと本番データを同じ場所に置かない
  • 送信ジョブやCLを実行する前に対象ファイルを確認する
  • 再送は担当者判断ではなく承認を取る
  • 送信後は相手側の受信結果まで確認する
  • 本番送信の操作ログと結果を残す

業務理解がないとEDIは扱えない

EDIは通信だけの問題ではありません。出荷、在庫、請求、相手先業務とつながっています。業務が理解できないまま送信や再送を行うと、技術的には成功していても、業務上は事故になることがあります。

業務確認は AS400業務ヒアリングシート、外部連携の再送は AS400外部インターフェース再送チェックリスト、クラウド/API連携前の確認は AS400クラウド・API連携前チェックも確認してください。

Codexでできること

EDI関連のCLやRPGは、長年の運用で複雑になりがちです。CodexやAIは、送信前チェック、処理概要、ファイルの流れ、再送条件、テスト観点を整理する下書きに使えます。ただし、取引先名、実データ、接続情報は必ずマスキングしてください。

安全な使い方は AS400 / IBM i 現場向けCodex実戦研修も参考にしてください。

まとめ

AS400 EDIでは、テストデータを本番送信しないために、環境、送信先、データ、ファイル名、再送、業務影響を確認します。EDIは相手先と物流に影響するため、技術確認と業務確認を必ずセットで行いましょう。

現場メモ:EDI本番送信前の声出し確認

EDIは、技術的に送れるかだけではなく「本番に送ってよいデータか」を確認する作業です。送信前に、環境、送信先、対象日、ファイル名、テストデータ混入、再送条件を声に出して確認すると、若手や外部担当者の思い込みを減らせます。

この確認は、単なる慎重さではありません。相手先、出荷、在庫、請求に影響するため、業務理解がないと設計できない領域 として扱うべきです。

EDIは相手先がいる業務

EDIの怖さは、自社内だけで完結しない点です。テストデータを本番送信すると、取引先、出荷、在庫、請求に影響します。技術的な送受信確認だけでなく、業務理解、相手先連絡、再送判断、取消手順まで決めておく必要があります。