以库存成本计算库存

时间:2016-01-20 07:52:44

标签: dax

我在计算库存成本时遇到了一些麻烦。听起来很傻,这就是场景:

项目|库存买入(单位)|订单号|支付金额

SKU 1 1000订单1 1111

SKU 1 1000订单1 2222

SKU 1 1000订单1 3333

SKU 1 1500订单2 2000

SKU 1 1500订单2 3000

SKU 1 1500订单2 4000

SKU 1 1500订单2 5000

SKU 1 2000订单3 1500

SKU 1 2000订单3 2500

SKU 1 2000订单3 3500

(为简单起见,此表中只有1个SKU,但实际上我的表有很多)

正如您所看到的,每个订单在表格中都有多个条目,并且需要忽略这些重复项目(不进行求和)。我的意思是,在我的例子中,只有3个订单:

订单1:1000单位 - >总付费:1111 + 2222 + 3333 = $ 6,666 =>成本/单位= 6.66美元

订单2:1500单位 - >总付费:2000 + 3000 + 4000 + 5000 = $ 14,000 =>费用/单位= 9.33美元

订单3:2000单位 - >总付费:1500 + 2500 + 3500 = $ 7,500 =>成本/单位= 3.75美元

这是有趣的部分。我被告知我们有一定数量的销售(其余的仍然有库存),我被问到我们支付的库存成本是多少。为了更清楚,让我们做3个与上表相关联的场景。

场景1:总销售额= 2750单位

=>库存左= 1000(订单1)+ 1500(订单2)+ 2000(订单3) - 2750(销售)= 1750单位

此数量(1750单位)的订单可以是:订单3(因为它小于我们在订单3中购买的数量,我们假设销售按时间顺序购买,即首次销售来自订单1,然后订单2,然后订购3等)

=>库存成本:1750 * 8.73 = $ 15,277.5

场景2:总销售额= 1500单位

=>股票左:1000 + 1500 + 2000 - 1500 = 3000单位

=>此数量来自最后两个订单(因为它大于最后一个订单,但小于最后两个订单的总和):订单3的2000个单位和订单2的1000个单位。

=>库存成本:2000 * 8.73 + 1000 * 8. 62 = $ 26,080

场景3:总销售额= 500个单位

=>股票左= 1000 + 1500 + 2000 - 500 = 4000单位

=>此数量来自所有3个订单(因为它大于最后2个订单的总和):订单3的2000个单位,订单2的1500个单位和订单1的500个单位。

=>库存成本:2000 * 8.73 + 1500 * 8.62 + 500 * 8.51 = $ 34,645

非常感谢你的帮助,非常感谢你!

0 个答案:

没有答案