実装の開始

処理ユニットの作成

Objective

After completing this lesson, you will be able to SAP Incentive Management で処理単位を登録します。

処理ユニット

処理単位は、データのサブセットの計算処理を可能にする機能です。要件に、異なる時間または異なる報酬サイクルで報酬計算を実行する必要がある場合は、処理単位を使用します。処理ユニットを使用する場合、データは単一のテナント内で論理的にパーティショニングされます。

地理的なコンテキストにおける処理単位の使用例を見てみましょう。

処理ユニットとビジネスユニットの関係。詳細については、以下の本文で説明します。

前の画像では、組織には国ごとに個別のビジネスユニットがあります。現在は、2 つのグローバル地域 (アメリカと EMEA) でパイプラインやその他のプロセスを個別に実行し、各地域のパイプラインの速度を最大化したいと考えています。そのために、2 つの処理ユニット PU_Americas および PU_EMEA を作成し、各地域の国のビジネスユニットをそれぞれの処理ユニットに割り当てることができます。たとえば、ビジネスユニット BU_Canada および BU_United States は PU_Americas 処理ユニットに割り当てられます。

処理単位に関するいくつかの要点:

  • 処理単位は必要な数だけ登録することができます。
  • 処理ユニットは、ビジネスユニットに関連付けることによって定義されます。複数のビジネスユニットを 1 つの処理単位に割り当てることができます。
  • 処理単位を登録すると、データベーステーブルにセグメントが登録されます。これにより、パフォーマンスおよびデータレベルのセキュリティが向上します。
  • 計算実行は、処理単位ごとに個別に完了します。
  • 報酬要素、組織データ、分類データなどの参照データを複数の処理単位に割り当てることができます。
  • ポジション、取引、オーダー、結果データなどの一部のデータは、1 つの処理単位にのみ割り当てることができます。
  • 処理ユニットを削除できません。

処理ユニットのベストプラクティス

  • 処理ユニットを使用する必要がない場合でも、単一の処理ユニットを作成し、すべてのビジネスユニットをそれに割り当てます。このように、組織の成長に伴い、ビジネスユニット構造がすでに整っているため、拡張が容易になります。
  • 報酬コンポーネントを構築する前に、必ず処理単位を登録してください。
  • 処理ユニットを有効化すると、取り消すことはできません。処理ユニットの有効化は、データのセグメント化方法に影響するため、使用するかどうかが不明な場合は有効化しないでください。

サマリ

  • 処理ユニットでは、データのサブセットに対して個別の計算処理を行うことができ、さまざまなタイミングまたは報酬サイクルに最適です。
  • 処理ユニットは、パフォーマンスおよびデータレベルのセキュリティを強化することができます。
  • 処理単位は削除できず、報酬コンポーネントを構築する前に登録する必要があります。