LIFO について
適用: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
後入れ先出し (LIFO) は、最後 (最新) の入庫が最初に払出される在庫モデルです。在庫からの出庫は、在庫トランザクションの日付に基づいて在庫への最後の入庫を対象として決済されます。
LIFO を使用する場合、LIFO ルールを使用する代わりに、特定の品目払出が特定の入庫を対象に決済されるように、在庫トランザクションを実行するオプションがあります。
LIFO 在庫モデルを使用する場合は、在庫原価計算を定期的に行うことをお勧めします。
以下の例では、3 つの異なるコンフィギュレーションで LIFO を使用した場合の影響を示します。
[現物価格を含める] オプションを使用しない LIFO
[現物価格を含める] オプションを使用した LIFO
マーキングを使用した LIFO
[現物価格を含める] オプションを使用しない LIFO
この LIFO の図では、品目モデル グループが現物価格を含むようにマークされていません。
次のトランザクションを下の図に示します。
1a.原価がそれぞれ USD 10.00 の数量 1 に対する在庫現物入庫
1b.原価がそれぞれ USD 10.00 の数量 1 に対する在庫財務入庫
2a.原価がそれぞれ USD 20.00 の数量 1 に対する在庫現物入庫
2b.原価がそれぞれ USD 20.00 の数量 1 に対する在庫財務入庫
3a.原価がそれぞれ USD 25.00 の数量 1 に対する在庫現物入庫
4a.原価がそれぞれ USD 30.00 の数量 1 に対する在庫現物入庫
4b.原価がそれぞれ USD 30.00 の数量 1 に対する在庫財務入庫
5a.原価価格がそれぞれ USD 20.00 の数量 1 に対する在庫現物払出 (財務更新済トランザクションの移動平均)
5b.原価価格がそれぞれ USD 20.00 の数量 1 に対する在庫財務払出 (財務更新済トランザクションの移動平均)
6.在庫決算が行われました。LIFO 法に基づいて、最後の財務更新済払出が最後の財務更新済入庫に対して決済されます。USD 10.00 の調整が払出トランザクションに対して実行されます。
新しい移動平均原価価格は、USD 15.00 での財務更新済トランザクションの平均を反映しています。
次の図は、[現物価格を含める] オプションを使用しない LIFO 在庫モデルを選択した場合の、この一連のトランザクションを示しています。
図の説明
在庫トランザクションは、縦の矢印で表されています。
在庫への入庫は、タイムラインの上の縦の矢印で表されています。
在庫からの払出は、タイムラインの下の縦の矢印で表されています。
各縦矢印の上 (または下) には、在庫トランザクションの値が "数量@単価" の形式で指定されています。
かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。
かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。
個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。
在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。
[現物価格を含める] オプションを使用した LIFO
"品目モデル グループ" フォームで、品目に対して [現物価格を含める] チェック ボックスをオンにした場合、Microsoft Dynamics Ax は、現物受入トランザクションと財務受入トランザクションの両方を使用して、移動平均原価価格を計算します。該当する場合は、現物更新済払出トランザクションに対する調整も行われます。[現物価格を含める] チェック ボックスがオフの場合、LIFO 在庫モデルを使用する在庫原価計算では、財務更新されたトランザクションだけを決済します。
次のトランザクションを下の図に示します。
1a.原価がそれぞれ USD 10.00 の数量 1 に対する在庫現物入庫
1b.原価がそれぞれ USD 10.00 の数量 1 に対する在庫財務入庫
2a.原価がそれぞれ USD 20.00 の数量 1 に対する在庫現物入庫
2b.原価がそれぞれ USD 20.00 の数量 1 に対する在庫財務入庫
3a.原価がそれぞれ USD 25.00 の数量 1 に対する在庫現物入庫
4a.原価がそれぞれ USD 30.00 の数量 1 に対する在庫現物入庫
4b.原価がそれぞれ USD 30.00 の数量 1 に対する在庫財務入庫
5a.原価価格がそれぞれ USD 21.25 の数量 1 に対する在庫現物払出 (財務更新済および現物更新済トランザクションの移動平均)
5b.原価価格がそれぞれ USD 21.25 の数量 1 に対する在庫財務払出 (財務更新済および現物更新済トランザクションの移動平均)
6a.原価価格がそれぞれ USD 21.25 の数量 1 に対する在庫現物払出
7.在庫決算が行われました。LIFO 手法に基づいて、最後の払出トランザクションが最後の更新済入庫に対して調整または決済されます。
トランザクション 6a は、入庫トランザクション 4b に対して調整されます。入庫は物理的にのみ更新され、財務的には更新されていないため、これらのトランザクションは決済されません。代わりに、USD 8.75 の調整だけが物理払出トランザクションに転記されます。
トランザクション 5b は、現物入庫トランザクション 3a に対して調整されます。これらのトランザクションは、どちらも財務的に更新されていないため決済されません。代わりに、マイナス USD 3.75 の調整だけがこの払出トランザクションに対して行われます。
新しい移動平均原価価格は、USD 20.00 での財務更新済および現物更新済のトランザクションの平均を反映します。
次の図は、[現物価格を含める] オプションを使用した LIFO 在庫モデルを選択した場合の、この一連のトランザクションを示しています。
図の説明
在庫トランザクションは、縦の矢印で表されています。
在庫への入庫は、タイムラインの上の縦の矢印で表されています。
在庫からの払出は、タイムラインの下の縦の矢印で表されています。
各縦矢印の上 (または下) には、在庫トランザクションの値が "数量@単価" の形式で指定されています。
かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。
かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。
個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。
在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。
マーキングを使用した LIFO
Microsoft Dynamics Ax では、マーキングの処理を使用することで、払出トランザクションを入庫トランザクションにリンクまたはマークできます。マーキングは、トランザクションが転記される前でも後でも可能です。トランザクションを転記するとき、または在庫原価計算を実行するときに、在庫の原価を正確にする必要がある場合は、マーキングを使用できます。
たとえば、顧客サービス部門が、重要な顧客から急ぎの注文を受けたものとします。急ぎの注文なので、顧客の要求を満たすには、その品目に対する支払を高くする必要があります。この販売注文請求書の利ざやつまり売却済商品の原価 (COGS) に在庫品目の原価が確実に反映されるようにする必要があります。
発注書を転記するとき、在庫は USD 120.00 の原価で入庫されます。梱包明細または請求書を転記する前に販売注文文書を発注書に対してマークすると、COGS は、品目の現在の移動平均原価ではなく USD 120.00 になります。マーキングが発生する前に販売注文梱包明細または請求書が転記されると、COGS は移動平均原価価格で転記されます。
在庫原価計算を実行する前でもまだ、これら 2 つのトランザクションを相互にマークできます。
トランザクション転記の前に払出トランザクションを入庫にマークするには以下を実行します。
"販売注文" フォームを開きます。
トランザクション明細行を選択します。
トランザクション明細行の [在庫] ボタンをクリックし、[マーキング] を選択します。
"マーキング" フォームが開き、すべての未処理入庫トランザクションが表示されます。
その後、これらのトランザクションの 1 つを選択して、この払出トランザクションに一致させる、つまりマークすることができます。
トランザクションが転記された後で払出トランザクションを入庫にマークするには、[品目トランザクション] フォームに移動し、[トランザクション] をクリックします。マークする払出トランザクションを選択し、[在庫] ボタンをクリックして、[マーキング] を選択します。"マーキング" フォームが開き、すべての未処理入庫トランザクションが表示されます。その後、これらのトランザクションの 1 つを選択して、この払出トランザクションに一致させる、つまりマークすることができます。
次のトランザクションを下の図に示します。
1a.原価がそれぞれ USD 10.00 の数量 1 に対する在庫現物入庫
1b.原価がそれぞれ USD 10.00 の数量 1 に対する在庫財務入庫
2a.原価がそれぞれ USD 20.00 の数量 1 に対する在庫現物入庫
2b.原価がそれぞれ USD 20.00 の数量 1 に対する在庫財務入庫
3a.原価がそれぞれ USD 25.00 の数量 1 に対する在庫現物入庫
4a.原価がそれぞれ USD 30.00 の数量 1 に対する在庫現物入庫
4b.原価がそれぞれ USD 30.00 の数量 1 に対する在庫財務入庫
5a.原価価格がそれぞれ USD 21.25 の数量が 1 に対する在庫現物払出 (財務および現物更新済トランザクションの移動平均)
5b.トランザクションが転記される前に、数量 1 に対する在庫財務払出を、財務入庫 2b にマークします。このトランザクションは、原価価格がそれぞれ USD 20.00 で転記されます。
6a.原価価格がそれぞれ USD 21.25 の数量 1 に対する在庫現物払出
7.在庫決算が行われました。財務更新済の FIFO トランザクションが既存の入庫にマークされているため、これらのトランザクションは相互に決済され、調整は行われません。
新しい移動平均原価価格は、USD 27.50 での財務および現物更新済トランザクションの平均を反映しています。
次の図は、払出と入庫の間でマーキングを使用する LIFO 在庫モデルを選択した場合の、この一連のトランザクションを示しています。
図の説明
在庫トランザクションは、縦の矢印で表されています。
在庫への入庫は、タイムラインの上の縦の矢印で表されています。
在庫からの払出は、タイムラインの下の縦の矢印で表されています。
各縦矢印の上 (または下) には、在庫トランザクションの値が "数量@単価" の形式で指定されています。
かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。
かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。
個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。
在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。