【问题标题】:Create a process to update child record when the parent is updated当父更新时创建一个更新子记录的流程
【发布时间】:2017-08-18 04:52:53
【问题描述】:

您被要求将联系人地址与他们所属的帐户保持同步。使用 Process Builder 创建一个新流程,在更新客户记录的地址时更新所有子联系人地址。这个过程:

  • 可以有任何名字。
  • 必须激活。
  • 当父帐户送货地址字段值更新时,必须更新联系人邮寄地址字段(街道、城市、州、邮政编码、国家/地区)。
  • 注意:您可能必须停用 Contacts 对象的验证规则(根据之前的质询创建)才能完成此质询。

我开发了一些Process Builder

当我检查此 Process Builder 时,我看到以下错误:

我已经激活了这个过程,但没有工作。

【问题讨论】:

  • 解决这个问题我真的筋疲力尽。请指导。

标签: salesforce visualforce


【解决方案1】:

当更改父帐户的送货地址时更新联系人邮寄地址字段(街道、城市、州、邮政编码、国家/地区)时,此挑战就完成了。为此,我创建了一个 Process Builder UpdateChildOnParentUpdate。 这是一步一步的解决方案。

  1. 我们必须在 Account 上创建 Process builder,因为我们会检查 Account 上的更改。
  2. 检查帐户的送货地址(街道、城市、州、邮政编码、国家)是否有任何变化,如果其中任何一个字段有任何变化,我们将布尔值设置为 true。(所有这些条件都在AND 条件)。
  3. 最后,我们通过引用其帐户(父级)来更新联系人邮寄地址字段(街道、城市、州、邮政编码、国家/地区)。

这里是根据上述步骤制作的所有流程构建器的图片

Checks if there is any change in shipping address of Account

Update all contact's mailing address attached to updated Account

**干杯,Salesforce 太棒了! **

【讨论】:

  • 不,它不起作用。我的组织有一些非常有线的问题。
【解决方案2】:

操作组使用送货州、城市、邮政编码和国家/地区字段,而不是帐单地址字段。参考附件。Action Group希望对你有帮助

【讨论】:

    【解决方案3】:

    在添加对象时,帐户(第 1 步),单击“高级”,然后单击“是”进行递归。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 1970-01-01
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      • 2013-09-25
      • 2021-10-07
      相关资源
      最近更新 更多