关于加权平均 [AX 2012]

已更新:June 1, 2012

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

加权平均是基于加权平均原则的一种库存模型,其中,按照在库存结转期间入库物料的平均值加上前一期间的所有现有库存量,计算库存发货量。

在您执行库存结转时,将根据虚拟发货结算所有收货,这将保留收货总数量和值。此虚拟发货具有将从其结算发货的相应虚拟收货。通过这种方法,所有发货都具有相同的平均成本。虚拟发货和收货可以视为虚拟转移,称为“加权平均库存结转转移”。

如果只存在一个收货,则可以根据该收货结算所有发货,并且将不创建虚拟转移。

在使用加权平均时,您可以标记库存交易记录,以便根据特定发货(而非使用加权平均规则)结算特定库存收货。

我们建议在您使用加权平均库存模型时使用每月库存结转。

在 Microsoft Dynamics AX 中,按以下公式计算加权平均库存结转法:

  • 加权平均 = (Q1*P1 + Q2*P2 + Qn*Pn) / (Q1 + Q2 + Qn)

保留库存问题的库存交易记录。这包括销售订单、库存日志和生产订单(在过账时按估算的成本价而发生)。此预估成本价也称作移动平均

在库存结转时,Microsoft Dynamics AX 将分析以前期间和当前期间的库存交易记录,并且确定应使用以下哪些结转原则。

  • 直接结算

  • 汇总结算

结算是在结转日期时将发货调整为正确的加权平均的库存结转过帐。

以下示例通过五个不同的配置阐释对使用加权平均的影响:

  • 没有“包括实际成本”选项的加权平均直接结算

  • 没有“包括实际成本”选项的加权平均汇总结算

  • 具有“包括实际成本”选项的加权平均直接结算

  • 具有“包括实际成本”选项的加权平均汇总结算

  • 具有标记的加权平均

在此版本的 Microsoft Dynamics AX 中使用的直接结算原则同样用于先前版本中的加权平均。该系统将直接在收货和发货间进行结算。Microsoft Dynamics AX 使用在某些特定情况下使用此直接结算原则:

  • 已在期间中过帐一个收货以及一个或若干发货

  • 在该期间中只过帐了发货,并且库存包含来自以前结转的现有物料

在下节的场景中,已过帐财务上更新的收货和发货。在库存结转期间,Microsoft Dynamics AX 将直接根据发货对收货进行结算,并且在发货时不需要对成本价进行调整。

该图阐释了以下交易记录。

  • 1a.为数量 5(单价 USD 10.00)更新的库存实际收货

  • 1b.为数量 5(单价 USD 10.00)更新的库存财务收货

  • 2a.为数量 2(单价 USD 10.00)更新的库存实际发货

  • 2b.为数量 2(单价 USD 10.00)更新的库存财务发货

  • 3使用直接结算方法执行库存结转,以便结算对库存财务发货的库存财务收货。

下图说明在选择了加权平均库存模型和直接结算原则(没有“包括实际成本”选项)的情况下此系列的交易记录。

WeightedAverage DS without Include Physical Value

图形要点

  • 库存交易记录用垂直箭头表示。

  • 入库用时间线上的垂直箭头表示。

  • 出库用时间线下的垂直箭头表示。

  • 在每一垂直箭头之上(或之下),以 Quantity@Unitprice 格式指定库存交易记录的值。

  • 用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。

  • 没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。

  • 每个新的收货或发货交易记录都用一个新标签标明。

  • 每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。

  • 库存结转用红色的垂直虚线以及“库存结转”标签表示。

  • 由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。

在 Microsoft Dynamics AX 中,加权平均使用了将结转期间内的所有收货汇总到称为“加权平均库存结转”的交易记录中的结算原则。该期间的所有收货都将根据新创建的库存转移交易记录的发货进行结算。该期间的所有发货都将根据新的库存转移交易记录的收货进行结算。

如果在库存结转后,现有库存量为正值,则库存的现有库存量和值将汇总在新的库存转移交易记录(收货)上。

如果在库存结转后,现有库存量为负值,则库存的现有库存量和值将是尚未完全结算的各个单独发货之和。

在下面的场景中,已过帐若干财务上更新的收货和一个发货。

在库存结转期间,Microsoft Dynamics AX 将生成和过帐汇总的库存转移交易记录并根据汇总的库存转移发货交易记录结算该期间的所有收货。为该期间过帐的所有发货都将根据汇总的库存转移收货交易记录进行结算。该加权平均计算为 USD 15.00。

最初使用估算的成本价 USD 14.67 过账该发货。因此,将创建并在该发货上过账负 USD 0.33 的调整。截至库存结转日期,现有库存量为 3 件且价值为 USD 45.00。

下图阐释了以下交易记录:

  • 1a.为数量 2(单件成本为 USD 11.00)更新的库存实际收货。

  • 1b.为数量 2(单件成本为 USD 14.00)更新的库存财务收货。

  • 2a.为数量 1(单件成本为 USD 12.00)更新的库存实际收货。

  • 2b.为数量 1(单件成本为 USD 16.00)更新的库存财务收货。

  • 3a.为数量 1(单件成本为 USD 14.67)更新的库存实际发货(移动平均)。

  • 3b.为数量 1(单件成本为 USD 14.67)更新的库存财务发货(移动平均)。

  • 4a.为数量 1(单件成本为 USD 14.00)更新的库存实际收货。

  • 4b.为数量 1(单件成本为 USD 16.00)更新的库存财务收货。

  • 5执行库存结转。

  • 6a.创建“加权平均库存结转交易记录”财务发货,以便计算所有库存财务收货结算之和。

  • 6b.创建“加权平均库存结转交易记录”财务收货,作为对 5a 的抵消。

下图说明在选择了加权平均库存模型和汇总结算原则(没有“包括实际成本”选项)的情况下此系列的交易记录。

Weighted Average SS without Include Physical Value

图形要点

  • 库存交易记录用垂直箭头表示。

  • 入库用时间线上的垂直箭头表示。

  • 出库用时间线下的垂直箭头表示。

  • 在每一垂直箭头之上(或之下),以 Quantity@Unitprice 格式指定库存交易记录的值。

  • 用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。

  • 没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。

  • 每个新的收货或发货交易记录都用一个新标签标明。

  • 每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。

  • 库存结转用红色的垂直虚线以及“库存结转”标签表示。

  • 由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。

  • 红色箭头说明要结算到系统创建的发货交易记录的收货交易记录。

  • 绿色箭头表示最初过帐的发货交易记录结算到的抵消系统生成的收货交易记录

在此版本的 Microsoft Dynamics AX 中,参数“包括实际成本”在工作方式上不同于该产品先前版本中的加权平均库存模型。

物料模型组 窗体中为物料选择 包括实际成本 框。然后 Microsoft Dynamics AX 将使用实际更新的收货(当计算估计成本价或移动平均时)。将在期间中基于此估计的成本价过帐发货。在库存结转期间,在加权平均计算时将只考虑财务更新的收货。

我们建议在您使用加权平均库存模型时使用每月库存结转。

在此加权平均直接结算示例中,将标记物料模型组以包括实际值。

下图阐释了以下交易记录:

  • 1a.为数量 1(单件成本为 USD 11.00)更新的库存实际收货。

  • 1b.为数量 1(单件成本为 USD 10.00)更新的库存财务收货。

  • 2a.为数量 1(单件成本为 USD 15.00)更新的库存实际收货。

  • 3a.为数量 1(单件成本为 USD 12.50)更新的库存实际发货(移动平均成本,因为考虑实际收货值)。

  • 3b.为数量 1(单件成本为 USD 12.50)更新的库存财务发货(移动平均成本,因为考虑实际收货值)。

  • 4执行库存结转。在库存结转过程中,Microsoft Dynamics AX 将不考虑只物理更新的所有库存交易记录。而是将使用直接结算原则,因为只有一个财务收货存在。USD 2.50 的调整将过帐到截至库存结转日期已财务发货的库存交易记录。在库存结转后,现有库存量将为数量 1,且具有移动平均成本价 USD 15.00。

下图说明在选择了加权平均库存模型和直接结算原则(具有“包括实际成本”选项)的情况下此系列的交易记录。

Weighted average DS with Include Physical Value

图形要点

  • 库存交易记录用垂直箭头表示。

  • 入库用时间线上的垂直箭头表示。

  • 出库用时间线下的垂直箭头表示。

  • 在每一垂直箭头之上(或之下),以 Quantity@Unitprice 格式指定库存交易记录的值。

  • 用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。

  • 没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。

  • 每个新的收货或发货交易记录都用一个新标签标明。

  • 每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。

  • 库存结转用红色的垂直虚线以及“库存结转”标签表示。

  • 由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。

在此版本的 Microsoft Dynamics AX 中,包括实际成本 参数在工作方式上不同于程序先前版本中的加权平均。

物料模型组 窗体中为物料选择 包括实际成本 框。然后 Microsoft Dynamics AX 将使用实际更新的收货(当计算估计成本价或移动平均时)。将在期间中基于此估计的成本价过帐发货。在库存结转期间,在加权平均计算时将只考虑财务更新的收货。

我们建议在您使用加权平均库存模型时使用每月库存结转。

在此加权平均汇总结算示例中,将标记库存模型以包括实际值。

下图阐释了以下交易记录:

  • 1a.为数量 2(单件成本为 USD 11.00)更新的库存实际收货。

  • 1b.为数量 2(单件成本为 USD 14.00)更新的库存财务收货。

  • 2为数量 1(单件成本为 USD 10.00)更新的库存实际收货。

  • 3a.为数量 1(单件成本为 USD 12.00)更新的库存实际收货。

  • 3b.为数量 1(单件成本为 USD 16.00)更新的库存财务收货。

  • 4a.为数量 1(单件成本为 USD 13.50)更新的库存实际发货(移动平均成本,因为考虑实际收货值)。

  • 4b.为数量 1(单件成本为 USD 13.50)更新的库存财务发货(移动平均成本,因为考虑实际收货值)。

  • 5a.为数量 1(单件成本为 USD 14.00)更新的库存实际收货。

  • 5b.为数量 1(单件成本为 USD 16.00)更新的库存财务收货。

  • 6执行库存结转。在库存结转过程中,Microsoft Dynamics AX 将不考虑只物理更新的所有库存交易记录。而是将使用汇总结算原则,因为只有一个财务收货存在。USD 1.50 的调整将过帐到截至库存结转日期已财务发货的库存交易记录。在库存结转后,现有库存量将为数量 3,且具有移动平均成本价 USD 15.00。

  • 7a.创建“加权平均库存结转交易记录”财务发货,以便计算所有库存财务收货结算之和。

  • 7b.创建“加权平均库存结转交易记录”财务收货,作为对 5a 的抵消。

下图说明在选择了加权平均库存模型和汇总结算原则(没有“包括实际成本”选项)的情况下此系列的交易记录。

WeightedAverage SS with Include Physical Value

图形要点

  • 库存交易记录用垂直箭头表示。

  • 入库用时间线上的垂直箭头表示。

  • 出库用时间线下的垂直箭头表示。

  • 在每一垂直箭头之上(或之下),以 Quantity@Unitprice 格式指定库存交易记录的值。

  • 用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。

  • 没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。

  • 每个新的收货或发货交易记录都用一个新标签标明。

  • 每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。

  • 库存结转用红色的垂直虚线以及“库存结转”标签表示。

  • 由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。

  • 红色箭头说明要结算到系统创建的发货交易记录的收货交易记录。

  • 绿色箭头表示最初过帐的发货交易记录结算到的抵消系统生成的收货交易记录

标记是 Microsoft Dynamics AX 中的一个过程,您可以将某一发货交易记录链接到(或标记到)某一收货交易记录。标记可以在过帐交易记录之前或之后发生。如果您想要在过帐交易记录时或执行库存结转时确保库存的准确成本,则可以使用标记。

例如,您的客户服务部接受了来自重要客户的一个紧急订单。因为这是紧急订单,所以,您将需要为此物料支付更多成本以服务您的客户的请求。您必须确保此库存物料的成本反映在此销售订单发票的毛利中或所售货物成本 (COGS) 中。

在过帐采购订单时,按 USD 120.00 的成本入库。例如,如果在装箱单或发票过帐之前,此销售订单单据标记到采购订单。然后,COGS 将是 USD 120.00 代替物料的当前移动平均成本。如果在发生标记前过帐销售订单装箱单或发票,则将按移动平均成本价过帐 COGS。

在执行库存结转前,仍可以彼此标记这两个交易记录。

将收货交易记录标记到某一发货交易记录。然后,将不考虑为物料模型组中选择的求值方法,并且 Microsoft Dynamics AX 将彼此结算这些交易记录。

在过账交易记录前,您可以将某一发货交易记录标记到某一收货交易记录。打开 销售订单 窗体,选择一个交易记录行,然后单击该交易记录行上的“库存”按钮,并选择“标记”。“标记”窗体将打开,并且显示所有未结收货交易记录。然后,您可以选择这些交易记录之一以匹配或标记此发货交易记录。

在过账交易记录只看,您可以将某一发货交易记录标记到某一收货交易记录。导航到“库存交易记录”窗体的库存物料,然后单击“交易记录”按钮。选择您要标记的发货交易记录,然后单击“库存”按钮并选择“标记”。“标记”窗体将打开,并且显示所有未结收货交易记录。然后,您可以选择这些交易记录之一以匹配或标记此发货交易记录。

下图阐释了以下交易记录:

  • 1a.数量 1(单件成本为 USD 10.00)的库存实际收货。

  • 1b.数量 1(单件成本为 USD 10.00)的库存财务收货。

  • 2a.数量 1(单件成本为 USD 20.00)的库存实际收货。

  • 2b.数量 1(单件成本为 USD 20.00)的库存财务收货。

  • 3a.数量 1(单件成本为 USD 25.00)的库存实际收货。

  • 4a.数量 1(单件成本为 USD 30.00)的库存实际收货。

  • 4b.数量 1(单件成本为 USD 30.00)的库存财务收货。

  • 5a.数量 1(单件成本价为 USD 21.25)的库存实际发货(财务和实际更新的交易记录的移动平均)。

  • 5b.在过帐交易记录前将数量为 1 的库存财务发货标记为库存收货 2b。此交易记录用成本价 USD 20.00 过帐。

  • 6a.数量 1(单件成本价为 USD 21.25)的库存实际发货。

  • 7. 执行库存结转。因为财务更新的交易记录标记为现有收货,所以将彼此结算这些交易记录并且不进行调整。

新的移动平均成本价反映按 USD 27.50 的财务和实际更新的交易记录的平均价。

下图说明在选择具有标记的加权平均库存模型的情况下此系列的交易记录。

Weighted Average with Marking

图形要点

  • 库存交易记录用垂直箭头表示。

  • 入库用时间线上的垂直箭头表示。

  • 出库用时间线下的垂直箭头表示。

  • 在每一垂直箭头之上(或之下),以 Quantity@Unitprice 格式指定库存交易记录的值。

  • 用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。

  • 没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。

  • 每个新的收货或发货交易记录都用一个新标签标明。

  • 每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。

  • 库存结转用红色的垂直虚线以及“库存结转”标签表示。

  • 由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。


公告: 若要查看已知问题和最近的补丁,请使用 Microsoft Dynamics Lifecycle Services (LCS) 中的 问题搜索

社区附加资源

添加
显示: