実装と知見

在庫管理・生産管理・会計システムをつなぐデータ設計

石山祐己
#在庫管理#生産管理#会計システム#システム連携#データ設計
複数の業務データを同じ画面で確認する様子

在庫管理、生産管理、会計の数字を並べれば、経営と現場の判断は自然につながるのでしょうか。

実際には、画面やグラフを作る前に決めなければならないことがあります。どのシステムが何を正しい記録として持つのか、変更の履歴をどう残すのか、まだ分からない値をどう示すのかです。

この記事は、takasintoolsの在庫管理・生産管理・会計システムで、2026年9月20日時点の仕様・実装から確認できた設計を一般化したものです。特定企業での導入効果や、すべての機能の本番稼働を示す事例ではありません。

BIツールを起点にしない

以前は、Power BIのようなBIツールを「現場と経営をつなぐ道具」として考えていました。その目的自体は変わりません。しかし、使う製品が変われば成立しなくなる説明では、業務の知見として再利用できません。

画面の見た目より先に必要なのは、次の問いです。

  • 在庫数は、どの入出庫・棚卸記録から計算したのか
  • 生産の進捗は、どの受注・作業指示・工程実績を対象にしたのか
  • 会計の金額は、どの対象月・取込版・計算版に基づくのか
  • その数字から、誰がどの行動を選ぶのか

ツールは、この問いへの答えを読みやすくする手段です。問いと根拠が曖昧なままでは、見やすいダッシュボードができても判断はそろいません。

まず「正本」を分ける

三つのシステムをつなぐとき、すべてのデータを一か所へ集めればよいとは限りません。それぞれが責任を持つ業務記録を決めます。

領域 正本として扱う記録の例 他の領域から利用するときの注意
在庫管理 品目、拠点、ロット、入出庫取引、棚卸結果 現在庫だけでなく、数量が変わった取引までたどれるようにする
生産管理 受注、作業指示、工程、基準時間、作業・段取り実績、不良 再製作を含む実行履歴と、比較に使う基準を混ぜない
会計システム 財務報告書の取込版、部門別入力、月次計算、採用した版 後から届いた資料で過去を無言に上書きせず、どの版を使ったか残す

たとえば、生産完了によって製品在庫を増やす必要があっても、生産管理システムが在庫表を直接書き換える設計にはしません。生産側は「どの作業指示が、何を、いつ、いくつ完成させたか」を渡し、在庫側が入庫取引として受け付けます。

会計側も同じです。在庫評価や仕損の金額を利用するとしても、会計画面から過去の入出庫履歴を書き換えるのではありません。APIや取込処理を境界にして、参照ID、対象期間、必要最小限の表示用情報を受け渡します。

現在値だけでなく、変化の理由を残す

在庫が100個と分かっても、なぜ100個になったのかが分からなければ、誤差や手戻りを調べられません。そのため在庫管理では、現在庫だけでなく、入庫、出庫、社内使用、廃棄、棚卸調整などの取引履歴を残します。

生産実績も、最後の値だけに置き換えないことが重要です。一つの受注に初回の作業指示と再製作の作業指示がある場合、比較用の基準を二重に増やさず、実際に使った時間は両方を累積する設計が考えられます。こうすると、やり直しで増えた負荷を隠さずに確認できます。工数の詳しい考え方は、管理会計と生産管理をつなぐために、工数データで決めておくことで説明しています。

会計データでは、後から修正版の財務報告書を受け取ることがあります。ファイルを物理的に上書きするだけでは、以前の判断が何に基づいていたか分かりません。原本行、取込単位、版、採用状態を分ければ、現在値を見せながら過去の根拠へ戻れます。

三領域に共通するのは、現在の数字と、その数字になった履歴を分けて持つことです。

0と未確定を同じにしない

業務画面では、空欄を0に置き換えると一覧がきれいに見えます。しかし、判断では意味が大きく異なります。

  • 0: 確認した結果、発生していない
  • 未入力: まだ担当者が記録していない
  • 未取得: 連携元から届いていない
  • 未対応: 対応する品目・科目・組織が決まっていない
  • 確認待ち: 候補はあるが、正式には採用していない

基準工数が未設定なのに、実績を0で割った比率を表示してはいけません。会計の値が届いていないのに、0円として利益へ含めることもできません。未確定の理由を表示し、詳細へたどれるようにすれば、一部の不足があっても画面全体を止めずに確認を進められます。

ダッシュボードは「判断から記録へ戻れる画面」にする

集計画面を設計するときは、グラフの種類から始めるのではなく、次の順序で考えます。

  1. 判断を決める — 発注するのか、工程を見直すのか、月次差異を確認するのか。
  2. 数字の定義を決める — 対象拠点、ロット、期間、工程、組織、計算版をそろえる。
  3. 根拠へ戻れるようにする — 集計値から取引、作業指示、入力版へ移動できるようにする。
  4. 次の行動を置く — 不足の確認、担当者への依頼、再計算など、判断後の操作を明確にする。

たとえば「材料が不足しそう」という表示だけでは、担当者は動けません。対象品目、利用可能な拠点とロット、予定している生産、未確定の入荷を同じ条件で確認できて、初めて発注や計画変更を選べます。

一つの流れで三つのシステムを考える

架空の製造業務で考えると、データは次のようにつながります。

  1. 材料の受入を、在庫管理へ入庫取引として記録する。
  2. 生産管理で、受注に対する作業指示と工程を計画する。
  3. 作業開始・完了、使用時間、不良や再製作を、生産実績として記録する。
  4. 材料の使用と完成品の入庫を、参照ID付きの在庫取引として記録する。
  5. 部門別売上、仕損、経費、財務報告書の版を、会計システムで対象月の計算へ結び付ける。
  6. 集計値から、元の在庫取引、作業指示、会計入力・取込版へ戻って確かめる。

ここで重要なのは、一つの巨大なデータベースにすることではありません。業務上の正本を守りながら、安定したID、対象時点、連携結果を使って同じ出来事を結ぶことです。

小さく始めるための確認項目

在庫・生産・会計を一度に作り直さなくても、次の順序で始められます。

  1. 今困っている判断を一つ選ぶ。
  2. その判断に必要な数字と、現在の更新元を一覧にする。
  3. 二重入力、上書き、未確定値が起きる場所を見つける。
  4. 正本と参照側を決め、連携する最小のIDと項目を決める。
  5. 集計から根拠へ戻れる小さな画面を作る。
  6. 実際の判断に使い、不足した記録と例外を見直す。

この進め方なら、特定のBI製品を使うかどうかに左右されません。Excel、既存システム、新しい業務アプリのどれを残す場合でも、責任と履歴の境界を先に整えられます。

まとめ

在庫管理・生産管理・会計システムをつなぐ目的は、数字を一画面に集めることではありません。それぞれの正本と履歴を守り、同じ条件の数字を、根拠と次の行動に結び付けることです。

改善計画では、業務の流れ、数字の定義、システム間の責任、画面と連携を一続きで整理します。管理会計・生産管理とデータ活用、業務システム開発の支援内容をご覧いただき、現在の転記や集計からどこを見直せるか、お問い合わせでご相談ください。