进销存的“库存均价”如何计算?
如题,
主要业务包括:期初库存、采购进货、采购退货、销售发货、销售退货、仓库报溢、仓库报损、仓库调拨。
这些主要业务中都有:仓库、商品、数量、单价、金额。(单价是录单时才输入的)
比如:第一仓库,有一件商品:上衣,
期初库存,单价是15元/件,10件,共150元。此时库存均价是:15元/件。
采购进货,单价是13元/件,3件,共39元。此时库存均价是:(150+39)/(10+3)=14.54元/件?
采购退货,单价是11元/件,2件,共22元。此时库存均价是:?
销售发货,单价是25元/件,4件,共100元。此时库存均价是:?
销售退货,单价是23元/件,1件,共23元。此时库存均价是:?
---------
仓库报溢,单价是12元/件,5件,共60元。此时库存均价是:?
仓库报损,单价是10元/件,3件,共30元。此时库存均价是:?
仓库调拨(调出到第二仓库),单价是14元/件,2件,共28元。此时库存均价是:?
意思是这些业务中,哪些操作会影响仓库的“库存均价”?
我的设计时:把所有业务单据放在一个表中,库存没有单独的表存储,是实时查询出来的。