您好,并提前致谢。我有更多问题,我希望尝试向联系人添加验证规则。问题是我遇到了工作流程蠕变。我依靠流程构建器和流来保持某些对象同步。让我举个例子,说我有两个标志的联系方式:邮寄和运送。我们还说我有另一个名为contact role的对象,它还有用于计费和发货的标志。我有工作流将这些标志保存在sych中,因此如果在一条记录上检查/取消选中邮件,它将运行一个流来更新相关记录(联系人与联系人角色,反之亦然)。现在输入验证角色。我添加了一个验证角色,当联系人状态为“非活动”时会触发,并且会选中其中一个复选框。我似乎遇到的问题是,如果我要在联系人上取消选中这两个并将状态设置为非活动状态,则验证规则会导致工作流错误,因为标记的更新和相关记录的更新不会立即完成;有两个独立的流程。因此,首先要发生的是取消选中邮件复选框,并取消选中其相关记录。然后我得到工作流错误,因为我假设记录保存,邮件复选框仍然在记录上检查。我的假设是,在所有工作流程完成之前,验证规则不会触发。这不是这种情况吗?我还质疑工作流的递归设置是否可能是罪魁祸首。显然,如果所有工作流程在验证运行之前完成,它应该通过,因为两个复选框都应在最终状态中取消选中。非常感谢任何见解,建议,最佳实践!