在DocuSign嵌入式“发件人”屏幕中强制用户和文档特定的选项卡/字段

马库斯塔斯

我有一个ASP.NET MVC应用程序,该应用程序使用DocuSign REST API创建草稿信封,然后重定向到DocuSign Sender视图,以便用户随后将每个收件人的相关选项卡/字段手动添加到每个文档。

创建信封时有什么方法可以说明,对于给定的收件人,至少需要在发件人视图中(在发件人视图中)添加一个签名字段;对于另一个收件人,他们必须在给定文档中同时添加签名和缩写字段/标签,依此类推。结果是,除非在发件人视图中满足这些条件,即发件人未添加那些必需的选项卡/字段,否则发件人必须在添加信封后才能发送信封?

基本上,我们不知道这些标签/字段需要在任何文档上的什么位置,因此我们将其留给发件人以将它们添加到DocuSign发件人视图中,但是如果我们可以确保发件人确实进行了操作,那就太好了相应地添加必要的标签/字段-防止信封与缺少字段的文档一起发送。

这可能吗?

拉里·K

您可以执行此操作,但这很棘手。这是解决用例的另一种方法。我认为您要的是:

  1. 您的应用程序以草稿格式创建信封
  2. 您的应用程序为人类打开一个发件人视图,以便为收件人进行文档标记
  3. 您希望您的应用程序现在能够检查人员是否确实为各种收件人添加了一定数量的标签。如果是这样,则信封应继续送达第一个收件人。另外,您想让人员在发件人视图中重试,或者中止发送,或者使警报响起,等等。

您可以按照以下步骤进行操作:

  1. 当您的应用以草稿形式创建信封时,请添加其他签名人收件人,作为嵌入式签名人。就像是

    {电子邮件:“ [email protected]”,名称:“应用程序检查标签步骤”,clientUserId:“ 1”,routingOrder:“ 1”}

  2. 还需要设置所有真实收件人,并将其routingOrder设置为大于1的数字。
  3. 人员完成发件人视图(希望他们在其中正确添加了标签)后,信封将被设置为sent状态并开始路由。但是由于第一个收件人是嵌入式签名者,因此信封将等待您的应用程序处理该收件人(因为它是嵌入式收件人)。
  4. 人员完成发件人视图后,您的应用程序可以“检查”信封以查看是否按照您的规范添加了标签页-您的应用程序仅需要获取信封的收件人/标签页并检查是否创建了标签页。
  5. 如果选项卡已正确添加,则执行下一步:您的应用程序应获取EnvelopeLock,然后删除嵌入的收件人,然后删除EnvelopeLock。完成此操作后,信封路由将与下一个收件人(第一个“真实”收件人)一起恢复。
  6. 如果未正确添加选项卡,则您可能可以打开“编辑视图”屏幕以供人员修复选项卡。或者您可以使信封无效。(然后重新检查信封的选项卡,然后在准备进行信封操作时删除嵌入式签名者。)

以上工作正常。缺点是完成证书会显示信封在“应用程序用户”被删除时被“更正”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章