Loading
銷售績效管理
在 Salesforce Spiff 中建立回復規則

在 Salesforce Spiff 中建立回復規則

在 Salesforce Spiff 中使用回復規則追蹤收回的佣金支出。回復是指公司收回先前已支付給代表的佣金。通常,當交易在支付佣金後取消或終止時會發生回復。在 Spiff 中,結點回覆通常會以機會或交易資料篩選條件中的負輸入表示,並參照原始機會來負責。

必要版本

提供版本:Salesforce Classic (並非所有組織皆適用) 和 Lightning Experience
提供版本:EnterpriseUnlimitedDeveloper Edition
下列版本亦可額外付費使用:已啟用 Web 服務 API 的 Professional Edition
需要的使用者權限
若要建立回復規則:

啟用此權限的 Spiff 使用者角色

設計師組態:管理

在此範例中,代表在 6 月結束交易並收到 $500 美元的佣金。在 8 月,交易取消,但現在管理員必須申領已支付的 $500 佣金。退回的金額與已支付的金額相同,且配額達成率的金額不會從達成率總計中扣除。

  1. 建立資料篩選條件以識別任何取消以收回已支付的佣金。
    例如,建立一對一關係 OpportunityToClawback,將機會物件的識別碼欄位與回復物件的 Opportunity_Id 欄位進行比對。請參閱在 Salesforce Spiff 中設定資料關係
  2. 建立資料篩選條件 ClawbackInPeriod__Opp,以識別週期的 clawback。

    使用 date_between?() 函數,檢查回復是否在特定期間發生。

    date_between?(OpportunityToClawback.Clawback_Date,BeginningOfMonth,EndOfMonth)
    回復規則的資料篩選條件,使用 date_between?() 函數
  3. 建立資料篩選條件 ClawbackByRepInPeriod,以依代表進一步篩選 ClawbackInPeriod__Opp 結果。
    ClawbackInPeriod__Opp AND ByRep
  4. 在「設計師」中,移至「計畫」,然後建立名為 ClawbackInPeriodData 的資料表。
    物件 機會
    資料篩選 ClawbackByRepInPeriod
    欄位 Account_Name__c、ARR__c、CloseDate 和 Clawback_Date
  5. 設定達成率計算。
    1. 使用 quotas() 函數,參照目前年度的年度配額,以及交易結束年度的配額。
      如果回扣來自上一年度,請參照該年度的配額。如果回扣來自於今年稍早結束的交易,請參照今年的配額。
    2. 針對回扣金額建立計算欄位 ClawbackAmountInPeriod。
      此公式取決於您接下來建立的其他欄位。
      ClawbackAmountInPeriod = OppARR * CommissionRateClawback
    3. 定義 CommissionRateClawback 公式。
      此公式使用 mpercent() 函數計算交易結束時使用的匯率。此公式需要一個範圍表格 SalesRepAcceleratorTable,其根據達成率具有不同的支出層級。
      =mpercent(YTDAttainmentAttributableToOppClawback, SalesRepAcceleratorTable, YTDAttainmentAsOfPriorOppClawback)
    4. 定義 YTDAttainmentAttributableToOppClawback 公式。
      ARR 除以交易結束時年度的配額欄位。
    5. 定義「YTDAttainmentAsOfPriorOppClawback」欄位。
      從 YTDAttainmentAttributableToOppClawback 減去 YTDAttainmentAsOfThisOppClawback。
    6. 定義「YTDAttainmentAsOfThisOppClawback」欄位。
      =YTDQuotaRetirementAsOfThisOppClawback / QuotaInFiscalYearOfCloseDate
    7. 參照交易結束年度中的配額,以定義 QuotaInFiscalYearOfCloseDate 欄位。
    8. 使用 let() 函數定義 YTDQuotaRetirementAsOfThisOppClawback 欄位。
      let() 函數會將暫時名稱指派給指定的值,並在評估運算式時使用該值。針對回復,let() 函數可以動態累積先前的 ARR 值。將歷程記錄 ARR 累積除以期間的配額。
      =let(ThisOppCloseDate, CloseDate, let(ThisOppID, Id, sumif(ClosedWonByRepNewAllTime, year(CloseDate) = year(ThisOppCloseDate) AND CloseDate <= ThisOppCloseDate AND if(CloseDate = ThisOppCloseDate, Id <= ThisOppID, TRUE), ARR__c)))
  6. 新增 ClawbackAmountInPeriod 欄位作為支出規則。
 
正在載入
Salesforce Help | Article