更新验证规则中使用的字段时要注意的点

更新验证规则中使用的字段时要注意的点

验证规则 对手动创建记录有效。但是,当验证规则中使用的字段(无论是主字段还是辅助字段)通过其他方式(如工作流更新和API)进行更新时,字段更新会优先于验证规则。

下面用进一步的例子来解释这些实例:

使用验证规则更新主字段

示例:

假设您有一个交易模块的验证规则,

<<如果折扣 > 20%, 发出告警,"抱歉! 不接受此折扣。">>

当您在CRM中手动创建折扣大于20%的交易时,此验证规则将生效。但是,如果主字段 ‘折扣’ 通过以下任何方式更新,则字段更新将覆盖验证规则。

也就是说,如果通过工作流字段更新将折扣字段更新为25%,则优先触发此工作流,因此,系统将接受该值,尽管验证规则应该对大于25%的值发出告警。

以下是优先于验证规则的字段更新方法。

CRM内的字段更新方法
字段更新详情
导入
导入新线索或覆盖现有记录的更新
工作流规则
由于工作流操作而更新
审批流程
在批准或拒绝记录时更新
蓝图

由于“迁移后”设置而更新。

为同一字段创建验证规则和蓝图验证时,如果两个条件不同,蓝图将覆盖验证规则。

也就是说,只要字段在流程中,蓝图验证就适用。当记录退出流程时,验证规则是有效的。

API
通过API updateRecords 方式而更新
批量更新
布局规则中使用的主字段将不可用于批量更新。

使用验证规则更新辅助字段

这是一个重要的注意事项。当您尝试通过工作流、批量更新、API或导入更新验证规则中使用的任何辅助字段时,CRM将接受辅助字段的值,而不考虑规则中的条件。因此,尽管存在验证规则,您的数据可能会收集不可接受的值。

例如,您有一个验证规则来定义基于区域的折扣。

  • 美国折扣不能超过20%
  • 英国折扣不能超过25% 
  • 印度折扣不能超过15% 

在这种情况下,折扣是您的主字段,区域成为辅助字段。

虽然折扣可能甚至不会出现在大规模更新,但区域会。如果您决定将所有区域更新为印度,那么您的所有交易可能会以“印度”的不同折扣结束,而您的验证规则则规定了不同的内容,从而导致模块中出现不可接受的值。

CRM当前不会限制验证规则中使用的辅助字段的字段更新。在更新字段之前,请先确保检查验证规则中是否使用了该字段。


    • Related Articles

    • 使用验证规则

      运行 CRM 系统的最难任务之一是确保其中数据的有效性。如果数据难以维护,那么公司需要付出很高的成本:您的活动被拖慢、报告准确度下降、有很重要的活动需要处理时手动验证每个记录的工作将会变得很繁琐。 验证规则可以通过找出错误数据(甚至在其进入 CRM 之前)来帮助您解决此问题。 验证规则的基本信息 Zoho ...
    • 布局和验证规则中的正则表达式

      正则表达式(regex)是一个字符序列,定义了一个模式。它们用于在一段文本中查找和匹配相似的模式。 换句话说,regex是一组包含特定模式的字符串。 它通常用于验证用户在提交表单时所输入的值。 它可以帮助: 提高效率 : Regex可以更容易地在大量数据中找到特定的模式。 改进数据识别 : Regex允许指定准确的模式,减少丢失或错误识别数据的可能性。 促进可重用性 : 一旦创建了regex模式,就可以在不同的上下文中重用相同的模式。 保持数据准确性 : ...
    • 使用Zoho Desk内的沙盒

      沙盒是一个测试环境,可以在将配置部署到生产帐户之前对其进行评估。 该平台允许管理员和开发人员修改现有配置,添加或删除数据,并设置新的配置,以便在实施之前了解其对流程流的影响。 使用沙盒的主要好处是 : 降低风险 - 一些用例或实施可能导致数据丢失或阻碍其它流程的运行;在生产账户中进行实施之前,先测试这些用例,以此避免这种影响。 解决冲突 - 某些更改可能与现有配置冲突,这会影响整个流程并使基本流程停滞。 ...
    • 创建假期计划

      创建您机构的假期计划,以对您帮助台中配置的工作时间添加异常。您添加的假日将被视为非工作时间,SLA和定时规则将在设置到期日和触发提醒时忽略它们。 创建假期列表: 点击顶部栏内的设置图标 (  ) 。 在设置落地 页面,点击机构下的工作时间。 在工作时间 菜单下,点击假期列表。 在假期列表页面,选择月份日期。 输入假期的名称。 点击添加假期。 输入的假期将会设置您的异常工作时间。您可以输入需要的假期。 删除假期 有时,下一年的假期不确定,或者是休假。您可以从Zoho Desk内删除这些假期。  ...
    • 在Zoho Desk内创建蓝图

      蓝图可帮助您以明确,系统的方式执行支持流程。它是一个直观的可视化建模平台,使您能够自定义符合客户需求的工作流程。 有了蓝图,您可以, 定义支持流程中的每个阶段,并将正确的客服人员与每个阶段相关联 通过执行流程来引导您的客服人员 在上下文中授权和验证重要信息 自动执行常规操作 所需权限 其角色具有客服管理员权限的用户能够访问此功能。 检查功能可用性和限制 使用蓝图的益处 蓝图有多个益处 - 它可以帮助您将支持流程与Zoho Desk相对应,并确保您的客服人员能够及时跟进它。 ...