2013-08-01 51 views
0

有没有办法将选项卡分配给文档,没有声明收件人?文档模板的全局标签

情况:我们希望为雇员应用程序创建一个模板,然后使用API​​填充字段,分配收件人并嵌入以进行签名。

当我创建没有收件人的模板时,它不允许放置任何标签。鉴于我直到我打电话给API时才知道收件人,这是否意味着我不能在此之前放置这些标签?我真的不想动态放置50个选项卡。

在此先感谢。 Chase

回答

0

DocuSign标签总是与给定的收件人有关,而不是文档本身,但是我相信你仍然可以完成这个工作流程。如果您通过DocuSign控制台创建模板,则可以添加角色的模板,但不提供任何收件人信息(即姓名或电子邮件)。之后当您通过签名请求API引用此模板打电话,那么你可以通过

roleName 

属性为每个收件人提供实际收件人姓名和电子邮件在请求并将其映射到你已经配置信封标签。

第一次DocuSign API演练的代码演示了如何用一个角色完成此操作,但请注意,这只是一个示例,您可以拥有多个角色。

DocuSign API Walkthroughs

从高层次这些都是你要采取的步骤:

  1. 创建的的DocuSign控制台的模板。
  2. 添加文档,然后添加至少一个收件人,但只填写角色字段。
  3. 现在在您的文档中,您会看到您可以在该角色下添加所需的任何标签。
  4. 保存模板。
  5. 进行API调用以请求签名,该签名引用了templateId,并且具有角色名称参数给您的收件人。这ROLENAME值应与您在步骤2中

如果您指定的角色Signer1例如,您的请求体(以JSON格式)看起来像这样用模板保存的作用:

{ 
"accountId": "123456", 
"emailSubject": "DocuSign API Call - Signature Request from Template", 
"emailBlurb": "Sample email body", 
"templateId": "B977F511-CAB0-...................", 
"templateRoles": [ 
    { 
     "roleName": "Signer1", 
     "email": "[email protected]", 
     "name": "John Doe" 
    } 
], 
"status": "sent" 

}

+0

我现在明白了工作流程,并且能够正常工作。再次感谢。 –