ChatGPTで棚卸差異を確認。再棚卸の作業リストを作る手順

「棚卸差異をAIで整理する。在庫CSVから再確認の作業指示書へ」のアイキャッチ画像

棚卸差異は、商品・場所・時点・単位をそろえて計算し、在庫を直す前に再確認する作業へ分解します。

棚卸表に差異が並んでも、倉庫担当へ「確認してください」と渡すだけでは、どこを数え直すのか伝わりません。差異の一覧を、場所・確認内容・担当・完了条件のある作業指示へ変えると、次の動きが明確になります。ChatGPTで在庫CSVを点検し、再棚卸の候補を作る方法を整理します。

この記事でわかること

  • 照合の前提:商品コードだけでなく場所・基準時点・単位を合わせます。
  • 差異の計算:不足と過剰、未照合と重複を分けて検算します。
  • 作業への変換:再計測と伝票確認を切り分け、結果を残します。

差異を見つけても、すぐ在庫数を書き換えない

帳簿より現物が少ない場合でも、数え漏れ、入出庫の計上時差、別棚への移動、単位の違いなどが考えられます。AIが「紛失」とまとめたからといって、その原因が分かったわけではありません。最初の成果物は在庫の修正データではなく、確かめる順番と方法が分かる一覧にします。

OpenAIの公式ヘルプでは、ChatGPTを使った表データの計算や分析が案内されています。以下では、会計処理やシステムの自動修正ではなく、再確認リストを作る手順を紹介します。

1.同じものを、同じ時点で比べる

帳簿側と実棚側のCSVをコピーし、取得時刻と棚卸の基準時点を記録します。照合キーは「商品コード+倉庫+棚番」を基本に、必要ならロットや状態区分を追加します。どこまで区別するかは自社の管理単位に合わせてください。

棚卸中に入出庫があるなら、基準時点との間の動きを記録し、責任者が定めた方法で調整してから比較します。単に日付が同じだけでは、午前の実棚と夕方の帳簿が一致するとは限りません。返品待ち、検品中、不良品などを含める範囲もそろえます。

「1箱」と「1個」は別の数字として点検する

帳簿が個、実棚が箱なら、確認済みの入数で換算します。入数が不明な商品を標準値で埋めないでください。換算前の値・単位・使用した入数を残し、混在している行は保留します。商品コードの先頭ゼロも保ちます。

2.結合前に、未照合と重複を分ける

同じキーが両方の表に複数ある状態で結合すると、行が増えて数量を二重計上することがあります。AIに、各表の行数とキーの重複、片方にしか存在しないキーを先に出してもらいます。重複がロット別の正しい記録なのか、二重入力なのかを確認してから照合します。

実棚側に行がないことを、数量ゼロと即断してはいけません。数え忘れや入力未完了の可能性があります。「未計測」と「確認してゼロ」を区別し、未計測は再確認リストへ残します。

3.差異数量と差異額を、符号を決めて計算する

この記事では差異数量を「実棚数量−帳簿数量」とします。マイナスは不足、プラスは過剰です。次は同じ基準時点、同じ単位の架空データです。単価は確認済みの評価単価とし、売価とは区別します。

商品・棚 帳簿/実棚 差異 差異額 確認作業
P01・A棚 100個/92個 −8個 単価500円で−4,000円 奥側の棚と直前の出庫伝票を確認
P02・B棚 20個/22個 +2個 単価3,000円で+6,000円 隣棚からの移動と入庫計上を確認
P03・C棚 50個/未入力 未確定 算定しない 計測済みか担当者に確認

確定した2行の差異額は差引で+2,000円ですが、絶対額の合計は10,000円です。差引だけを見ると、相殺された誤りが目立たなくなります。一方、異なる商品の数量を単純に足しても、作業の優先順位には直結しません。

単価がない行は差異額不明として残します。金額が大きい順を基本候補にしつつ、欠品が近い、出荷予定がある、重要部品であるなどの業務条件を担当者が加えて順番を決めます。高額順だけで全作業を決めるわけではありません。

4.「調べる」ではなく、現場が動ける指示にする

再確認表には「商品・場所、前提となる差異、確認対象、担当、期限、結果記入欄、証拠の場所、承認者」を用意します。現物を再度数える作業と、入出庫・移動伝票を確認する作業は別行にすると、役割を割り当てやすくなります。

「奥側に8個あるはず」と結論を誘導せず、「A棚の奥側を含む対象範囲を再計測する」と書きます。原因は未確認として、実測値と確認した資料を残します。AIは現物を見られないため、再計測そのものの代わりにはなりません。

再確認リストを作るプロンプト

帳簿在庫CSVと実棚CSVから、在庫を更新せずに再確認リストを作ってください。
基準時点:[日時]。照合キー:[商品コード、倉庫、棚番など]。数量単位:[単位]。
まず各表の行数、キー重複、片方にしかないキー、未入力、単位違いを出してください。
未入力をゼロ扱いしないでください。入数や評価単価の不明値を推測で埋めないでください。
確認できた行だけ、実棚−帳簿で差異数量を計算します。差異額は確認済み評価単価を使い、差引合計と絶対額合計を別に示してください。
出力は商品・場所/差異/確認すべき事実/現物再計測か伝票確認か/担当欄/期限欄/結果欄。
原因を断定せず、元行のIDを残してください。システムへの書き込みと数量修正は行いません。

5.再確認結果を残し、修正は承認後に行う

再棚卸で一致した場合も、最初の差異を消すのではなく、再計測値、確認日時、担当者、解消理由を残します。差異が残る場合は、該当伝票や移動履歴を責任者へ渡し、在庫修正の要否を判断してもらいます。

指示書を作っただけでは完了ではありません。「再計測済み」「伝票確認待ち」「承認待ち」「処理完了」を分け、未完了行を追える形にします。在庫や会計へ反映する操作は、自社の権限と承認手順に従う別工程です。

AIを使って棚卸の前提をそろえ、差異を確認し、現物の再計測と伝票確認へ分岐して、承認後に修正の要否を判断する図

実務上の注意

在庫CSVには仕入価格や取引情報が含まれる場合があります。利用を許可された環境で、必要な列だけを扱ってください。AIの計算対象行、結合方法、換算ルールは元データと照合します。

本記事は再確認作業の準備方法です。差異の損失処理、評価方法、会計上の判断は扱いません。棚卸中の業務停止やシステム変更も、責任者と調整してください。

まとめ

まず時点・場所・単位をそろえ、未照合や未計測を分けます。差異を現物と伝票の確認作業に落とし込み、結果と承認を残してから在庫修正を判断しましょう。

よくある質問

実棚の空欄はゼロで計算できますか?

できません。未計測や入力漏れの可能性があります。確認してゼロだった行と分けて扱います。

差異額が小さければ放置してよいですか?

金額だけでは決まりません。出荷への影響や重要部品かどうかなど、自社の確認基準に沿って判断します。

AIが原因を示したら数量を直してよいですか?

原因は仮説として扱います。現物や伝票で確認し、社内の承認手順に従って別途修正します。

出典・参考情報

運営元について

AXメディアは、株式会社ジーズ AX事業部が運営しています。AX事業部では、AI研修・AIエージェント開発・ローカルLLM開発・補助金/助成金の活用支援を提供しています。

AX事業部のサービスを見る

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ミフオのアバター ミフオ ティーチングキャラクター(指南役)

ジーズ社オフミー専属マスコットであり、AXメディアの指南役。AIに興味を持ち始め猛勉強中。難しい技術用語を「ミフオでもわかる」レベルに噛み砕いて解説するのが得意。時々、鋭い指摘でさくらこを驚かせる。