跳过 DocuSign 信封中的可选 TemplateRole

Skip optional TemplateRole in DocuSign envelope

我有一个包含两个签名者的模板。其中之一是强制性的,但第二个是可选的。当我尝试创建一个没有填充的第二个 templateRole 的信封时,我收到 INVALID_EMAIL_ADDRESS_FOR_RECIPIENT 错误。是否可以有条件地删除包含所有 'SignHere' 个选项卡的信封中的 templateRole?

解决此问题的推荐方法是通过条件路由。

完成这项工作的方法之一是将可选模板角色设置为基于特定选项卡值的条件。说一个文本或复选框。如果您将这些字段设置为只读并在发送时填充它们,则第一个收件人将无法编辑该值。

当我们的系统看到这个值的存在时,比如一个复选框被选中,它就会按照您提供的逻辑删除模板角色。

IE:如果您希望第二个收件人参与,发送时放置一个只读复选框设置为选中。

当第一个收件人完成他们的部分时,条件路由会参与。当它看到复选框被填充时,它知道发送给第二个角色。如果它没有看到填充的值,则该角色将被忽略。

这有意义吗?条件路由的大纲和设置指南可以在我们的支持页面 https://support.docusign.com/en/guides/ndse-user-guide-conditional-recipients 上找到——用于在 WebUI 中为信封或模板设置它的部分大约在页面的中间位置。

此致,

马特

是的,您可以简单地不包含您不感兴趣的角色的角色对象(模板引用模式)或签名者对象(复合模板)。省略 role/signer 对象将删除该接收者,以及他们的标签,来自信封。

这是一个使用 API Request Builder

的示例

首先 运行 示例,然后再试一次,但删除一个角色对象。