【问题标题】:Call external web service from within Crm 2016从 Crm 2016 中调用外部 Web 服务
【发布时间】:2016-05-11 10:01:48
【问题描述】:

我有一些需要在 Dynamics Crm 2016 中实现的功能。我需要扫描自定义实体的所有记录并更新满足特定条件的任何记录。这有点过于复杂,无法通过工作流程来完成(我无法通过工作流程步骤更改所有者),所以我想也许我可以在自定义插件中执行这个逻辑。我不知道从 crm 中的工作流调用这个插件是否有意义,因为我需要对这个特定实体的所有记录执行逻辑,并且我需要定期运行逻辑,即每天/每周。最好的方法是什么?

【问题讨论】:

    标签: plugins workflow microsoft-dynamics


    【解决方案1】:

    我想通了。实际上完全可以在 Crm 内完成。我试图做的是以下内容。

    • 我有一个名为公告的自定义实体,它有一个名为禁运日期的自定义字段。
    • 我需要以某种方式定期检查是否已达到禁运日期,也就是说,禁运日期是今天吗?如果是这样,那么我需要更改该实体的所有者。
    • 如果还没有达到禁运日期,那么我需要等到它,每天再次检查日期直到它到达。
    • 我通过工作流管理了这个。我添加了我的检查条件,如果它们为真,我将实体分配给另一个用户。
    • 如果我的条件不成立,我添加了等待步骤以等待 1 天,然后在启动工作流的另一个步骤中递归调用当前工作流。这意味着,如果条件不成立,则工作流会再次调用自身。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 2014-02-11
      • 2016-01-31
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      相关资源
      最近更新 更多