現在庫算出方法についてお教え下さい
在庫管理についてお教え下さい
私の行なっている現在庫の算出方法が妥当かどうか御教え頂けないでしょうか?
在庫管理を会社で行なっています。小さい会社なので、商品もそれほどあるわけではありません。
入庫したら以下の方法で入庫処理しています。
ハンディターミナルで商品のバーコードをスキャンし、個数を入力。PCに転送しMYSQL5で管理。
テーブルは、
T_入庫マスター
商品コード,入庫数
出庫したら以下の方法で出庫処理しています。
ハンディーターミナルで商品のバーコードをスキャンし、個数を入力。PCに転送しMYSQLで管理。
テーブルは、
T_出庫マスター
商品コード,出庫数
さらにビューを2つ作っています。
V_入庫マスター
select 商品コード,sum(入庫数) As 入庫数 from T_入庫マスター group by 商品コード
V_出庫マスター
select 商品コード,sum(出庫数) As 出庫数 from T_出庫マスター group by 商品コード
現在庫を求めるには、全ての入庫から全ての出庫を引いたものが現在庫になるはずなので、もう一つビューを作ります。
V_現在庫マスター
select V_入庫マスター.商品コード,V_入庫マスター.入庫数 - V_出庫マスター.出庫数 As 現在庫
from V_入庫マスター inner join V_入庫マスター.商品コード = V_出庫マスター.商品コード
まだ作り始めて間もないのですが(今まではExcelで在庫管理してました)、果たして現在を求めるのにこのようなやりかたで良いのかどうか不安になりました。
このやり方がスマートかどうか教えて頂けませんでしょうか?
毎日の入出庫は、取扱点数50点。入庫、出庫はマチマチですが各商品10前後です。
よろしくお願いいたします。
お礼
なるほど、がんばってみます。 ありがとうございました。