Loading
銷售績效管理
對對帳單進行負餘額

對對帳單進行負餘額

如果 Salesforce Spiff 中銷售代表的對帳單顯示負餘額,且您不想要從目前對帳單期間的佣金支出中扣除該金額,則您可以將負餘額移轉至下一個對帳單期間。

必要版本

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

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

設計師組態:管理

您有一些選項可處理目前期間的負餘額。

  • 將負餘額顯示為目前期間的總對帳單餘額,並將餘額移至下一期。
  • 將目前對帳單期間的負餘額排除為零,並將餘額移至下一期。
  • 將目前對帳單期間的負餘額排除零,但仍顯示負數金額以確保透明度,並將餘額移至下一期。

選項 1:在目前對帳單上顯示負餘額

您可以將負餘額顯示為目前期間的總對帳單餘額,並將餘額移至下一期。如果您在目前對帳單上顯示顯示餘額,則您的薪資部門需要額外工作來忽略或排除負餘額。您可以在將對帳單傳送至薪水表之前,手動排除負餘額。

  1. 在「設計師」中,建立工作表。
  2. 建立顯示前期開始和結束的欄位,讓您擁有根據目前對帳單期間變更的參照。
    若要確保日期會動態更新,請使用 BeginningOfPeriod 和 EndOfPeriod 協助程式函數。
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. 建立參照上一個陳述式中餘額的工作表計算。
    SalesRepAmountFromPreviousPeriod = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name")

    amounts_from() 函數會參照您建立的工作表欄位,且「plan_name」引數是計畫名稱,以雙引號括住。

  4. 建立只顯示負餘額的工作表計算。
    NegativeBalanceCarriedForward = min(SalesRepAmountFromPreviousPeriod, 0)

    min() 函數會參照 SalesRepAmountFromPreviousPeriod 工作表計算,將其與 0 比較,並傳回較小的數字。

    • 如果上一個對帳單期間的餘額為正數,則此計算會傳回 0
    • 如果先前對帳單的餘額為負數,則會傳回負餘額。
  5. 從 NegativeBalanceCarriedForward 工作表計算建立支出規則。
    1. 選取「NegativeBalanceCarriedForward」欄位,然後從右側面板按一下「建立支出規則」。
    2. 新增您要在對帳單上顯示的支出規則名稱,然後按一下「建立」。

支出規則會新增至所有計畫的支出規則。一個對帳單期間的負餘額會移至下一個對帳單期間。如果先前的對帳單餘額為正數,則所有其他的對帳單都會顯示零。

選項 2:排除目前對帳單的負餘額

您可以排除目前對帳單期間的負餘額,並將餘額移至下一期。如果您排除負餘額,則您或您的薪資部門不會有額外的工作。

  1. 在「設計師」中,建立工作表。
  2. 建立顯示前期開始和結束的欄位,讓您擁有根據目前對帳單期間變更的參照。
    若要確保日期會動態更新,請使用 BeginningOfPeriod 和 EndOfPeriod 協助程式函數。
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. 建立總計計畫所有目前支出規則的工作表計算,此計算會判斷目前的對帳單總計是否為需要調整的負餘額。
    透過將滑鼠停留在每個規則的總金額上,決定用於計算計畫目前支出規則的欄位。將欄位加在一起。如果最終支出來自資料表欄位,請使用 sum() 函數。如果最終支出來自工作表欄位或資料表上的摘要欄位,您可以直接參照該欄位。
    StatementTotal = payout_rule_1_amount_field + payout_rule_2_amount_field
  4. 建立只顯示負餘額的工作表計算。
    CurrentPendingBalance = min(StatementTotal, 0)

    min() 函數會參照 StatementTotal 工作表計算,將其與 0 比較,並傳回較小的數字。

    • 如果先前的對帳單餘額為正數,則此計算會傳回 0
    • 如果先前的對帳單餘額為負數,則此計算會傳回負數餘額。
  5. 若要將對帳單餘額排除為零,請反轉負餘額。
    StatementNegativeBalanceAdjustment = CurrentPendingBalance * (-1)
  6. 從 StatementNegativeBalanceAdjustment 工作表計算建立支出規則。
    1. 選取「StatementNegativeBalanceAdjustment」欄位,然後從右側面板按一下「建立支出規則」。
    2. 新增您要在對帳單上顯示的支出規則名稱,例如「對帳單負值餘額調整」,然後按一下「建立」。
  7. 從上一個對帳單期間提取負餘額調整作為要繼續的負餘額。
    PreviousStatementCarryForward = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name", "Statement Negative Balance Adjustment") *(-1)

    amounts_from() 函數參照先前期間的調整,以使金額為 0。此函數僅參照調整支出規則,而非參照完整的計畫。若要傳回原始餘額,請將調整支出規則乘以 -1

  8. 若要確認新對帳單總計,包括從上一個對帳單期間移轉的負餘額,請確認 StatementTotal 計算在目前對帳單總計中包含 PreviousStatementCarryForward 計算。

當對帳單餘額為正數時,具有兩個新支出規則的最終對帳單支出會正常傳回資料。當餘額為負數時,餘額會淘汰並移至下一個對帳單期間。

選項 3:排除負餘額,但在目前對帳單上顯示負數

您可以將目前對帳單期間的負餘額排除為零,但仍可為代表提供透明度,並使用 What-If? 規則顯示負數。將餘額提前移至下一個期間,但負餘額不會影響對帳單總計。

  1. 在「設計師」中,建立工作表。
  2. 建立顯示前期開始和結束的欄位,讓您擁有根據目前對帳單期間變更的參照。
    若要確保日期會動態更新,請使用 BeginningOfPeriod 和 EndOfPeriod 協助程式函數。
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. 建立總計計畫所有目前支出規則的工作表計算,此計算會判斷目前的對帳單總計是否為需要調整的負餘額。
    透過將滑鼠停留在每個規則的總金額上,決定用於計算計畫目前支出規則的欄位。將欄位加在一起。如果最終支出來自資料表欄位,請使用 sum() 函數。如果最終支出來自工作表欄位或資料表上的摘要欄位,您可以直接參照該欄位。
    StatementTotal = payout_rule_1_amount_field + payout_rule_2_amount_field
  4. 建立只顯示負餘額的工作表計算。
    CurrentPendingBalance = min(StatementTotal, 0)

    min() 函數會參照 StatementTotal 工作表計算,將其與 0 比較,並傳回較小的數字。

    • 如果上一個對帳單期間的餘額為正數,則此計算會傳回 0
    • 如果先前對帳單的餘額為負數,則此計算會傳回負餘額。
  5. 從 CurrentPendingBalance 工作表計算建立 What-If? 規則,讓總計不會考量此餘額。
    1. 選取「CurrentPendingBalance」欄位,然後從右側面板按一下「建立支出規則」。
    2. 新增您要在對帳單上顯示的支出規則名稱,例如「目前待處理餘額」,然後按一下「建立」。
    3. 在「計畫」索引標籤上,選取規則並開啟「What-If?」
  6. 建立參照「What-If?」規則上一期金額的工作表計算。
    PreviousStatementCarryForward = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name", "Current Pending Balance")

    amounts_from() 函數參照前一期負餘額。

  7. 若要確認新對帳單總計,包括從上一個對帳單期間移轉的負餘額,請確認 StatementTotal 計算在目前對帳單總計中包含 PreviousStatementCarryForward 計算。
  8. 建立會將目前期間的負餘額排除零的工作表計算,或允許正餘額移入。
    StatementNegativeBalanceAdjustment = min(StatementTotal, 0) * (-1) + PreviousStatementCarryForward
    • 如果目前陳述式餘額為正數,則 min() 函數會傳回 0,並新增先前陳述式的負前置餘額。
    • 如果目前陳述式餘額為負數,則 min() 函數會將餘額乘以 -1 以將目前陳述式排除為零。
  9. 從 StatementNegativeBalanceAdjustment 工作表計算建立支出規則。
    1. 選取「StatementNegativeBalanceAdjustment」欄位,然後從右側面板按一下「建立支出規則」。
    2. 新增您要在對帳單上顯示的支出規則名稱,例如「對帳單負值餘額調整」,然後按一下「建立」。
 
正在載入
Salesforce Help | Article