加重平均日付

注意

このトピックは、Dynamics 365 for Finance and Operations Enterprise Edition と Dynamics 365 for Retail の両方に適用されます。

加重平均日は加重平均原則に基づく在庫モデルです。 加重平均原則では、在庫からの出庫は、在庫原価計算期間に毎日受け取って入庫された品目の平均値で評価されます。

加重平均日付を使用して在庫原価計算を実行すると、1 日のすべての入庫が、仮想出庫に対して決済されます。 この仮想出庫は、その日の合計入庫数量と金額を保持します。 仮想出庫には対応する仮想入庫があり、この仮想入庫に対して出庫が決済されます。 そのため、すべての出庫が同じ平均原価を取得します。 仮想の払出と入庫は仮想の転送と見なすことができ、加重平均在庫原価計算転送と呼ばれます。

その日付以前に発生した入庫が 1 つしかない場合、平均を求める必要はありません。 すべての出庫がその入庫から決済されるため、仮想移動は作成されません。 同様に、その日付に出庫しか発生しない場合、平均を求めるための入庫がなく、仮想移動は作成されません。 加重平均日付を使用する場合、特定の品目の受入が特定の払出を対象に決済されるように、在庫トランザクションをマークすることもできます。 この場合、加重平均日付のルールを使用しません。 加重平均日付の在庫モデルを使用する場合は、在庫原価計算を毎月行うことをお勧めします。

加重平均日の原価計算方法を算出する式は、次のとおりです。

加重平均 = ([Q1 × P1] + [Q2 × P2] + [Qn × Pn]) ÷ (Q1 + Q2 + Qn)

次の図のように、在庫決算中は期間を通して毎日計算が行われています。

加重平均日の日々計算モデル

購買注文、在庫仕訳帳、製造オーダーなど、在庫払出から発する在庫トランザクションは、転記日の見積原価価格で発生します。 この見積原価価格は、移動平均原価価格とも呼ばれます。 在庫原価計算日に、そのシステムが前の期間、前の日付、および現在の日付の在庫トランザクションを分析します。 この分析を使用して、次の在庫計算原則のどちらを使用する必要があるかを決定します。

  • 直接決済
  • 集計決済

決済は、原価計算日時点での正しい加重平均に払出を調整する在庫原価計算転記です。

注記: 決済の詳細については、在庫決算についての記事を参照してください。 次の例は、5 つのコンフィギュレーションで加重平均を使用した場合の影響を示しています。

  • 現物価格を含めるオプションを使用しない加重平均日直接決済
  • 現物価格を含めるオプションを使用しない加重平均日集計決済
  • 現物価格を含めるオプションを使用する加重平均日直接決済
  • 現物価格を含めるオプションを使用する加重平均日集計決済
  • マーキングを使用した加重平均日

[現物価格を含める] オプションを使用しない加重平均日直接決済

このバージョンの加重平均日で使用される直接決済原則は、以前のバージョンで使用されていたものと同じです。 システムは、入庫と払出の間で直接決済を行います。 システムは、次のような特定の個別状況においてこの直接決済原則を使用します。

  • 1 件の入庫と 1 件以上の払出が期間内に転記された。
  • 払出のみが期間内に転記され、在庫には前の原価計算からの手持品目が含まれている。

次のシナリオでは、財務的に更新された入庫と払出が転記されています。 在庫決算時の際、システムは払出に対して入庫を直接決済し、原価価格に対して払出を調整する必要はありません。

次の図は、これらのトランザクションについて説明しています。

  • 1a. 数量 5 の在庫現物入庫を、それぞれの原価 USD 10.00 で更新します。
  • 1b. 数量 5 の在庫財務入庫を、それぞれの原価 USD 10.00 で更新します。
  • 2a。 数量 2 の在庫現物払出を、それぞれの原価 USD 10.00 で更新します。
  • 2b. 数量 2 の在庫財務払出を、それぞれの原価 USD 10.00 で更新します。
    1. 在庫原価計算は直接決済方式を使用して実行され、在庫財務払出に対して在庫財務入庫を決済します。

[現物価格を含める] オプションを使用しない加重平均日直接決済

図の説明:

  • 在庫トランザクションは、縦の矢印で表されています。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。
  • 各縦矢印の上または下には、在庫トランザクションの値が 数量@単価 の形式で指定されています。
  • 在庫トランザクションの値がかっこで囲まれている場合は、在庫トランザクションが在庫に現物転記されることを示します。
  • 在庫トランザクションの値がかっこで囲まれていない場合は、在庫トランザクションが在庫に財務転記されることを示します。
  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 在庫原価計算は、赤い縦の点線と在庫原価計算のラベルで示されています。
  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。

[現物価格を含める] オプションを使用しない加重平均日集計決済

加重平均は、原価計算期間内のすべての入庫を新しい在庫転送トランザクションに集計するという原則に基づくものです。 このトランザクションは、加重平均在庫原価計算と呼ばれます。 1 日のすべての入庫は、新たに作成された在庫転送トランザクションの払出に対して決済されます。 また、1 日のすべての払出は、新しい在庫転送トランザクションの入庫に対して決済されます。 在庫原価計算の後で手持在庫が正の場合は、その手持在庫と在庫の値が、新しい在庫転送トランザクションの入庫に集計されます。 在庫原価計算の後で手持在庫が負の場合、手持在庫と在庫の値は、完全に決済されていない個別払出の合計です。

次のシナリオでは、期間中に財務上更新された複数の入庫と払出が転記されています。 在庫決算時の際、システムが各日を評価して各入払出の決算処理方法を決めます。

次の図は、これらのトランザクションについて説明しています。

日付 1:

  • 1a. 数量 3 の在庫現物入庫を各 USD 15.00 で更新します。
  • 1b. 数量 3 の在庫財務入庫を各 USD 15.00 で更新します。
  • 2a. 数量 1 を移動平均原価 USD 15.00 で在庫現物払出
  • 2b. 数量 1 を移動平均原価 USD 15.00 で在庫財務払出

日付 1 では直接決済法を使用します。

日付 2:

  • 3a. 数量 1 を移動平均原価 USD 15.00 で在庫現物払出
  • 3b. 数量 1 を移動平均原価 USD 15.00 で在庫財務払出

日付 2 では直接決済法を使用します。

日付 3:

  • 4a. 数量 1 を移動平均原価 USD 15.00 で在庫現物払出
  • 4b. 数量 1 を移動平均原価 USD 15.00 で在庫財務払出
  • 5a. 数量 1 を USD 17.00 で在庫現物入庫
  • 5b. 数量 1 を USD 17.00 で在庫財務入庫

在庫決算が行われました。 複数の日付にわたって複数の入庫が存在するため、直接決済法を使用する必要があります。

  • 7a. 加重平均在庫決算トランザクションの財務上の払出を USD 32.00、数量 2 で作成し、決算が済んでいないすべての財務上の在庫入庫の決済を集計します。
  • 7b. 7a. に対する相殺として、加重平均在庫原価計算トランザクションの財務受入が作成されます。

システムは、集計された在庫移動トランザクションを生成および転記します。 また、システムは、その日のすべての入庫と前日の手持在庫を、集計された在庫転送払出トランザクションに対して決済します。 その日のすべての払出を集計済み在庫移動入庫トランザクションで決済します。 加重平均原価価格は USD 16.00 で計算します。 払出は、加重平均原価に調整するために USD 1.00 の調整が行われます。 新しい移動平均原価価格は、USD 16.00 です。

次の図は、この一連のトランザクションを示しています。また、加重平均在庫モデルと集計決済原則を使用し、現物価格を含めるオプションを使用しない場合の影響を示しています。

[現物価格を含める] オプションを使用しない加重平均日集計決済

図の説明:

  • 在庫トランザクションは、縦の矢印で表されています。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。
  • 各縦矢印の上または下には、在庫トランザクションの値が 数量@単価 の形式で指定されています。
  • 在庫トランザクションの値がかっこで囲まれている場合は、在庫トランザクションが在庫に現物転記されることを示します。
  • 在庫トランザクションの値がかっこで囲まれていない場合は、在庫トランザクションが在庫に財務転記されることを示します。
  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 在庫原価計算は、赤い縦の点線と在庫原価計算のラベルで示されています。
  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。
  • 赤い斜めの実線矢印は、システムによって作成された払出トランザクションに対して決済される入庫トランザクションを示しています。
  • 緑の斜めの実線矢印は、もともと転記された払出トランザクションが決済される対象となる、システム生成の相殺入庫トランザクションを表します。

[現物価格を含める] オプションを使用する加重平均日直接決済

このバージョンの加重平均日で使用される直接決済原則は、以前のバージョンで使用されていたものと同じです。 システムは、入庫と払出の間で直接決済を行います。 システムは、次のような特定の個別状況においてこの直接決済原則を使用します。

  • 1 件の入庫と 1 件以上の払出が期間内に転記された。
  • 払出のみが期間内に転記され、在庫には前の原価計算からの手持在庫が含まれます。

品目モデル グループ ページの品目について、現物価格を含める チェック ボックスをオンにすると、システムは見積原価価格の計算または移動平均の実行時に、現物更新済入庫を使用します。 払出は、期間中のこの見積原価価格に基づいて転記されます。 在庫原価計算では、財務更新済入庫のみが、加重平均の計算で考慮されます。

[現物価格を含める] オプションを使用する加重平均日集計決済

品目モデル グループ ページの品目について、現物価格を含める チェック ボックスをオンにすると、システムは見積原価価格の計算または移動平均の実行時に、現物更新済入庫を使用します。 払出は、期間中のこの見積原価価格に基づいて転記されます。 在庫原価計算では、財務更新済入庫のみが、加重平均の計算で考慮されます。 加重平均決済は、原価計算期間内の入庫を加重平均在庫原価計算と呼ばれる新しい在庫転送トランザクションに集計するという原則に基づくものです。 1 日のすべての入庫は、新たに作成された在庫転送トランザクションの払出に対して決済されます。 また、1 日のすべての払出は、新しい在庫転送トランザクションの入庫に対して決済されます。 在庫原価計算の後で手持在庫が正の場合は、その手持在庫と在庫の値が、新しい在庫転送トランザクション (入庫) 集計されます。 在庫原価計算の後で手持在庫が負の場合、手持在庫と在庫の値は、完全に決済されていない個別払出の合計です。

マーキングを使用した加重平均日

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

たとえば、顧客サービス部門が重要な顧客から急ぎの注文を受けたとします。 急ぎの注文なので、顧客の要求に対応するには、その品目に対する支払を高くする必要があります。 この販売注文請求書の利ざやつまり売却済商品の原価 (COGS) に在庫品目の原価が確実に反映されるようにしたいと考えます。 発注書を転記するとき、在庫は USD 120.00 の原価で入庫されます。 販売注文ドキュメントは、梱包明細または請求書を転記する前に発注書に対してマークされます。 その後、COGS は品目の現在の移動平均原価ではなく USD 120.00 になります。 マーキングが発生する前に販売注文梱包明細または請求書が転記されると、COGS は移動平均原価価格で転記されます。 在庫原価計算を実行する前でも、これら 2 つのトランザクションは相互にマークできます。 入庫トランザクションが払出トランザクションにマークされると、その品目の品目モデル グループに定義されている評価方法は無視されます。 代わりに、システムはこれらのトランザクションを相互に決済します。

トランザクションが転記される前に払出トランザクションを入庫にマークするには、以下を実行します。 販売注文の詳細ページの販売注文明細行から、これを行うことができます。 マーキング ページで未処理入庫トランザクションを表示できます。 トランザクションが転記された後に払出トランザクションを入庫にマークできます。 転記済在庫調整仕訳帳からの在庫品目の未処理入庫トランザクションについて、払出トランザクションに一致またはマークできます。 次の図は、これらのトランザクションについて説明しています。

  • 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 で在庫現物払出
    1. 在庫決算が行われました。 財務更新済のトランザクションが既存の入庫にマークされているため、これらのトランザクションは相互に決済され、調整は行われません。

新しい移動平均原価価格は、USD 27.50 での財務および現物更新済トランザクションの平均を反映しています。 次の図は、この一連のトランザクションを示しています。また、加重平均日付の在庫モデルとマーキングを使用した影響を示しています。

マーキングを使用した加重平均日

図の説明:

  • 在庫トランザクションは、縦の矢印で表されています。
  • 在庫への入庫は、タイムラインの上の縦の矢印で表されています。
  • 在庫からの払出は、タイムラインの下の縦の矢印で表されています。
  • 各縦矢印の上または下には、在庫トランザクションの値が 数量@単価 の形式で指定されています。
  • 在庫トランザクションの値がかっこで囲まれている場合は、在庫トランザクションが在庫に現物転記されることを示します。
  • 在庫トランザクションの値がかっこで囲まれていない場合は、在庫トランザクションが在庫に財務転記されることを示します。
  • 個々の新しい入庫トランザクションまたは払出トランザクションは、新しいラベルで示されます。
  • 各縦矢印には、1a のような連続した ID のラベルが付いています。 ID は、タイムラインでの在庫トランザクション転記の順序を示しています。
  • 在庫原価計算は、赤い縦の点線と在庫原価計算のラベルで示されています。
  • 在庫原価計算によって実行される決済は、入庫から払出へと斜めに向かう赤い点線矢印で表されます。