Docusignapi DocuSign:是否有方法在模板中设置文档中的自定义字段,然后在创建信封时用唯一值替换?

Docusignapi DocuSign:是否有方法在模板中设置文档中的自定义字段,然后在创建信封时用唯一值替换?,docusignapi,Docusignapi,我想要的是在创建模板时将自定义字段放置在文档级别,以便以后可以为创建的每个信封提供唯一的值。这些值应该对所有收件人可见 以下是我目前遵循的步骤: 在帐户级别创建文档自定义字段/选项卡定义 从我们的应用程序创建模板并导航到DocuSign,将上面创建的自定义字段放置在文档上(它是特定于签名者的) 保存模板 在稍后的阶段,在我们的应用程序中选择模板,并创建一个包含模板ID、templateRoles(签名者的自定义字段值)、状态等的信封,如下所示: { "templateId": "1e6c

我想要的是在创建模板时将自定义字段放置在文档级别,以便以后可以为创建的每个信封提供唯一的值。这些值应该对所有收件人可见

以下是我目前遵循的步骤:

  • 在帐户级别创建文档自定义字段/选项卡定义
  • 从我们的应用程序创建模板并导航到DocuSign,将上面创建的自定义字段放置在文档上(它是特定于签名者的)
  • 保存模板
  • 在稍后的阶段,在我们的应用程序中选择模板,并创建一个包含模板ID、templateRoles(签名者的自定义字段值)、状态等的信封,如下所示:

    {
        "templateId": "1e6c1118-1234-1244-1244-c4a11111775b",
        "templateRoles": [
                {
                    "roleName": "Signer1",
                    "name": "Signer1",
                    "email": "Signer1@Signer1.com",
                    "tabs": {
                        "textTabs": [
                            {
                                "tabLabel": "Account.Name",
                                "value": "account-name777"
                            },
                            {
                                "tabLabel": "Candidate.FullName",
                                "value": "candidate-name1234"
                            },
                            {
                                "tabLabel": "Candidate.Mobile",
                                "value": "0412347777"
                            }
                        ]
                    }
                },
                {
                    "roleName": "Signer2",
                    "name": "Signer2",
                    "email": "Signer2@Signer2.com",
                    "tabs": {
                        "textTabs": [
                            {
                                "tabLabel": "Account.Name",
                                "value": "account-name777"
                            },
                            {
                                "tabLabel": "Candidate.FullName",
                                "value": "candidate-name1234"
                            },
                            {
                                "tabLabel": "Candidate.Mobile",
                                "value": "0412347777"
                            }
                        ]
                    }
                }
        ],
        "status": "sent"
    }
    
    以上内容适用于Signer1,但不向Signer2显示自定义字段的值。所有收件人的自定义字段必须完全相同。有没有办法做到这一点


    我还注意到,在Signer1对文档签名后,自定义字段的值会显示给Signer2。

    更改表格标签,使它们不一样,下面是代码:

    {
        "templateId": "1e6c1118-1234-1244-1244-c4a11111775b",
        "templateRoles": [
                {
                    "roleName": "Signer1",
                    "name": "Signer1",
                    "email": "Signer1@Signer1.com",
                    "tabs": {
                        "textTabs": [
                            {
                                "tabLabel": "Account.Name1",
                                "value": "account-name777"
                            },
                            {
                                "tabLabel": "Candidate.FullName1",
                                "value": "candidate-name1234"
                            },
                            {
                                "tabLabel": "Candidate.Mobile1",
                                "value": "0412347777"
                            }
                        ]
                    }
                },
                {
                    "roleName": "Signer2",
                    "name": "Signer2",
                    "email": "Signer2@Signer2.com",
                    "tabs": {
                        "textTabs": [
                            {
                                "tabLabel": "Account.Name2",
                                "value": "account-name777"
                            },
                            {
                                "tabLabel": "Candidate.FullName2",
                                "value": "candidate-name1234"
                            },
                            {
                                "tabLabel": "Candidate.Mobile2",
                                "value": "0412347777"
                            }
                        ]
                    }
                }
        ],
        "status": "sent"
    }
    

    你能有不同的标签吗?对于每个签名者?您仍然可以使用相同的值,但是如果您将tablabel更改为唯一的,我认为这将修复它,所有签名者的选项卡都是完全相同的。我必须为所有签名者将标签放置在相同的位置。我试过了。一旦所有的签名者都完成了签名,那么最终的文档看起来很混乱。他们仍然可以处于相同的位置,我所要问的是如何更改tabLabel。这会使文档变得混乱吗?不能为每个签名者设置不同的选项卡标签。我可以将每个签名者的相同标签放置在完全相同的位置。但是由于某种原因,在其中一个签名人签名后,第二个签名人打开文档,选项卡的文本重叠,变得更加粗体,看起来模糊。为什么不能使用不同的标签?您是如何生成模板的?您可以将其更改为具有不同的标签。