IBP_COVERAGE 関数では、キー数値の充足を 1 ステップで計算することができます。
IBP_COVERAGE 関数は、さまざまなビジネスシナリオに使用することができます。最も一般的な計算の 1 つは、在庫日数および予測在庫の計算です。
充足計算は、より単純な機能 (期間シフトなど) よりも技術的に関連します。この関数が複数回使用される計算チェーンを構築すると、パフォーマンスに影響が及ぶ可能性があります。
カバレージ機能の必須パラメータおよびオプションパラメータ
- 入力計画レベルの入力キー数値または定数 (必須パラメータ)。これは、カバーする必要がある金額を表します。
- 入力計画レベルの入力キー数値 (必須パラメータ)。これは、最初のパラメータをカバーする量を表します。
- 入力計画レベルの入力キー数値または定数 (正の数)。第 3 パラメータの値は、2 つ目のパラメータが最初のパラメータの量をカバーするすべての期間で合計されます。2 番目のパラメータが特定の期間の 1 つ目のパラメータの量の割合のみをカバーする場合、指定された期間の 3 番目のパラメータの同じ割合が集約に含まれます。
- 補償の開始 (必須パラメータ)。このパラメータにより、現在または次のバケットの値で充足計算が開始されるかどうかが決定されます。
使用可能な値は NEXTBUCKET および CURRENTBUCKET です。
- ゼロ充足 (必須パラメータ) このパラメータは、2 番目のパラメータのゼロ値が 1 つ目のパラメータのゼロ値をカバーできるかどうかを決定します。
使用可能な値は USEZEROSTOCK および IGNOREZEROSTOCK です。
- 計算期間 (必須パラメータ)
- 使用可能な値は、PAST、PASTCURRENT、PASTCURRENTFUTURE、CURRENT、CURRENTFUTURE、および FUTURE です。
- 期間に関係なく、充足に 1 つのキー数値を使用する場合は、このパラメータに値 PASTCURRENTFUTURE を使用します。
- 無限充足 (オプションパラメータ)。期間の 2 番目のパラメータの値が、計画期間内のすべての後続期間の最初のキー数値の値の合計より大きいことが計画担当者に通知されます。これは、整数 (大きい数値) にする必要があります。
- 期間の数 (オプションパラメータ)。これは、前のパラメータが定義されている場合にのみ使用できます。これにより、補償が計算される時間枠が制限されます。
REQUEST で Coverage 関数を使用できます。
適用範囲は集計関数ではありません。入力計画レベルと出力計画レベルには、同じルート属性セットを含む同じ属性セットを含む同じ構造が必要です。
IBP_COVERAGE 関数は、供給計画または予測消費演算子の入力または出力として使用されるキー数値の計算グラフの基本計画レベルで使用することはできません。