隐藏零支付总和规则
当一次总付规则的支出为零时,您可以隐藏该规则。
所需的 Edition
| 适用于:Salesforce Classic(并非在所有组织中可用)和 Lightning Experience |
| 适用于:Enterprise、Unlimited 和 Developer Edition |
| 另行付费后适用于:启用了 Web 服务 API 的 Professional Edition |
| 所需用户权限 | |
|---|---|
| 要将一次总付规则更改为逐行规则: | 具有此权限的 Spiff 用户角色已打开。 设计器配置:管理 |
您可能想要在这些情况下隐藏零支付一次性总付规则。
- 代表完全忙碌。
- 计划中的特定代表不会收到特定佣金付款。
- 语句混乱,您想要简化显示的信息。
例如,您可能有一个一次性总付规则,所有代表在 2 月份支付 50.00 美元,但当前报表期间是 1 月份,因此您不想在 1 月份的报表中显示 0.00 美元一行。
为避免这种情况,将一次总付规则转换为逐行规则。当规则的筛选器不返回报表期间的任何记录时,逐行规则不会出现在报表上。
-
查找要更改的一笔总付规则,并查找相应的工作表计算。
例如,查找 FebruaryBonus 计算。
=if(isFebruary, 50, 0)
-
创建工作表计算 FebBonusRep,动态返回代表的 ID。
工作表字段返回当前 RepId 或空字符串,这取决于支出是否大于 0。此示例使用
ZeroInCompanyCurrency和RepId助手函数。=if(FebruaryBonus > ZeroInCompanyCurrency, RepId, "")
-
在用户对象上创建数据筛选器,以返回当前代表的行。
此数据筛选器最多返回一行,如果付款为零,则不返回任何行。
- 创建数据表,选择用户对象,并应用新筛选器。
- 创建引用原始工作表计算的计算字段,该计算表计算原始规则的一笔总付金额。
-
通过引用新字段,将一次总付规则更改为逐行规则。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

