多仓库管理系统--先入先出法!!
刘静(2011-2-22) 多仓库管理系统 采用的是先入先出 来计算出库时货品成本单价的。
我们的其他软件都是采用的移动加权平均法来计算货品的成本单价,而我们多仓库管理系统则采用的是先进先出法哦!以下是详细说明:
问题:
多仓库管理系统中,我在综合报表--库存查询 查到我的货品 库存均价是3800元。为什么我出库的时候,调用的不是这个价格呢,而且每次都不同??如图:
库存查询中看到的成本价:
综合报表--进出存明细 里面的出库调用价格每次都不同:
分析:这是由于多仓库管理系统采用的是先入先出法。
我们来看,进出存明细里面的入库,跟出库。
1、入库单1,入库数量是RK1102170001 8.437个 ,入库价格是3800元。那么看出库单:CK1102210001 ,当它出库7个时,系统会去对比调用,第一次入库数量,可以满足第一次出库:第一张入库单,入库单RK1102170001 入了8.437个,那么出库7个时,系统调用的是第一次入库RK1102170001 入库价格 3800元。
2、那么这就不明白了,为什么CK1102210002 调用的出库价格是:3871.26元。
这是另一种情况,那么由于第一次出库出了5个了,那么8.437-7=1.437个。而第二次出库:CK1102210002 出库数量是5个。那系统又是怎么算这个出库价格的呢?采用先入先出法:CK1102210002 出库价格3871.26=(1.437*3800+3.563*3900)/5
也就是说,当系统查到第一次入库数量只剩下1.437个时,会自动去调第二次入库的数量,从里面抽出3.563个,价格也是按第二次入库单价来调用的!!
大家仔细看看图,想想先入先出就会明白的!
注:库存查询中的:存量=入库数量-出库数量
金额=入库总金额-出库总金额
出库总金额=先入先出算法(出库数量*先入先出算法调出的货品价格)