AS400 / IBM i の販売管理や在庫管理では、品番マスタ、得意先マスタ、単価マスタ、倉庫マスタの変更が業務全体に影響します。画面上は1項目の変更でも、請求、出荷、在庫、帳票、外部連携、夜間バッチに広がることがあります。
マスタ変更前に確認すること
| 確認 | 見るもの | 判断 |
|---|---|---|
| 対象 | 品番、得意先、単価、倉庫 | 何を変えるのか |
| 利用業務 | 受注、出荷、在庫、請求 | どこで使われるか |
| 反映時期 | 締め前、締め後、月初、月末 | いつ変えるべきか |
| 帳票 | 請求書、納品書、在庫表 | 表示や出力が変わるか |
| 外部連携 | EDI、CSV、FTP | 取引先側に影響しないか |
変更日と締め処理を合わせる
単価や得意先条件の変更は、締め処理や請求計算に影響します。いつから有効にするのか、過去データへ反映するのか、再計算が必要かを先に決めます。曖昧なまま変えると、請求金額不一致や在庫差異の原因になります。
変更依頼の整理は AS400変更依頼テンプレート、影響調査は RPG/CL影響調査チェックリスト、業務から追う場合は 業務トラブルの調べ方 を参照してください。
変更後に実データで確認すること
マスタ変更は、更新した画面だけで完了にしない方が安全です。現場では、変更対象の得意先・品番・単価を使ったテストデータを1件決め、受注、出荷、売上、請求、在庫、帳票、外部連携まで、どこで新しい値が使われるかを追います。
| 確認先 | 見ること | 異常時の切り分け |
|---|---|---|
| 受注・出荷 | 品番名、得意先条件、単価、納品書 | 入力時点で旧値か、出荷時に旧値へ戻るか |
| 売上・請求 | 売上日、締め、請求書、税・端数 | 締め前後で計算条件が変わっていないか |
| 在庫 | 倉庫、ロケーション、棚卸、引当 | 数量更新とマスタ変更を混ぜていないか |
| 外部連携 | EDI、CSV、FTP、Web受注 | AS400側と取引先側のどちらが旧値か |
得意先・品番の不備は AS400得意先・品番マスタ不備の調べ方、棚卸や在庫数量に関係する場合は AS400棚卸差異・在庫調整のチェックリスト、単価変更は AS400単価改定・価格マスタ反映チェックリスト が近い確認先です。
品番マスタ変更を1件で試す影響確認例
品番の単位や有効日を変える場合、受注画面だけでなく夜間処理や外部連携も同じ値を参照する可能性があります。
| 確認点 | 確認内容 | 判断 |
|---|---|---|
| 参照先 | 受注、出荷、在庫、請求、帳票、EDIで使う項目を洗い出す | 画面項目名だけでなくファイルとキーを確認する |
| 時点 | 既存伝票と変更後伝票のどちらへ新値を適用するか決める | 有効日と締め時刻を明文化する |
| 戻し | 旧値、対象件数、再計算要否、連携済みデータを記録する | 値を戻すだけで下流も戻るとは考えない |
テストでは代表1件だけでなく、変更日前、変更日、変更日後の境界を確認します。マスタ更新とプログラム変更を同時に行う場合は、どちらが原因か分かる順序で反映します。
関連するAS400確認ルート
マスタ変更は、品番、得意先、単価、締め、EDI、帳票に波及します。変更そのものより、どの業務がそのマスタを読んでいるかを先に確認します。
マスタ変更は「変更前の利用状況」から見る
マスタ変更は、項目を直すだけなら簡単に見えます。しかし品番、得意先、仕入先、単価、部門、倉庫などは、受注、出荷、請求、在庫、会計へ連動していることが多く、変更後に過去データとの不整合が出ることがあります。
| マスタ | 影響しやすい業務 | 確認例 |
|---|---|---|
| 品番 | 在庫、発注、出荷、棚卸 | 未出荷伝票や在庫残がないか |
| 得意先 | 請求、売掛、EDI | 締め日、請求先、送信先が変わらないか |
| 単価 | 受注、請求、原価 | 適用開始日と過去伝票の扱い |
| 倉庫 | 在庫引当、移動、棚卸 | 移動中データや引当残がないか |
変更後の確認を業務担当者と決める
マスタ変更後は、画面上の値が変わったことだけでなく、対象業務の処理結果を確認します。請求締め、出荷確定、在庫照会、帳票、EDI送信など、利用部門が実際に見る場所を確認対象に入れると、変更後の問い合わせを減らせます。