複数の獲得期間の獲得金額の計算 (例)
次の例は、複数の獲得期間のメンバーの獲得の計算方法を示しています。獲得は、財務チームが将来の負債を予測し、最終決済前に資金を準備するのに役立ちます。
必要なエディション
| 使用可能なエディション: Advanced Rebate and Accruals Management が有効になっている Enterprise Edition、Unlimited Edition、および Developer Edition。 |
リベートプログラム
会社が APAC 地域のパートナー向けのリベートプログラムを実行しています。Acme はこのプログラムに登録されているメンバーです。財務チームは、発生期間を使用して毎月負債を追跡したいと考えています。
リベート種別
プログラムマネージャーが量ベースのリベート種別を作成し、次の詳細を指定します。
- 基準種別: 単位あたりの金額
- 基準項目: Total Transaction Quantity (合計取引数量)
- 計算方法: 遡及的
- 計算の基礎: 発生
このエンジンでは、プログラムリベート種別報奨金レコードで定義された報奨金ランク値を使用して発生を計算します。この例では、報奨金設定に基づいて単位あたり $5 の発生率が適用されます。
トランザクションデータ
次の取引記録レコードは、獲得処理のために Data Cloud に取り込まれます。各レコードは、対応する獲得期間の開始日と終了日の範囲内にあります。
| 獲得期間 | メンバー | 取引活動日 | 合計取引数量 |
|---|---|---|---|
| 2026 年 1 月 | Acme | 2026 年 1 月 12 日 | 2000 |
| 2026年2月 | Acme | 2026年2月18日 | 6500 |
| 2026 年 3 月 | Acme | 2026年3月9日 | 8000 |
| 2026 年 4 月 | Acme | 2026 年 4 月 25 日 | 11000 |
Member Accruals (メンバー獲得)
システム管理者は、必要なデータ処理エンジン定義を順番に実行して発生を計算します。各 DPE は順番に実行する必要があります。発生金額は、実行時に Data Cloud の集計データに基づいて更新されます。
| 獲得期間 | 合計取引数量 | 最終計算日 | 発生率 | 発生金額 | Accrual Sources Created (作成された獲得元) |
|---|---|---|---|---|---|
| 2026 年 1 月 | 2000 | 1 月 31 日 | 単位あたり $5 | $10,000 | 1 |
| 2026年2月 | 6500 | 2 月 28 日 | 単位あたり $5 | $32,500 | 1 |
| 2026 年 3 月 | 8000 | 3 月 31 日 | 単位あたり $5 | $40,000 | 1 |
| 2026 年 4 月 | 11,000 | 4 月 30 日 | 単位あたり $5 | $55,000 | 1 |
デルタ計算 DPE では、データを Salesforce コアに同期するときに二重に計数されないように、毎月新しいトランザクションのみが識別されます。最初の 1 か月で、財務チームは 2,000 件の取引に基づいて 10,000 ドルの発生責任を予約しました。これにより、メンバーが 1 年を通してより多くの取引を蓄積することで、適切な資金が確保されます。
代わりに [段階的] 計算方法を使用してリベート種別を設定すると、Data Cloud の処理中に取引が報奨金ランクの境界を超えた場合に、エンジンで獲得期間ごとに複数の獲得元レコードが作成される可能性があります。たとえば、2 月のトランザクションがあるランクしきい値から別のランクしきい値を超えた場合、エンジンはランク部分ごとに個別のソースレコードを作成します (たとえば、階層 1 のユニットの場合はソース 1、階層 2 のユニットの場合はソース 2)。未収金額の合計は同じですが、ステップ方式では監査目的でより詳細に追跡できます。
