我问一下你的系统中当退货时价格与库存单价不符时如何处理,是采用负库存补成本方法还是允许数量为零库存金额不为零的情况出现呀!

解决方案 »

  1.   

    1) 增加一入库序列号表来记录入库序列
    2) 只有在入库时才影响库存成本
    3) 在销售退货时注意: 当入库序列号表的出库数量为零时,再处理下一条记录
    4) 另外  先进先出方法在盘点、报损报溢、退补时无法处理 此处单价均为不含税价
                    进货 销售 结存 毛利
    日期         单据号 单据类型         数量 进货单价 进货金额      数量 出库单价    出库金额 数量 结存单价 结存金额 销售单价 销售额 毛利
            a  初始建帐 0 0.00000000  0.00 
    2004-1-2 zlj001 a  入库单 100       50 5000.00  100 50.00000000  5000.00 
    2004-1-3 zlj002 a  退货单 -50       60 -3000.00  50 40.00000000  2000.00 
    2004-1-4 zlj003 a  入库单 100       80 8000.00  150 66.66666667  10000.00 
    2004-1-5 zlj004 a  出库单 0.00  50 40 2000.00  100 66.66666667  8000.00  200.00  10000.00  8000.00 
    2004-1-5 zlj004 a  出库单 0.00  50 80 4000.00  50 66.66666667  4000.00  200.00  10000.00  6000.00 
    2004-1-6 zlj005 a  销售退货单 0.00  -50 40 -2000.00  100 66.66666667  6000.00  80.00  -4000.00  -2000.00 
    2004-1-6 zlj005 a  销售退货单 0.00  -450 80 -36000.00  550 66.66666667  42000.00  80.00  -36000.00  0.00 

    zlj001 入库序列号表
    排列号 单据号 日期 商品 入库数量 入库单价 出库数量
    1 zlj001 2004-1-2 a 100 50 zlj002  入库序列号表 排列号 单据号 日期 商品 入库数量 入库单价 出库数量
    1 zlj001 2004-1-2 a 50 40 zlj003 入库序列号表
    排列号 单据号 日期 商品 入库数量 入库单价 出库数量
    1 zlj001 2004-1-2 a 50 40
    2 zlj003 2004-1-4 a 100 80
    zlj004 入库序列号表
    排列号 单据号 日期 商品 入库数量 入库单价 出库数量
    1 zlj001 2004-1-2 a 0 40 50
    2 zlj003 2004-1-4 a 50 80 50
    zlj005 入库序列号表
    排列号 单据号 日期 商品 入库数量 入库单价 出库数量
    1 zlj001 2004-1-2 a 50 40 0
    2 zlj003 2004-1-4 a 500 80 0
    我也是试写了一下,有问题再联系:QQ 99191628 
    我还有Excel格式的商品帐页,你要的话,可以给我留言。