現物価格とマーキングを使用した先入れ先出し法 (FIFO)

先入れ先出し法 (FIFO) は在庫管理および評価方法であり、最初に生産または取得された在庫が、最初に販売、使用、または処分されます。 Microsoft Dynamics 365 Supply Chain Management での在庫決算プロセス中、最初の入庫が最初の出庫と一致する決済が作成されます。

決済と照合の原則は、在庫トランザクションの財務日付に基づきます。 在庫再計算プロセスを実行することで、決済および調整の暫定評価を実行できます。

特定の品目の入庫が特定の出庫に対して決済されるように在庫トランザクションをマークすることで、FIFO 原則をオーバーライドすることもできます。 FIFO 原則に従って、FIFO 在庫モデルを使用して決済を作成し、出庫価値を調整するときは、定期的な在庫決算が必要です。 在庫決算プロセスを実行するまで、出庫トランザクションは、現物更新および財務更新が発生したときの移動平均で評価されます。 マーキングを使用しない限り、現物更新または財務更新が実行されるときに移動平均が計算されます。 次の例では、3 つの異なる構成で FIFO を使用した場合の影響について説明します。

  • 現物価格を含めるオプションを使用しない FIFO
  • 現物価格を含めるオプションを使用した FIFO
  • マーキングを使用した FIFO

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

この例では、リリース済製品の品目モデル グループで現物価格を含めるチェック ボックスがオフになっています。 次の図は、これらのトランザクションを示しています。

  • 1a. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 1b. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 2a. 原価がそれぞれ 20.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 2b. 原価がそれぞれ 22.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 3a. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫現物出庫 (財務転記済トランザクションの移動平均)
  • 3b. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫財務出庫 (財務転記済トランザクションの移動平均)
  • 4a. 原価がそれぞれ 25.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5a. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5b. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 6a. 原価価格が 23.00 米国ドルで数量が 1 の在庫現物出庫 (財務転記済トランザクションの移動平均)
  • 7. 在庫決算が実行されます。 FIFO 方法に基づいて、最初の財務更新済出庫が、最初の財務更新済入庫に対して決済されます。 この例では、1b と 3b のトランザクション間に 1 つの決済が作成されます。 -6.00 米国ドルの調整が 3b に対して行われ、最終原価が 10.00 米国ドルになります。

新しい移動平均原価価格には、財務更新されたトランザクションが反映されます。 次の図は、現物価格を含めるオプションを使用しない場合の、この一連のトランザクションでの FIFO 在庫モデルの影響について説明しています。

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

図の説明

  • 在庫トランザクションは、縦の矢印で表されています。
  • 現物トランザクションは、ライト グレーの短い矢印で表されます。
  • 財務トランザクションは、黒の長い矢印で表されます。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの出庫は、タイムラインの下の縦の矢印で表されています。
  • 個々の新しい入庫トランザクションまたは出庫トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 図の各日付は、黒の細い縦線で区切られます。 日付は、図の下部に示されています。
  • 在庫決算は、赤い縦の点線で表されています。
  • 在庫原価計算によって実行される決済は、入庫から出庫へと向かう赤い点線矢印で表されます。

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

品目モデル グループ ページの品目で現物価格を含めるチェック ボックスがオンになっている場合、現物入庫トランザクションと財務入庫トランザクションの両方を使用して移動平均原価価格が計算されます。 該当する場合は、システムは現物更新済出庫トランザクションも調整します。 FIFO 在庫モデルを使用する在庫原価計算では、財務更新されたトランザクションに対してのみ決済が行われます。 次の図は、これらのトランザクションを示しています。

  • 1a. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 1b. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 2a. 原価がそれぞれ 20.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 2b. 原価がそれぞれ 22.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 3a. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫現物出庫 (現物および財務転記済トランザクションの移動平均)
  • 3b. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫財務出庫 (現物および財務転記済トランザクションの移動平均)
  • 4a. 原価がそれぞれ 25.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5a. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5b. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 6a. 原価価格が 23.67 米国ドルの数量が 1 に対する在庫現物出庫 (現物および財務転記済トランザクションの移動平均)
  • 7. 在庫決算が実行されます。 FIFO 方法に基づいて、最初の財務更新済出庫が、最初の財務更新済入庫に対して決済されます。 この例では、1b と 3b のトランザクション間に 1 つの決済が作成されます。 -6.00 米国ドルの調整が 3b に対して行われ、最終原価が 10.00 米国ドルになります。 さらに、トランザクション 6a が、2b の入庫トランザクション原価に対して調整されます。 入庫は物理的に更新されますが、財務的には更新されないため、これらのトランザクションはシステムにより決済されません。 代わりに、1.67 米国ドルの調整だけが現物出庫トランザクションに転記され、調整後原価が 22.00 米国ドルになります。

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

品目モデル グループ ページで 物理的な値を含める オプションを選択したかどうかに関係なく、在庫決算プロセスの実行結果は同じであることに注意してください。 現物価格を含めるオプションは、移動平均にのみ影響します。

図の説明

  • 在庫トランザクションは、縦の矢印で表されています。
  • 現物トランザクションは、ライト グレーの短い矢印で表されます。
  • 財務トランザクションは、黒の長い矢印で表されます。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの出庫は、タイムラインの下の縦の矢印で表されています。
  • 個々の新しい入庫トランザクションまたは出庫トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 図の各日付は、黒の細い縦線で区切られます。 日付は、図の下部に示されています。
  • 在庫決算は、赤い縦の点線で表されています。
  • 在庫原価計算によって実行される決済は、入庫から出庫へと向かう赤い点線矢印で表されます。

マーキングを使用した FIFO

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

たとえば、顧客サービス部門が重要な顧客から急ぎの注文を受けたとします。 この注文は急ぎの注文であるため、顧客の要求に対応するには、この品目により多く支払う必要があります。 販売注文請求書の利ざや、つまり売却済商品の原価 (COGS) に、在庫品目の原価を確実に反映させる必要があります。 発注書を転記するとき、在庫は 120.00 米国ドルの原価で受け入れられます。 梱包明細または請求書を転記する前に販売注文文書を発注書に対してマークすると、COGS は、品目の現在の移動平均原価ではなく 120.00 米国ドルになります。 マーキングが発生する前に販売注文梱包明細または請求書が転記されると、COGS は移動平均原価価格で転記されます。 在庫原価計算を実行する前でも、これら 2 つのトランザクションは相互にマークできます。

入庫トランザクションを出庫トランザクションにマークすると、その品目モデル グループに定義されている評価方法は無視され、システムがこうしたトランザクションを相互に決済します。 販売注文明細行 クイックタブで 在庫 > マーキング の順に選択し、販売注文の詳細 ページで販売注文明細行に対してトランザクションを手動でマークできます。 マーキング ページで未処理入庫トランザクションを表示できます。 転記済在庫調整仕訳帳からの在庫品目の未処理入庫トランザクションについて、出庫トランザクションを一致させたりマークしたりすることができます。 次の図は、これらのトランザクションを示しています。

  • 1a. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 1b. 原価がそれぞれ 10.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 2a. 原価がそれぞれ 20.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 2b. 原価がそれぞれ 22.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 3a. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫現物出庫 (財務転記済トランザクションの移動平均)
  • 3b. 原価価格が 16.00 米国ドルの数量が 1 に対する在庫財務出庫 (財務転記済トランザクションの移動平均)
  • 3c. 3b の在庫財務出庫は、2b の在庫財務出庫に対してマークされます。
  • 4a. 原価がそれぞれ 25.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5a. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫現物入庫。
  • 5b. 原価がそれぞれ 30.00 米国ドルの数量 1 に対する在庫財務入庫。
  • 6a. 原価価格が 23.00 米国ドルで数量が 1 の在庫現物出庫 (財務転記済トランザクションの移動平均)
  • 7. 在庫決算が実行されます。 FIFO 方法を使用するマーキング原則に基づいて、マークされたトランザクションは相互に決済されます。 この例では、3b が 2b に対して決済され、6.00 米国ドルの調整が 3b に転記されて、値が 22.00 米国ドルになります。 この例では、決算により財務更新済トランザクションにのみ決済が作成されるため、追加決済は行われません。

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

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

図の説明

  • 在庫トランザクションは、縦の矢印で表されています。
  • 現物トランザクションは、ライト グレーの短い矢印で表されます。
  • 財務トランザクションは、黒の長い矢印で表されます。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの出庫は、タイムラインの下の縦の矢印で表されています。
  • 個々の新しい入庫トランザクションまたは出庫トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 図の各日付は、黒の細い縦線で区切られます。 日付は、図の下部に示されています。
  • 在庫決算は、赤い縦の点線で表されています。
  • 在庫原価計算によって実行される決済およびマーキングは、入庫から出庫へと向かう赤い点線矢印で表されます。