关于后进先出
应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
后进先出 (LIFO) 是一种库存模型,其中,最后(最新)的收货将最先发货。基于库存交易记录的日期,按照最后入库的收货结算库存发货。
在使用 LIFO 时,您可以选择标记库存交易记录,以便根据特定收获货(而非使用 LIFO 规则)结算特定物料发货。
我们建议在您使用后进先出库存模型时使用定期库存结转。
以下示例通过三个不同的配置阐释使用后进先出的影响:
没有“包括实际成本”选项的后进先出
具有“包括实际成本”选项的后进先出
具有标记的后进先出
没有“包括实际成本”选项的后进先出
在此后进先出图示中,将不标记物料模型组以包括实际成本。
下图阐释了以下交易记录:
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 20.00)的库存实际发货(财务更新的交易记录的移动平均)。
5b.数量 1(单件成本价为 USD 20.00)的库存财务发货(财务更新的交易记录的移动平均)。
6执行库存结转。基于后进先出方法,最后财务更新的发货将结算到最后财务更新的收货。将对发货交易记录执行 USD 10.00 的调整。
新的移动平均成本价按 USD 15.00 反映财务更新的交易记录的平均值。
下图说明在选择了后进先出库存模型(没有“包括实际成本”选项)的情况下此系列的交易记录。
图形要点
库存交易记录用垂直箭头表示。
入库用时间线上的垂直箭头表示。
出库用时间线下的垂直箭头表示。
在每一垂直箭头之上(或之下),以 Quantity@Unit price 格式指定库存交易记录的值。
用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。
没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。
每个新的收货或发货交易记录都用一个新标签标明。
每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。
库存结转用红色的垂直虚线以及“库存结转”标签表示。
由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。
具有“包括实际成本”选项的后进先出
如果在“包括实际成本”窗体中为某一物料选中了“物料模型组”框,则 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(单件成本价为 USD 21.25)的库存财务发货(财务和实际更新的交易记录的移动平均)。
6a.数量 1(单件成本价为 USD 21.25)的库存实际发货。
7执行库存结转。基于后进先出方法,最后财务发货交易记录将被调整或结算到最后更新的收货。
交易记录 6a 将调整到收货交易记录 4b。系统将不会结算这些交易记录,因为只在实际上更新该收货,并不在财务上更新。而是只将 USD 8.75 的调整过帐到实际发货交易记录。
交易记录 5b 将调整到实际收货交易记录 3a。系统将不会结算这些交易记录,因为它们都没有在财务上更新。而是只对此发货交易记录执行负 USD 3.75 的调整。
新的移动平均成本价反映按 USD 20.00 的财务和实际更新的交易记录的平均价。
下图说明在选择了后进先出库存模型(具有“包括实际成本”选项)的情况下此系列的交易记录。
图形要点
库存交易记录用垂直箭头表示。
入库用时间线上的垂直箭头表示。
出库用时间线下的垂直箭头表示。
在每一垂直箭头之上(或之下),以 Quantity@Unit price 格式指定库存交易记录的值。
用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。
没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。
每个新的收货或发货交易记录都用一个新标签标明。
每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。
库存结转用红色的垂直虚线以及“库存结转”标签表示。
由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。
具有标记的后进先出
标记是 Microsoft Dynamics AX 中的一个过程,您可以将某一发货交易记录链接到(或标记到)某一收货交易记录。标记可以在过帐交易记录之前或之后发生。如果您想要在过帐交易记录时或执行库存结转时确保库存的准确成本,则可以使用标记。
例如,假定客户服务部接受了来自重要客户的一个紧急订单。因为这是紧急订单,所以,您将需要为此物料支付更多成本以服务您的客户的请求。您必须确保此库存物料的成本反映在此销售订单发票的毛利中或所售货物成本 (COGS) 中。
在过帐采购订单时,按 USD 120.00 的成本入库。如果在过帐装箱单或发票前此销售订单单据标记到采购订单,则 COGS 将是 USD 120.00,而非该物料的当前移动平均成本。如果在发生标记前过帐销售订单装箱单或发票,则将按移动平均成本价过帐 COGS。
在执行库存结转前,仍可以彼此标记这两个交易记录。
在过账交易记录前,将某一发货交易记录标记到某一收货交易记录:
打开“销售订单”窗体。
选择交易记录行。
单击在交易记录行上的“库存”按钮并选择“标记”。
“标记”窗体将打开,并且显示所有未结收货交易记录。
然后,您可以选择这些交易记录之一以匹配或标记此发货交易记录。
若要在过帐交易记录后将某一发货交易记录标记到某一收货,则导航到“物料交易记录”窗体上的库存物料,然后单击“交易记录”按钮。选择您要标记的发货交易记录,然后单击“库存”按钮并选择“标记”。“标记”窗体将打开,并且显示所有未结收货交易记录。然后,您可以选择这些交易记录之一以匹配或标记此发货交易记录。
下图阐释了以下交易记录:
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 的财务和实际更新的交易记录的平均价。
下图说明在选择在发货和收货之间具有标记的后进先出库存模型的情况下此系列的交易记录。
图形要点
库存交易记录用垂直箭头表示。
入库用时间线上的垂直箭头表示。
出库用时间线下的垂直箭头表示。
在每一垂直箭头之上(或之下),以 Quantity@Unit price 格式指定库存交易记录的值。
用括号括起来的库存交易记录值指示该库存交易记录实际过帐到库存中。
没有用括号括起来的库存交易记录值指示该库存交易记录财务过帐到库存中。
每个新的收货或发货交易记录都用一个新标签标明。
每个垂直箭头用连续标识符标记,例如 1a。这些标识符指示时间线中库存交易记录过帐的顺序。
库存结转用红色的垂直虚线以及“库存结转”标签表示。
由库存结转执行的结算用红色虚线箭头(沿对角方向从收货指向发货)表示。