1、你们用于表示库存,是专门用一个表,还是用进货出货的值来实时计算呢?
   我是专门用一个库存表,这样有什么问题吗?
2、进货时 同一个物品。它可能有不同的供应商,在不同的时期可能进价也有很大差别。
把它保存到库存表里,是把不同的项做为一个单一的记录来表示,还是直接把同一种物品汇总起来?如果不同的值作为一个记录 ,那数据库里的内容就可以很多了。如果同一种物品汇总起来,那对于不同进价时如何处理?如何做成本核算?哪位大侠给我讲讲加权平均算法吧。Thanks;

解决方案 »

  1.   

    1,一般情况下是要有一个库存表的,或者说一定要有,记得进出货时更新库存表
      

  2.   

    2,建一物料档(不含单价与厂商),再建一个单价档,不过算成本还是可能要用到加权平均单价。
    加权平均单价={(上期结存数量*上期加权平均单价)+(本期入库数量*本期入库单价)}/(上期结存数量+本期入库数量),其中,本期入库数量与本期入库单价可以循环(不同厂商,不同单价的情况)。
    注:我个人理解,我们公司也是这么定义的。