DocuSign多个签名者信封

时间:2015-05-11 19:11:24

标签: docusignapi

我创建了一个包含多个文档的docusign模板。模板声明了3个签名角色。然后,我从该模板创建一个包含3个收件人的信封。模板和我们的帐户启用了文档可见性,以便签名者只能查看他们必须签名的文档。在所有三个签名完成信封后,我需要在我们网站上的不同收件人帐户下存储每个已完成信封的PDF。由于启用了文档可见性,因此所有3个签名者都不能有单个PDF。这会破坏可见性功能,并且他们将能够看到彼此的私人信息。相反,必须为每个签名者/收件人生成单独的PDF。

如何在完整的信封中为特定收件人请求完整的文档/ PDF?

2 个答案:

答案 0 :(得分:2)

文档可见性将控制签名者在签名仪式上可以看到的内容,以及信封完成后他们可以看到/下载的内容,然后他们会查看文档。

如果您希望保存单个pdf /文档以便存储在系统中,则需要获取单个文档而不是合并文档/ pdf。查看从Envelope获取文档的REST调用。该网址为/ accounts / {accountId} / envelopes / {envelopeId} / documents / {documentId}。

罗布

答案 1 :(得分:0)

在与DocuSign工程师协商后,我决定遵循Rob的建议,这很简单,但更具手动性。完成多个签名会话并完成信封后,您可以使用以下REST API方法单独提取文档:

Get Envelope Document
v2/accounts/:accountId/envelopes/:envelopeId/documents/:documentId

我说这是手动的,因为您不必允许文档可见性无缝地返回用户在PDF中查看和签名的内容的组合和正确视图,您必须在代码中复制该智能,并且很可能最终会出现多个每个收件人的文件这不是一个完美的解决方案,他们注意到它在api /产品中有点漏洞。所以回顾一下:

模板A包含4个文件A,B,C,D和3个签名者,买方,卖方和经理。

它使用文档可见性来确保买方看到文档{A,B,C,D},卖方看到文档{A},并且经理看到文档{A,B}。

信封从模板A创建并发送给买方,卖方和经理。

每个人都在信封上签名并完成,但因为它是嵌入式签名,所以没有发送任何电子邮件。此外,我们希望在我们的网站上以其用户帐户下载和存储他们的文档。

接下来,代码通过模拟与文档可见性相关的简单逻辑来下载每个用户的文档。更具体地说:

单独下载文档{A,B,C,D}并存储在买方的帐户中。文档{A}单独下载并存储在卖方的帐户中。文档{A,B}单独下载并存储在Manager的帐户中。

我们甚至可以通过意识到买方查看所有文档来优化它,因此可以使用以下REST API调用将它们作为单个文档下载:

Get Envelope Documents Combined
v2/accounts/:accountId/envelopes/:envelopeId/documents/combined

我希望将来对某人有所帮助。