首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DocuSign:从模板创建信封时,我需要文档的第一个收件人知道通过templateRoles分配的签名者的姓名

DocuSign:从模板创建信封时,我需要文档的第一个收件人知道通过templateRoles分配的签名者的姓名
EN

Stack Overflow用户
提问于 2014-05-17 08:04:32
回答 2查看 652关注 0票数 0

我有一个模板,其中包含已知的第一个签名者,然后是由templateRoles定义的第二个签名者。第一个签名者需要知道第二个签名者的名字。我还没有找到通过DocuSign控制台执行此操作的方法,因为预先填充的选项卡特定于当前接收者,或者特定于已经签署或审阅文档的人。当我创建信封时,我需要预先填写标签。既然templateRoles需要roleName,而我有recipientId,我如何为已知收件人分配预先填写的选项卡?

修订:我可以通过API浏览现有的模板。为了获得接收者的选项卡列表,我在对envelopes/{envelope}/recipients/{recipientId}/tabs.的请求中使用了recipientId然后,我可以将选项卡与recipientId相关联。但是在从模板创建信封时预填充制表符的过程中,recipientId被拒绝并且需要roleName,这使得这变得更加复杂。

EN

回答 2

Stack Overflow用户

发布于 2014-05-23 11:47:48

我不太清楚您的方案,但我会尝试回答。请澄清问题(通过评论),如果我错过了标记。

如何将其他收件人姓名通知一个收件人取决于您是否希望该信息(即收件人姓名)实际出现在文档本身的某处。

如果您不希望后续收件人的姓名出现在文档本身的任何位置,但仍然需要一种方法来通知第一个签名者后续收件人的姓名,则可以通过为第一个收件人指定note来实现此目的。“备注”的内容将只出现在收件人收到的电子邮件中,并在收件人首次进入信封时的弹出对话框中--它不会出现在信封的文档中的任何地方。例如,以下是收件人访问信封时便笺的外观:

如果信封是通过DocuSign控制台创建/发送的,则发送者可以手动添加第一个接收者的备注,以指示后续签名者的姓名和/或第一个接收者需要知道的任何其他信息。

如果要通过API创建/发送信封,则只需为第一个收件人填充便笺属性(在创建信封请求中),即可为第一个收件人指定便笺

代码语言:javascript
运行
复制
POST https://{{env}}.docusign.net/restapi/{{version}}/accounts/{{acctId}}/envelopes
{
  "emailSubject": "Please sign",
  "emailBlurb": "Please sign...thanks!",
  "status": "sent",
    "compositeTemplates": [
    {
        "serverTemplates": [
        {
            "sequence" : 1,
            "templateId": "9C848429-3C12-4C5E-BDD1-681C4FE25A2A"
        }],
        "inlineTemplates": [
        {
            "sequence" : 2,
            "recipients": {
                "signers" : [{
                    "email": "johnsEmail@outlook.com",
                    "name": "John Doe",
                    "recipientId": "1",
                    "roleName": "Signer 1",
                    "note": "Hi John -- the second signer's name is: Mary Adams.",
                    "routingOrder": "1"
                  },
                  {
                    "email": "marysEmail@outlook.com",
                    "name": "Mary Adams",
                    "recipientId": "2",
                    "roleName": "Signer 2",
                    "routingOrder": "2"
                  }
                ]
            }
        }]
    }]
}

或者,如果您确实希望在第一个收件人查看信封文档时,第二个收件人的名字实际出现在文档中,那么您应该能够使用分配给第二个收件人/由第二个收件人拥有的FullName选项卡创建模板(在DocuSign控制台中),如下所示:

然后,当第一个收件人查看信封时,他应该会看到第二个收件人的姓名,您在模板中放置了Fullname选项卡:

注意:如果您使用我所描述的“全名”选项卡方法,您可能还需要确保启用此帐户设置(在首选项>>功能中):

票数 2
EN

Stack Overflow用户

发布于 2014-05-20 04:50:58

看起来我需要在发送信封请求中使用roleName,即使我使用recipientId获取选项卡信息。这很麻烦,因为在将选项卡信息集成到我的应用程序中时,我必须跟踪引用同一记录的两个特定且唯一的值。

但是,使用roleName设置选项卡的行为似乎非常不可靠。我可以成功地在一个模板上设置选项卡,但它似乎不适用于其他模板。有没有一个已知的bug?我将不得不放弃这种方法,尝试一些不同的东西,所以最初的问题仍然有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23706245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档