SAP Incentive Management 入門
実装の開始
報酬エレメントの使用
報酬プランの作成および管理
計算の実行と結果の表示
受取人との連絡
組込分析を使用したストーリーの登録
付録

ルックアップテーブルの管理

Objective

After completing this lesson, you will be able to SAP Incentive Management でルックアップテーブルを登録して入力します。

ルックアップテーブル

ルックアップテーブルは、複数の基準セットに基づいて値を格納する、カスタマイズされたテーブルです。ここで、出力値は複数のディメンションの共通部分を表します。

ルックアップテーブル:

  • 保存された値が複数のディメンションの共通部分を表す複数の基準セットに基づく値のテーブルを含みます。
  • 多次元ルックアップテーブル (MDLT) とも呼ばれます。複数のディメンションまたは軸が交差する結果として、値が検索されます。
  • ディメンションとインデックスを使用して構築されます。
  • 手動で入力することも、データロードを使用して入力することもできます。

以下の図は、一例です。この場合、地域、製品、および販売ステータスはディメンションです。

ルックアップテーブルのディメンション、インデックス、および値の関係を示す図。

このルックアップテーブルでは、コミッション率が 4%、地域が EMEA、製品が自転車、販売ステータスがシルバーであることがシステムに通知されます。返される値は、インセンティブルールで使用できます。

ルックアップテーブルとレートテーブル

ルックアップテーブルとレートテーブルの間には、いくつかの類似点があります。以下のマトリクスは、この 2 つの違いと類似点を示しており、それぞれを使用するタイミングを決定する際に役立つ場合があります。

レートテーブルルックアップテーブル
設定が容易複雑な初期セットアップ
ステップコミッションの処理ステップコミッションを処理しない
コミッションレートは、達成または計算結果に基づいてのみ計算されます。文字列やカテゴリなど、任意のデータ型の入力に基づいて数値を計算できます。
インセンティブルールのみで使用可能任意のルールまたは式で使用可能
有効日を設定できますマトリクス内の各セルには、有効日を設定することができます。

ルックアップテーブルのベストプラクティス

  • ルックアップテーブルを作成する前に、ルックアップテーブルをマッピングします。
  • 値を null のままにする場合は、チェックボックスをオンにしてすべての null 値をゼロにするか、条件を使用して、ルールで null 値を使用して計算が行われないようにします。
  • ネストされたルックアップテーブル参照を多く使用しないようにします。できるだけシンプルにしておきます。
  • 索引の一覧が比較的静的である場合は、ルックアップテーブルを使用します。

演習: ルックアップテーブルの登録

ビジネスの例:

この演習問題では、2 つの異なる入力値を使用して各参加者に支払われるボーナス金額を計算するルックアップテーブルを登録します。これにより、参加者レコードで有効化された 2 つのカスタムフィールド (GA1: 販売ステータスおよび GN1: ボーナスレベル) が使用されます。

3 つの次元を含むルックアップテーブルが表示されます。

ステップ

  1. プランの管理タイルから報酬エレメント参照テーブルを選択します。

  2. 追加アイコンを選択し、デフォルトの有効日付を受け入れます。

  3. 標準項目を入力します。

    1. 名称: LT_Bonus_Lookup

    2. 戻り値の種類: USD

    3. 空の値をゼロとして処理: このボックスにチェックを付けます。

  4. 販売ステータスの次元を入力してください。

    1. ルックアップテーブル構造セクションで追加アイコンを選択します。

    2. 次元名販売ステータスを入力します。

    3. タイプを String に設定します。

    4. 終了を選択します。

  5. 値 GOLD、SILVER、および BRONZE を使用して、ディメンションにインデックスを追加します。

    1. インデックスの定義セクションで、新規アイコンをクリックします。

    2. GOLD を入力します。

    3. 有効日付をデフォルトのままにして、終了を選択します。

  6. これらのステップを繰り返して、SILVERBRONZE に対してさらに 2 つの指数値を追加します。すべての大文字で値を入力します。

  7. 上記と同じステップを使用して、Bonus Level という名前のディメンションを以下の設定で追加します。

    1. 型: 数値

    2. 入力単位タイプ: 整数

  8. ボーナスレベルディメンションのインデックス値を追加します。

    1. 索引定義ウィンドウの新しいアイコンを選択します。

    2. 値を 1 に設定し、単位タイプを整数に設定します。

    3. これらのステップを繰り返して、値 2、3、および 4 を追加します。

      ルックアップテーブルの構造タブ。販売ステータスとボーナスレベルという 2 つのディメンション、およびゴールド、シルバー、ブロンズの販売ステータスの 3 つのインデックスが表示されます。
    4. 保存を選択します

  9. テーブルに値を追加します。

    1. タブを選択します。

    2. 編集 (鉛筆) ボタンを選択します。

    3. 前のページの表に示されている値を入力します。

    4. ルックアップテーブルへの変更を保存します。

サマリ

  • ルックアップテーブルには複数の基準に基づく値が保持され、それらの出力は複数のディメンションの共通部分を表します。
  • 個々のセルには個別の有効日付があり、任意のルールまたは式で使用できます。
  • ベストプラクティスとして、ルックアップテーブルを作成する前に常に計画し、Null 値がチェックされていることを確認し、ネストされた参照を回避してください。