CRM 2016 Online 中的集成工作流错误

Integration Workflow Error in CRM 2016 Online

在将 DocuSign 的自定义工作流程(集成工作流程)用于 CRM Online 时,我遇到了有关空值的错误。

我已正确遵循顺序 (CreateEnvelop、AddDocument、AddRecipients,然后是 GetSignature),但我仍然遇到错误。我认为工作流程是解决方案的一部分,因此我们无法访问代码,除非我们对其进行反编译——这是我们不想做的事情。我们甚至认为它可能是非法的,因为它不是我们的 dll。

我们如何解决这个错误?

您目前使用的是哪个版本的 DocuSign 基本解决方案运行?基本解决方案独立于工作流解决方案,通常建议您在安装工作流解决方案的同时安装该基本解决方案的最新版本。

有几件事可能会导致此问题:

  1. 在您的 DocuSign 配置中设置为 null 的刷新令牌。这是最有可能的问题。转到站点地图上“设置”下拉列表中的 "DocuSign Config",然后打开活动的 DocuSign 配置。加载后,您会看到一个 "Linked to O365" 字段:单击 "refresh" link。这将确保创建令牌并且工作流解决方案可以访问它。
  2. 无效的信封 ID。确保工作流配置正确并且信封信息成功传递到 AddDocument activity.
  3. 实体或实体 ID 不可用于工作流 activity。 AddDocument activity 需要知道这一点,以便它可以连接到有问题的实体以检索注释附件。如果您没有设置工作流,而是设置了自定义操作但未将其分配给实体,则可能会发生这种情况。

如果 none 这些事情有助于解决问题,请随时联系 DocuSign 技术支持,我们将帮助您诊断问题。

希望对您有所帮助!