更新单位成本移动平均值 - 示例
初始情况(无任何库存)
物料
|
仓库
|
仓库估价组
|
估价方法
|
按仓库估价组
|
---|
A | W1 | G1 |
单位成本移动平均值
|
是
|
A | W2 | G1 |
单位成本移动平均值
|
是
|
A | W3 | G1 |
单位成本移动平均值
|
否
|
注意
在下列各表的 移动平均单位成本(按仓库) 列中,因为相关仓库中的估价是 按仓库估价组 进行的,所以标有星号的值仅供参考。
事务处理 #1
按每件 10 欧元对 W1 中的 10 件物料 A 执行收货。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 10 | 10* |
A | W2 | 0 | 0* |
A | W3 | 0 | 0 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 10 | 10 |
事务处理 #2
按每件 12 欧元对 W2 中的 10 件物料 A 执行收货。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 10 | 10* |
A | W2 | 10 | 12* |
A | W3 | 0 | 0 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 11 |
事务处理 #3
按每件 14 欧元对 W3 中的 10 件物料 A 执行收货。因为对 W3 的估价不是 按仓库估价组 进行的,所以按仓库估价组的 MAUC 没有任何更改。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 10 | 10* |
A | W2 | 10 | 12* |
A | W3 | 10 | 14 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 11 |
事务处理 #4
从 W1 发放 5 件物料 A。按每件 11 欧元进行发放,这是按仓库估价组的 MAUC。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 5 | 10* |
A | W2 | 10 | 12* |
A | W3 | 10 | 14 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 15 | 11 |
事务处理 #5
按每件 10 欧元对 W1 中的 14 件物料 A 执行收货。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 12.67* |
A | W2 | 10 | 12* |
A | W3 | 10 | 14 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 25 | 12.2 |
事务处理 #6
从 W3 发放 5 件物料 A。按每件 14 欧元进行发放,这是仓库的 MAUC。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 12.67* |
A | W2 | 10 | 12* |
A | W3 | 5 | 14 |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 25 | 12.2 |
事务处理 #7
将 W3 的估价方法从 单位成本移动平均值 更改为 按仓库估价组 。已选择使新库存值等于当前库存价值。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 12.67* |
A | W2 | 10 | 12* |
A | W3 | 5 | 14* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 30 | 12.5** |
| |
** | 新 MAUC 的计算方法如下: (25 * 12.2 + 5 * 14) / 30 = 12.5
|
事务处理 #8
将 W2 的估价方法从 按仓库估价组 更改为 单位成本移动平均值 。已选择使新库存值等于当前库存价值。因此,W2 中的 MAUC 也会变为 12.5。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 12.67* |
A | W2 | 10 | 12.5 |
A | W3 | 5 | 14* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 12.5 |
事务处理 #9
在仓库估价组 G1 中对所有仓库的 MAUC 进行更正。例如,必须让 MAUC 等于当前固定转移价格,即在 W1 中为 13(无收货附加费),在 W2 中为 14(仓库收货附加费为 1),以及在 W3 中为 15(仓库收货附加费为 2)。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.17* |
A | W2 | 10 | 14 |
A | W3 | 5 | 16.5* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 13.5 |
事务处理 #10
按每件 10 欧元(而不是 14 欧元)对 W1(事务处理 #5)中的 10 件物料 A 的收货进行开票。为库存指定的合计差异为 10 欧元。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.83* |
A | W2 | 10 | 14 |
A | W3 | 5 | 16.5* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 14 |
事务处理 #11
将 2 件物料 A 从 W3 转移到 W1。按仓库估价组的 MAUC 保持不变。
发料后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.83* |
A | W2 | 10 | 14 |
A | W3 | 3 | 16.5* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 18 | 14 |
收货后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 17 | 13.85* |
A | W2 | 10 | 14 |
A | W3 | 3 | 16.5* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 14 |
事务处理 #12
将 2 件物料 A 从 W1 转移到 W3。收货时,由于在 W3 中将收货附加费定义为 2,所以按仓库估价组的 MAUC 会有所更改。
发料后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.85* |
A | W2 | 10 | 14 |
A | W3 | 3 | 16.5* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 18 | 14 |
收货后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.85* |
A | W2 | 10 | 14 |
A | W3 | 5 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 20 | 14.2** |
| |
** | 新 MAUC 的计算方法如下: (18 * 14 + 2 * 16) / 20 = 14.2
|
事务处理 #13
将 2 件物料 A 从 W3 转移到 W2。因为 W2 中的估价不是 按仓库估价组 进行的,所以此事务处理不会对按仓库估价组的 MAUC 产生影响。
发料后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.85* |
A | W2 | 10 | 14 |
A | W3 | 3 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 18 | 14.2 |
收货后的结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.85* |
A | W2 | 12 | 14.02 |
A | W3 | 3 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 18 | 14.2** |
事务处理 #14
从 W3 发放 10 件物料 A。由于仓库估价组中有足够的库存,将以每件 14.2 欧元进行发放,这是按仓库估价组的 MAUC,即使 W3 中的库存不足也如此。对于 W3,会在 负库存消耗量 (whina1520m000) 进程中创建 7 件物料的行。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 15 | 13.85* |
A | W2 | 12 | 14.02 |
A | W3 | -7 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 8 | 14.2 |
事务处理 #15
从 W1 发放 10 件物料 A。由于仓库估价组中的库存不足,将以每件 14.2 欧元(按仓库估价组的 MAUC)对 8 件物料进行发放,以每件 13 欧元(W1 中的 FTP)对 2 件物料进行发放,即使 W1 中有足够的库存也是如此。对于 W1,没有在 负库存消耗量 (whina1520m000) 进程中创建任何行。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 5 | 13.85* |
A | W2 | 12 | 14.02 |
A | W3 | -7 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | -2 | 13 |
事务处理 #16
按每件 15 欧元对 W1 中的 1 件物料 A 执行收货。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 6 | 14.04* |
A | W2 | 12 | 14.02 |
A | W3 | -7 | 16.3* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | -1 | 13 |
注意
由于以 15 欧元接收的物料已按 13 欧元进行了发放,所以系统会记录值更正 -2 以更正库存值。
事务处理 #17
按每件 16 欧元对 W3 中的 10 件物料 A 执行收货。
结果为:
物料
|
仓库
|
数量
|
移动平均单位成本(按仓库)
|
---|
A | W1 | 6 | 14.04* |
A | W2 | 12 | 14.02 |
A | W3 | 3 | 16* |
物料
|
仓库估价组
|
数量
|
单位成本移动平均值
|
---|
A | G1 | 9 | 16 |
注意
由于该物料已按 13 欧元进行了发放,所以系统会记录值更正 -3 为该物料更正作为负库存的库存值。