销售成本调整单生成规则

牟悦 于2018-03-26 10:23:59 发帖 0 6843
牟悦
V8无可匹敌
0
积分
69
帖子
182
签到

销售成本调整单举例生成条件,先举个例子


优化前的逻辑:
     商品A负库存销售,此时库存状况表 库存数量-1,成本均价20,库存金额:-20
     后面:商品A入库2个,成本均价30,入库总金额:60。此时:库存状况表库存数量为 :2+(-1)=1,成本均价为:商品入库时的成本,即30,库存金额为:30*1=30

    

    此时就会出现一个问题,入库总金额60,入库前,库存总金额是-20,入库后库存总金额却是30.  那么少了10去哪里了?

   

    就是系统自动生成的一张销售成本调整单,在销售成本科目上增加金额10.

   

   那么生成销售成本调整单规则总结来说就是:

   商品库存由负数变为正数 负库存成本均价不等于入库单价时,为了保证商品的成本均价等于入库时填写的价格,系统会对之前的销售成本科目进行自动调整,以达到入库单价等于成本均价的目的。

   即:

   由负库存逆转正库存时:库存金额=(入库数量+负库存数量)*入库单价

   中间未被冲抵掉的差额,即调整金额=|负库存金额|- 入库冲抵的库存数量*入库单价,系统自动生成销售成本调整单去调整。

-------------------------------------

在后续版本中做了优化(预计在2019年1月25左右),优化内容如下:

销售成本调整单生成逻辑:

①只有当成本均价异常(即:成本均价为负的时候)时才生出销售成本调整单

②销售成本调整单生成逻辑,

   调整数量为:入库前的库存数量,调整金额为:入库前的成本均价-入库后单据的成本均价(如果入库单上有两个单价不同的同一商品,需要取均价),调整金额=调整数量*调整均价

③当库存数量正好为0但是还剩库存金额的情况,会产生销售成本调整单

 


举例说明1:

  商品库存:-20  成本均价 1  库存金额:-20

   进货入库:10    单价    10   金额 100

   此时:-10     -8    80

   此时会生成销售成本调整单:

   调整金额为:  20*(-9)=-180

   最后的库存情况为:-10   10   -100

 

举例说明2:

   商品库存:-5   成本均价 20  库存金额:-100

   进货入库:10    单价    2   金额 20

   此时:   5       -16   -80

   调整单调整金额 : 5*18=90

   最后:5   2   10


举例说明3:

   商品库存:-5   成本均价 20  库存金额:-100

   进货入库:10    单价    2   金额 20

                     10              0            0  (赠品)

  此时:   5       -16   -80

   调整单调整金额 : 5*(20-1)=95

   最后:15   1  15 

  

收藏(0)
点赞(0)
评论
<1>

热门兑换更多>>


【2提】洁柔纸巾 可湿水干湿两用 婴儿纸巾 无香双电源计算器 12位大屏幕 太阳能桌面小米蓝牙音箱Play AIoT语音控制高颜值保温杯 简约时尚便携 颜色随机 400ML

回复:[]