salesforce 核心包 - 当信封作为草稿发送时无法看到信封状态对象

salesforce core package - unable to see envelope status object when envelope is sent as draft

我正在使用 Docusign 的 apex 工具包在我的 sfdc 实例中生成一个信封。

我需要最初将信封创建为草稿,所以我使用 dfsle.EnvelopeService.sendEnvelope 并将 sendNow 标志设置为 false。

执行此调用会在 Docusign 上将信封创建为草稿,但我还希望自动创建来自 dfsle.Envelope.Status 自定义对象的记录,以便我可以跟踪信封状态,但不会创建此记录.

我已经测试过,如果我 sendEnvelopetrue 上使用 sendNow 标志,则会创建状态记录。

还尝试使用信封 docusignId 在我的 sfdc 实例上手动创建状态记录,但如果我从 sfdc 外部发送信封,则记录不会更新。

有谁知道这是否是预期的行为?

根据应用程序的设计,只有在发送信封调用期间 send now 为真时,才会立即创建状态记录。

但是,您可以使用 dfsle.StatusService 动态获取信封的状态并自动将其更新回 salesforce。

请使用以下步骤 5 中提供的解释 link https://developers.docusign.com/salesforce/code-examples/salesforce-sending-signing-template