更新单位成本移动平均值 - 示例

初始情况(无任何库存)
物料 仓库 仓库估价组 估价方法 按仓库估价组
A W1G1 单位成本移动平均值
A W2G1 单位成本移动平均值
A W3G1 单位成本移动平均值

 

注意

在下列各表的 移动平均单位成本(按仓库) 列中,因为相关仓库中的估价是 按仓库估价组 进行的,所以标有星号的值仅供参考。

事务处理 #1

按每件 10 欧元对 W1 中的 10 件物料 A 执行收货。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 10 10*
A W2   0   0*
A W3   0   0
物料 仓库估价组 数量 单位成本移动平均值
AG1 10 10

 

事务处理 #2

按每件 12 欧元对 W2 中的 10 件物料 A 执行收货。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 10 10*
A W2 10 12*
A W3   0   0
物料 仓库估价组 数量 单位成本移动平均值
AG1 20 11

 

事务处理 #3

按每件 14 欧元对 W3 中的 10 件物料 A 执行收货。因为对 W3 的估价不是 按仓库估价组 进行的,所以按仓库估价组的 MAUC 没有任何更改。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 10 10*
A W2 10 12*
A W3 10 14
物料 仓库估价组 数量 单位成本移动平均值
AG1 20 11

 

事务处理 #4

从 W1 发放 5 件物料 A。按每件 11 欧元进行发放,这是按仓库估价组的 MAUC。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1   5 10*
A W2 10 12*
A W3 10 14
物料 仓库估价组 数量 单位成本移动平均值
AG1 15 11

 

事务处理 #5

按每件 10 欧元对 W1 中的 14 件物料 A 执行收货。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 12.67*
A W2 10 12*
A W3 10 14
物料 仓库估价组 数量 单位成本移动平均值
AG1 25 12.2

 

事务处理 #6

从 W3 发放 5 件物料 A。按每件 14 欧元进行发放,这是仓库的 MAUC。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 12.67*
A W2 10 12*
A W3   5 14
物料 仓库估价组 数量 单位成本移动平均值
AG1 25 12.2

 

事务处理 #7

将 W3 的估价方法从 单位成本移动平均值 更改为 按仓库估价组 。已选择使新库存值等于当前库存价值。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 12.67*
A W2 10 12*
A W3   5 14*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1 20 14

 

事务处理 #11

将 2 件物料 A 从 W3 转移到 W1。按仓库估价组的 MAUC 保持不变。

发料后的结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 13.83*
A W2 10 14
A W3   3 16.5*
物料 仓库估价组 数量 单位成本移动平均值
AG1 18 14

 

收货后的结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 17 13.85*
A W2 10 14
A W3   3 16.5*
物料 仓库估价组 数量 单位成本移动平均值
AG1 20 14

 

事务处理 #12

将 2 件物料 A 从 W1 转移到 W3。收货时,由于在 W3 中将收货附加费定义为 2,所以按仓库估价组的 MAUC 会有所更改。

发料后的结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 13.85*
A W2 10 14
A W3   3 16.5*
物料 仓库估价组 数量 单位成本移动平均值
AG1 18 14

 

收货后的结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 13.85*
A W2 10 14
A W3   5 16.3*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1 18 14.2

 

收货后的结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1 15 13.85*
A W2 12 14.02
A W3   3 16.3*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1 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*
物料 仓库估价组 数量 单位成本移动平均值
AG1  -2 13

 

事务处理 #16

按每件 15 欧元对 W1 中的 1 件物料 A 执行收货。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1   6 14.04*
A W2 12 14.02
A W3  -7 16.3*
物料 仓库估价组 数量 单位成本移动平均值
AG1 -1 13

 

注意

由于以 15 欧元接收的物料已按 13 欧元进行了发放,所以系统会记录值更正 -2 以更正库存值。

事务处理 #17

按每件 16 欧元对 W3 中的 10 件物料 A 执行收货。

结果为:

物料 仓库 数量 移动平均单位成本(按仓库)
A W1   6 14.04*
A W2 12 14.02
A W3   3 16*
物料 仓库估价组 数量 单位成本移动平均值
AG1   9 16

 

注意

由于该物料已按 13 欧元进行了发放,所以系统会记录值更正 -3 为该物料更正作为负库存的库存值。

相关主题