現物価格とマーキングを使用した FIFO について

適用: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

先入れ先出し (FIFO) は、最初に入庫したものを最初に出庫する在庫モデルです。卸売資産から財務更新された払出は、在庫トランザクションの財務日付に基づいて最初に財務更新された受入に対して決済されます。

FIFO を使用するときの考慮事項

FIFO を使用する場合、次の LIFO ルールを使用する代わりに、特定の入庫が特定の払出を対象に決済されるように、在庫トランザクションを実行するオプションがあります。

FIFO 在庫モデルを使用する場合は、在庫原価計算を定期的に行うことをお勧めします。

以下の例では、3 つの異なるコンフィギュレーションで FIFO を使用した場合の影響を示します。

  • [現物価格を含める] オプションを使用しない FIFO

  • [現物価格を含める] オプションを使用した FIFO

  • マーキングを使用した FIFO

[現物価格を含める] オプションを使用しない FIFO

FIFO のこの例では、品目モデル グループが現物価格を含むようにマークされていません。

次のトランザクションはこのセクションの後半で図に示します。

  • 1a.原価がそれぞれ USD 10.00 の数量 1 に対する在庫現物入庫

  • 1b.原価がそれぞれ USD 10.00 の数量 1 に対する在庫財務入庫

  • 2a.原価がそれぞれ USD 10.00 の数量 2 に対する在庫現物入庫

  • 2b.原価がそれぞれ USD 10.00 の数量 2 に対する在庫財務入庫

  • 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.在庫決算が行われました。FIFO 法に基づいて、財務更新された最初の払出が、財務更新された最初の受入に対して決済されます。払出トランザクションに対して、マイナス USD 10.00 の調整が行われます。

新しい移動平均原価価格は、財務更新されたトランザクションを反映します。

次の図は、[現物価格を含める] オプションを使用しない FIFO 在庫モデルを選択した場合のこの一連のトランザクションを示しています。

FIFO without Include Physical Value

Gg231585.collapse_all(ja-jp,AX.60).gif図の説明

  • 在庫トランザクションは、縦の矢印で表されています。

  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。

  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。

  • 各縦矢印の上または下には、在庫トランザクションの値が "数量@単価" の形式で指定されています。

  • かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。

  • かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。

  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。

  • 各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。

  • 在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。

  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。

[現物価格を含める] オプションを使用した FIFO

[現物価格を含める] チェックボックスが "品目モデル グループ" フォームの品目に対して選択されている場合、Microsoft Dynamics Ax は現物入庫トランザクションと財務入庫トランザクションの両方を使用して移動平均原価価格を計算します。該当する場合は、現物更新済払出トランザクションに対する調整も行われます。[現物価格を含める] チェックボックスがオフの場合、FIFO 日付在庫モデルを使用した在庫原価計算では、財務更新済のトランザクションに対してのみ決済が行われます。

次のトランザクションはこのセクションの後半で図に示します。

  • 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.在庫決算が行われました。FIFO 法に基づいて、最初の財務払出トランザクションが、最初に更新された受入 (財務または現物のどちらか) に対して調整または決済されます。

トランザクション 5b は、受入トランザクション 1b に対して決済されます。この払出トランザクションに対してマイナス USD 11.25 の調整が行われます。

新しい移動平均原価価格は、USD 27.50 での財務および現物更新済トランザクションの平均を反映しています。

次の図は、[現物価格を含める] オプションを使用する FIFO 在庫モデルを選択した場合のこの一連のトランザクションを示しています。

FIFO with Include Physical Value

Gg231585.collapse_all(ja-jp,AX.60).gif図の説明

  • 在庫トランザクションは、縦の矢印で表されています。

  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。

  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。

  • 各縦矢印の上 (または下) には、在庫トランザクションの値が "数量@単価" の形式で指定されています。

  • かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。

  • かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。

  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。

  • 各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。

  • 在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。

  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。

マーキングを使用した FIFO

マーキングは、払出トランザクションを入庫トランザクションにリンクまたはマークする Microsoft Dynamics Ax のプロセスです。マーキングは、トランザクションが転記される前でも後でも可能です。トランザクションを転記するとき、または在庫原価計算を実行するときに、在庫の原価を正確にする必要がある場合は、マーキングを使用できます。

たとえば、顧客サービス部門が、重要な顧客から急ぎの注文を受けたものとします。急ぎの注文なので、顧客の要求に対応するには、その品目に対する支払を高くする必要があります。この販売注文請求書の利ざやつまり売却済商品の原価 (COGS) に在庫品目の原価が確実に反映されるようにしたいと考えます。

発注書を転記するとき、在庫は USD 120.00 の原価で入庫されます。梱包明細または請求書を転記する前に販売注文文書を発注書に対してマークすると、COGS は、品目の現在の移動平均原価ではなく USD 120.00 になります。マーキングが発生する前に販売注文梱包明細または請求書が転記されると、COGS は移動平均原価価格で転記されます。

在庫原価計算を実行する前でも、これら 2 つのトランザクションは相互にマークできます。

入庫トランザクションが払出トランザクションに一致すると、その品目のモデル グループに定義されている評価方法は無視され、Microsoft Dynamics Ax がトランザクションを相互に決済します。

トランザクション転記の前に払出トランザクションを入庫にマークするには以下を実行します。販売とマーケティング >共通 >販売注文 >すべての販売注文 をクリックします。 販売明細行を選択し、[在庫] をクリックし、次に[マーキング]クリックします。"マーキング" フォームが開き、すべての未処理入庫トランザクションが表示されます。その後、これらのトランザクションの 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 での財務および現物更新済トランザクションの平均を反映しています。

次の図は、払出と受入の間でマーキングを使用する FIFO 在庫モデルを使用した場合のこの一連のトランザクションを示しています。

FIFO with Marking

Gg231585.collapse_all(ja-jp,AX.60).gif図の説明

  • 在庫トランザクションは、縦の矢印で表されています。

  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。

  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。

  • 各縦矢印の上または下には、在庫トランザクションの値が "数量@単価" の形式で指定されています。

  • かっこで囲まれた在庫トランザクションの値は、在庫トランザクションが在庫に現物転記されることを示します。

  • かっこで囲まれていない在庫トランザクションの値は、在庫トランザクションが在庫に財務転記されることを示します。

  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。

  • 各縦矢印には、1a のような連続した ID のラベルが付いています。ID は、タイムラインでの在庫トランザクション転記の順序を示しています。

  • 在庫原価計算は、赤い縦の点線と "Inventory Close" のラベルで示されています。

  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。

参照

在庫原価計算用の在庫モデルの指定

LIFO について

LIFO 日付について

加重平均について

加重平均日について