当前位置: 代码迷 >> Sql Server >> 怎么用移动加权平均法计算成本及结存数量,分仓,高效的
  详细解决方案

怎么用移动加权平均法计算成本及结存数量,分仓,高效的

热度:27   发布时间:2016-04-24 10:17:45.0
如何用移动加权平均法计算成本及结存数量,分仓,高效的
商品出入库表
 item_ID   pro_id  pro_name   pro_stock  item_sort  数量   价格     结存数量    成本价
 1          1       电视       一库    期初         2     10                          
 2          1       电视       一库    入库         5     12
 3          1       电视       一库    出库         3     15
 4          1       电视       一库    入库         3     11

 5          1       电视       二库    期初         2     10           
 6          1       电视       二库    入库         5     12          
 7          1       电视       二库    出库         3     15      


 


如何分仓库得到出库的成本价及结存金额,下表带公式只是说如何得到的。
如果最后一行是调价单,成本价就是调后价格,调价后商品又会有出入库,入库等,这时把调价作为期初处理,继续计算。
pro_id  pro_name   pro_stock  item_sort  数量   价格   结存数量  成本价      结存金额
1       电视       一库    期初         2     10         2        10            20
1       电视       一库    入库         5     12         7        11.43         20+5*12=80
1       电视       一库    出库         3     15         4        11.43         11.43*4=45.71
1       电视       一库    入库         3     11         7        11.25         45.71+3*11=78.75
1       电视       一库    期初         5     10         5        10            50
1       电视       一库    出库         3     15         2        10            20

1       电视       二库    期初         2     10         2        10            20
1       电视       二库    入库         4     15         6        13.33         20+4*15=80                                        
  相关解决方案