Note
コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。
手持ち数量に負の集計が表示される場合、計画エンジンは過剰供給を回避するために数量を 0 として扱います。 この機能のしくみを次に示します。
- マスター プランでは、最下位レベルの補充分析コードの手持在庫数量が集計されます。 たとえば、 場所 がカバレッジ ディメンションでない場合、マスター プランニングでは 倉庫 レベルで手持数量が集計されます。
- 最下層レベルのカバレッジディメンションにおける手持数量の合計が負の場合、システムは実際の手持数量を0と仮定します。
Important
計画システムは、入力データと同じくらい正確です。 入力データが不正確な場合、負の手持ちレコードは、Microsoft Dynamics 365 Supply Chain Managementのインベントリ情報が現実世界と同期されていないことを示します。 そのため、計画結果に欠陥があります。 正確な計画結果を得るには、負の手持ち数量を示すレコードの数を最小限に抑えます。
例 1
倉庫 13 は、次の方法で構成されています。
- 補充コード: 最小/最大。
- 最小: 15 個
- 最大: 25 個。
最下位レベルの補充分析コードは倉庫で、次の手持在庫数量は場所レベルで記録されます。
- サイト 1、倉庫 13、場所 1: 20 個。
- サイト 1 倉庫 13、場所 2: −8 個。
したがって、倉庫 13 の集計手持在庫数量は 12 個です。 (= 20 個. - 8 個.)。
この場合、計画エンジンでは 12 個の集計手持数量が使用されます。 倉庫 13 に対して。
結果は 13 個の計画オーダーです。 (= 25 個. − 12 個.) 12 個から倉庫 13 に補充する場合に行います。 25 個へ。
例 2
倉庫 13 は、次の方法で構成されています。
- 補充コード: 最小/最大。
- 最小: 15 個。
- 最大: 25 個。
最下位レベルの補充分析コードは倉庫で、次の手持在庫数量は場所レベルで記録されます。
- サイト 1、倉庫 13、場所 1: 4 個。
- サイト 1 倉庫 13、場所 2: −8 個。
したがって、倉庫 13 の集計手持在庫数量は −4 個です。 (= 4 個. - 8 個.)。 つまり、0 (ゼロ) 以下です。
この場合、計画エンジンは、倉庫 13 の手持在庫数量が 0 個であるとみなします。 −4 個の代わりに。
結果は 25 個の計画オーダーです。 (= 25 個. − 0 個.) 0 個から倉庫 13 に補充する場合に行います。 25 個へ。
マイナスの手持在庫に対する引当がある場合の計画
現物引当が存在するときに在庫を調整すると、マイナス在庫に対して注文が現物引当済となる状況が発生する可能性があります。 この場合、現物引当が存在するので、引当済数量をカバーするための供給が必要です。 したがって、補充が必要になるため、システムは既存の手持在庫ではカバーできなかった数量を補充する計画注文を作成するか、品目の既存の注文でカバーします。
次の例はこのようなシナリオを示しています。
例
システムは次のように構成されています。
- 製品 FG が存在し、10 個あります。 手持在庫の。
- 製品コンフィギュレーションにより、現物マイナス在庫が可能になります。
- 数量 10 個の販売注文が存在します。 製品 FG の。
- 販売注文の数量は、既存の手持在庫に対して物理的に引当されます。
次に、製品 FG の数量を調整すると、手持在庫が 5 になります。 手持の製品在庫は 5 であるため、販売注文数量は、手持ちで使用できない数量に対して予約されるようになりました (手持ち在庫が 0 の場合と同様です。この場合、販売注文は負の在庫に対して予約されます)。 ここでマスタープランニングを実行すると、数量5のFG用の計画オーダーが作成され、販売注文に供給されます。これは、マスタープランニングが常に既存の供給を使用するか、物理予約に対する新しい計画オーダーを作成するためです。
カバレッジ グループで負の在庫を管理する
計画の最適化では負の集計が 0 として扱われるため、在庫がビジネスに必要なレベルに補充されるようにカバレッジ グループを構成する必要がある場合があります。 負の手持ちシナリオに対するシステムの対応方法を制御するには、品目補充グループの最小数量と最大数量を定義します。
在庫のマイナス値を処理するためにカバレッジ グループを構成するには、次の手順に従います。
- マスター プラン > 設定 > 補充 > 補充グループの順に移動します。
- カバレッジ グループを選択または作成し、[ カバレッジ コード ] フィールドを [最小/最大] に設定します。
- 関連項目のマスター計画>マスター計画>セットアップ>カバレッジ>項目カバレッジに移動します。
- [最小] フィールドを、維持する最低在庫レベルに設定します。
- 補充の目標在庫レベルに [最大 ] フィールドを設定します。
マスタ計画を実行すると、手持ち予想が最小レベルを下回るたびに、在庫を最大レベルに戻すための計画オーダーが作成されます。 このアプローチは、システムが負の手持ち数量を検出した場合でも、適切な在庫レベルを維持するのに役立ちます。
カバレッジ コードの詳細と、各補充方法が カバレッジ設定でどのように機能するかについて説明します。