Stack Overflow 社区您好,
我目前正在致力于将 DocuSign eSignature API 集成到我的应用程序中,并且我希望实现特定的工作流程。我已成功设置发送文档以供签名的功能,并允许收件人使用 DocuSign 的签名 URL 进行签名。然而,我在实施更高级的文档编辑工作流程时面临一些挑战。
这是所需的工作流程:
1)发件人发送信封:
该部分工作顺利;我可以使用 DocuSign API 成功发送信封。
2) 收件人在文本编辑器中打开文档:
我希望收件人能够在文本编辑器中打开文档以进行进一步编辑。
3) 收件人编辑文档:
编辑后的文档应使用 DocuSign 签名 URL 进行签名。
4) 收件人可以将文档发送给其他用户:
签名后,接收者应该能够将文档发送给其他用户。
5)其他用户也可以编辑文档:
后续收件人应该能够在签名之前编辑文档。
6) 发件人应记录所有所做的更改:
原始发件人应全面记录收件人对文档所做的所有更改。
我一直在研究 DocuSign API 文档,但我正在努力寻找实现这些特定功能的正确方法。有没有人使用 DocuSign 进行过类似的工作流程,或者对如何使用 DocuSign eSignature API 实现此目标有任何建议?
我将不胜感激任何可以为我指明正确方向的指导、代码片段或文档参考。预先感谢您!
您的问题与此StackOverflow问题非常相似
请参阅我的回答。此外,DocuSign eSignature 并不直接支持您所需的工作流程。相反,您自己的应用程序可以实现除签名部分之外的用例。文档稳定后,创建 DocuSign 信封并将其发送以供签名。
在步骤 4 和 5 中,您暗示签名者 1 可以签署文档,然后签名者 2 可以修改并签署文档。
但这与合同协议的常见法律方面不一致:一旦有人签署文件,对该文件的任何更改都会使之前的签名无效。
DocuSign 确实对这种情况有一些支持——请参阅
共享选项卡的
requireInitialOnSharedChange
属性。使用共享选项卡模式,如果签名者 2 修改了签名者 1 设置的选项卡值,则将要求签名者 1 签署更改。
但这不包括对信封中文档的一般编辑。