由于负库存处理,成本异常现象经常出现,本文参考关于负成本处理的资料及客户遇到的问题,以服装SIIV5.1和辉煌II10.1+为例(采用移动加权平均算法),简述出现负成本的原因及解决方法。
1.公式:
库存均价(成本)=库存金额/库存数量
销售时:库存金额=上次库存金额-库存均价*销售数量
进货时:库存金额=上次库存金额+库存均价*进货数量
销售成本=销售量*库存均价
销售收入=销售量*销售单价
销售毛利=销售收入-销售成本
2.出现负成本原因分析
次序 |
业务 |
库存数量 |
库存均价 |
库存金额 |
销售收入 |
销售成本 |
销售毛利 |
1 |
期初录入:库存数量100件,成本价50元 |
100 |
50 |
5000 |
0 |
0 |
0 |
2 |
进货单:数量100件,单价70元 |
200 |
60 |
12000 |
0 |
0 |
0 |
3 |
销售单:数量50件,单价100元 |
150 |
60 |
9000 |
5000 |
3000 |
2000 |
4 |
销售单:数量200件,单价100元 |
-50 |
60 |
-3000 |
20000 |
12000 |
8000 |
5 |
进货单:数量51件,单价50元 |
1 |
-450 |
-450 |
0 |
0 |
0 |
6 |
销售单:数量21件,单价100元 |
-20 |
75 |
-1500 |
2100 |
1050 |
1050 |
7 |
进货单:数量21件,单价50元 |
1 |
-450 |
-450 |
0 |
0 |
0 |
8 |
销售单:数量10件,单价100元 |
-9 |
105.56 |
-950 |
1000 |
500 |
500 |
9 |
进货单:数量19件,单价50元 |
10 |
0 |
0 |
0 |
0 |
0 |
注:服装系列在成本为负的时候做销售单,销售单中商品的成本自动跟踪最近进价,而辉煌系列会弹出成本异常对话框,让用户手动填写成本,一般客户都会直接按,也就是成本为0。
3.解决方法:
(1)如图第五步和第七步,数量为正,成本为负,库存金额为负;第九步,数量为正,成本为0,库存金额为0;
做成本调价单,把成本调对。
注:成本调整单中不能输入负数,最小为0
(2)如图第六步和第八步,数量为负,成本为正,库存金额为负;
这时候调整成本,如果直接做成本调价单,会提示成本异常,只能先做做报溢单,让库存数量大于等于1,再做成本调价单把成本更改,然后再做报损单,数量等于报溢数量。
4.辉煌版成本异常原因分析:
次序 |
业务 |
库存数量 |
库存均价 |
库存金额 |
销售收入 |
销售成本 |
销售毛利 |
1 |
期初录入:库存数量100件,成本价50元 |
100 |
50 |
5000 |
0 |
0 |
0 |
2 |
进货单:数量100件,单价70元 |
200 |
60 |
12000 |
0 |
0 |
0 |
3 |
销售单:数量50件,单价100元 |
150 |
60 |
9000 |
5000 |
3000 |
2000 |
4 |
销售单:数量200件,单价100元 |
-50 |
60 |
-3000 |
20000 |
12000 |
8000 |
5 |
进货单:数量51件,单价50元 |
1 |
-450 |
-450 |
0 |
0 |
0 |
6 |
销售单:数量21件,单价100元 |
-20 |
22.5 |
-450 |
2100 |
0 |
2100 |
7 |
进货单:数量21件,单价50元 |
1 |
600 |
600 |
0 |
0 |
0 |
8 |
销售单:数量10件,单价100元 |
-9 |
600 |
-5400 |
1000 |
6000 |
-5000 |
9 |
进货单:数量19件,单价50元 |