AS400 / IBM i の業務トラブルでは、プログラム障害ではなく得意先マスタや品番マスタの不備が原因のことがあります。受注できない、出荷データが作れない、請求書の宛先や単価が違う、在庫照会の分類が合わないといった形で表に出ます。
マスタ不備で見る順番
| 対象 | 確認すること | 影響 |
|---|---|---|
| 得意先 | 請求先、締日、税区分、出荷先 | 請求金額や帳票 |
| 品番 | 単位、分類、在庫管理区分 | 在庫差異や出荷 |
| 単価 | 適用日、得意先別単価、キャンペーン | 売上・請求 |
| 倉庫 | 保管場所、引当、出荷可否 | 出荷確定 |
| 外部連携 | 取引先コード、EDI項目 | 送信エラー |
マスタ修正だけで終わらせない
マスタを直したあと、すでに作成済みの受注、出荷、請求、連携ファイルに反映されるとは限りません。修正前に作られたデータをどう扱うか、再計算や再送が必要かを確認します。
在庫差異は AS400在庫差異の調べ方、請求金額不一致は AS400請求金額不一致の調べ方、出荷連携は 出荷データ二重送信・未送信の調べ方、単価改定が絡む場合は AS400単価改定・価格マスタ反映チェックリスト を参照してください。
調査メモに残すこと
マスタ不備は、後から見ると「どの伝票が修正前の値で作られたか」が分からなくなりがちです。問い合わせ番号、得意先コード、品番、発生日、修正前の値、修正後の値、影響した伝票番号、再計算・再送の有無を1行で残しておくと、同じ問い合わせを短時間で追えます。
- 受注済み・出荷済み・請求済みのどこまで影響したか
- マスタ修正だけでよいか、伝票や連携データの再作成が必要か
- 取引先へ連絡が必要か、社内処理だけで完了するか
得意先・品番マスタ不備は、受注から請求まで影響します
AS400の得意先マスタや品番マスタの不備は、受注入力だけでなく、出荷、単価、在庫、売上、請求、EDIまで影響します。マスタを直す前に、いつから、どの取引先で、どの伝票に影響しているかを確認します。
- 業務ヒアリングシートでマスタ影響を整理する
- トラブル逆引きで業務影響から調査する
- AS400完全ガイドで基本構造を確認する
受注できるのに出荷できない時の例
受注入力は通るのに出荷確定で止まる場合、得意先マスタだけを直すと原因を外すことがあります。伝票とマスタの有効時点を並べて確認します。
| 確認点 | 確認内容 | 判断 |
|---|---|---|
| 得意先 | 取引停止、請求先、出荷先、締め条件を確認する | 受注時と出荷時で参照する条件が違わないかを見る |
| 品番 | 有効日、廃番、倉庫、単位、引当区分を確認する | 対象倉庫だけ無効になっていないかを見る |
| 伝票 | 受注日、出荷予定日、数量、状態コードを確認する | マスタ変更前後のどちらの条件で処理すべきか決める |
マスタを修正する前に、同じ得意先・品番を使う未処理伝票の件数を確認します。1件を直すための変更が他の受注へ波及しないことを承認者と確認します。修正後は対象伝票と別条件の伝票を各1件ずつ再確認し、影響範囲を記録します。
関連するAS400確認ルート
得意先・品番マスタの不備は、受注・出荷・請求に広がるため、確認コマンドと研修導線まで合わせて押さえます。
得意先・品番マスタは後続業務への影響で見る
得意先や品番マスタの不備は、登録画面だけでは終わりません。受注入力では通るのに出荷で止まる、単価は出るのに請求でずれる、EDIでは別コードで送られる、といった形で後続に出ます。私は、マスタ不備を見つけた時点で、受注、出荷、在庫、売上、請求のどこまで使われたかを先に確認します。
| 得意先 | 請求先、納品先、締め日、支払条件 |
| 品番 | 単位、ロット、在庫管理区分、代替品 |
| 単価 | 適用開始日、得意先別単価、キャンペーン |
| 外部連携 | EDIコード、相手先品番、変換テーブル |