詳細設定トピック

カバレッジ

Objective

After completing this lesson, you will be able to 充足機能のモデリング要件について説明します。

カバレッジ機能

IBP_COVERAGE 関数では、キー数値の充足を 1 ステップで計算することができます。

IBP_COVERAGE 関数は、さまざまなビジネスシナリオに使用することができます。最も一般的な計算の 1 つは、在庫日数および予測在庫の計算です。

充足計算は、より単純な機能 (期間シフトなど) よりも技術的に関連します。この関数が複数回使用される計算チェーンを構築すると、パフォーマンスに影響が及ぶ可能性があります。

カバレージ機能の必須パラメータおよびオプションパラメータ

  1. 入力計画レベルの入力キー数値または定数 (必須パラメータ)。これは、カバーする必要がある金額を表します。
  2. 入力計画レベルの入力キー数値 (必須パラメータ)。これは、最初のパラメータをカバーする量を表します。
  3. 入力計画レベルの入力キー数値または定数 (正の数)。第 3 パラメータの値は、2 つ目のパラメータが最初のパラメータの量をカバーするすべての期間で合計されます。2 番目のパラメータが特定の期間の 1 つ目のパラメータの量の割合のみをカバーする場合、指定された期間の 3 番目のパラメータの同じ割合が集約に含まれます。
  4. 補償の開始 (必須パラメータ)。このパラメータにより、現在または次のバケットの値で充足計算が開始されるかどうかが決定されます。

    使用可能な値は NEXTBUCKET および CURRENTBUCKET です。

  5. ゼロ充足 (必須パラメータ) このパラメータは、2 番目のパラメータのゼロ値が 1 つ目のパラメータのゼロ値をカバーできるかどうかを決定します。

    使用可能な値は USEZEROSTOCK および IGNOREZEROSTOCK です。

  6. 計算期間 (必須パラメータ)
    1. 使用可能な値は、PAST、PASTCURRENT、PASTCURRENTFUTURE、CURRENT、CURRENTFUTURE、および FUTURE です。
    2. 期間に関係なく、充足に 1 つのキー数値を使用する場合は、このパラメータに値 PASTCURRENTFUTURE を使用します。
  7. 無限充足 (オプションパラメータ)。期間の 2 番目のパラメータの値が、計画期間内のすべての後続期間の最初のキー数値の値の合計より大きいことが計画担当者に通知されます。これは、整数 (大きい数値) にする必要があります。
  8. 期間の数 (オプションパラメータ)。これは、前のパラメータが定義されている場合にのみ使用できます。これにより、補償が計算される時間枠が制限されます。

REQUEST で Coverage 関数を使用できます。

適用範囲は集計関数ではありません。入力計画レベルと出力計画レベルには、同じルート属性セットを含む同じ属性セットを含む同じ構造が必要です。

IBP_COVERAGE 関数は、供給計画または予測消費演算子の入力または出力として使用されるキー数値の計算グラフの基本計画レベルで使用することはできません。

デモ: 補償機能を使用して充足期間を計算する方法

Coverage 関数を使用した充足期間の計算

この演習問題では、IBP_COVERAGE 関数を使用して、初期在庫で需要要素の充足を決定します。この例では、ロケーション別需要キー数値を調整してから、このキー数値の充足を計算します。

また、一般的に使用される関数 ROUND も使用します。

タスク 1: 設定登録

ステップ

  1. ADAPTEDDEPDEMAND というキー数値を PERPRODLOC 計画レベルで登録し、丸められたロケーション別需要キー数値を 100 分の 1 で表示します。

    以下のデータを使用してください。

    項目
    キー数値 IDADAPTEDDEPDEMAND
    基本計画レベルPERPRODLOC
    名称調整済従属需要
    計算済

    1. T## 計画範囲を選択し、上部のキー数値タブにナビゲートします。

    2. 新規を選択します。

    3. キー数値 ID に続いて、表に記載されているその他の値を入力します。

    4. 自動的に生成される要求レベルの計算をチェックします。

      警告が表示され、続行を選択することができます。

  2. 以下の計算を追加します。

    ADAPTEDDEPDEMAND@PERPROLOC = ROUND(("DEPENDENTDEMANDQTY@PERPRODLOC"/100),0)

    1. ADAPTEDDEPDEMAND キー数値で、計算定義追加タブにナビゲートします。

    2. ウィンドウで PERPRODLOC レベルを入力します。

    3. 方程式の右側をスペースに入力します。

    4. 入力をクリックし、DEPENDENTDEMANDQTY@PERPRODLOC が計算されていることを確認します。

    5. 計算をチェックします。

    6. 保存をクリックします。

  3. 以下の計算を追加します。

    ADAPTEDDEPDEMAND@MTHPRODLOC = SUM("ADAPTEDDEPDEMAND@PERPRODLOC")

    1. 編集モードに戻り、ADAPTEDDEPDEMAND キー数値で計算定義追加タブにナビゲートします。

    2. ウィンドウで MTHPRODLOC レベルを入力します。

    3. 方程式の右側をスペースに入力します。

    4. 入力をクリックし、ADAPTEDDEPDEMAND@PERPRODLOC が計算されていることを確認します。

    5. 計算をチェックします。

    6. 保存をクリックします。

  4. 調整済従属需要の充足を照会して、MTHPRODLOC 計画レベルで COVERAGE というキー数値を登録します。

    以下のデータを使用してください。

    項目

    キー数値 IDカバレッジ
    基本計画レベルMTHPRODLOC
    名称供給月数
    保存値選択解除
    計算済選択

    1. T## 計画範囲を選択し、上部のキー数値タブにナビゲートします。

    2. 新規を選択します。

    3. キー数値 ID に続いて、表に記載されているその他の値を入力します。

    4. 自動的に生成される要求レベルの計算をチェックし、必要に応じて集計を変更します。

      警告メッセージが表示される場合があります。続行すると、次のステップで計算が定義されます。

  5. 以下の計算を追加します。

    COVERAGE@MTHPRODLOC = IBP_COVERAGE("ADAPTEDDEPDEMAND@MTHPRODLOC","INITIALINVENTORYQTY@MTHPRODLOC",1,''NEXTBUCKET'', ''USEZEROSTOCK'',''PASTCURRENTFUTURE'')

    1. COVERAGE キー数値で、計算定義追加タブにナビゲートします。

    2. ウィンドウで MTHPRODLOC レベルを入力します。

    3. 方程式の右側をスペースに入力します。4 ~ 6 つのパラメータを囲む一重引用符に注意してください。

    4. 入力をクリックし、2 番目の入力が保存されている間に ADAPTEDDEPDEMAND@MTHPRODLOC が計算されていることを確認します。

    5. 計算をチェックします。

    6. 警告が表示された場合は、を選択して続行します。

    7. 保存を選択します。

タスク 2: 計画範囲の有効化

ステップ

  1. 計画範囲を有効化します。

    1. 有効化 → 全範囲 (依存関係あり) を選択します。

    2. 確認ポップアップで有効化を選択します。

    3. 有効化ログを参照して計画範囲が有効化されていることを確認します。

タスク 3: Planner Workspace でのソリューションのテスト

ステップ

  1. 以下の情報を使用して Planner Workspace を登録し、ソリューションをテストします。

    項目
    時刻
    期間月次
    開始今月
    終了今月 + 12 カ月
    ローリングはい
    計画レベル
    製品 ID

    選択

    Location ID

    選択

    キー数値 
    調整済従属需要

    選択

    ロケーションごとの需要選択
    初期在庫数量

    選択

    供給月数選択
    フィルタ
    製品 IDx100 Phone
    1. 一般計画者グループで Planner Workspaces アプリを選択します。

    2. ワークスペース 300_## を開きます。

    3. 右上で、デザインを選択します。

    4. 既存の計画ビューの右上にある設定を選択します

    5. 保存ダイアログで、名前を付けて保存を選択します。

    6. 新しい計画ビューに充足という名前を付けます。

    7. Planner Workspaces アプリに戻り、計画ビューを選択します

    8. コピーしたコンテンツを選択します。

    9. 表に記載されている情報をダイアログボックスに入力します。

    10. 計画ビューを照会するには、適用を選択します。

    11. 次のバケットから始まる在庫による需要充足をチェックします。バケット 4-5 のコンセンサス需要数量値を変更し (値を約 3 回減らす)、充足への影響を確認してください。

    12. 式による補償範囲の計算方法を確認したら、右上にある Workspace → Save を選択します。

タスク 4: 計画範囲の履歴ステータスのレビュー

ステップ

  1. 履歴ステータス管理アプリを使用して、カスタム計画範囲 T## のステータスをすべて表示します。

    1. モデル設定グループの履歴ステータス管理アプリを選択します。

    2. 計画範囲 T## を選択し、開始を選択します

    3. 各有効化後およびコピー後の初期ステータスの後に、複数の異なるステータスが表示されるはずです。

    4. 以前の状態の 1 つを選択し、ハイパーリンクを使用してその状態にナビゲートします。

    5. そのステータスのキー数値の数をチェックし、最新のステータスのキー数値の数と比較します。