You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DocuSign复合模板API创建信封后Tab预填内容不显示求助

解决DocuSign复合模板预填Tab不显示的问题

以下是针对你遇到的预填内容不显示问题的具体排查和解决步骤:

  • 确保角色名完全匹配
    复合模板中预填的tabs是绑定到指定roleName的,后续添加收件人时,必须保证新收件人的roleName与模板中定义的角色名完全一致(大小写、空格都要匹配)。DocuSign通过角色名关联预填数据,不匹配的话会导致数据无法绑定到新收件人。

  • 调整收件人添加方式
    如果创建信封时复合模板已包含目标signer角色,后续添加收件人时请使用update模式而非create,直接通过roleName匹配关联现有角色;或者更简单的方式:在创建信封时就填入收件人的完整信息(邮箱、姓名等),无需后续调用添加收件人API,这样预填tabs会直接关联到该收件人。

  • 检查Tabs的属性设置
    确认预填的textTabs未设置hidden: true,该属性设为true会隐藏字段导致无法看到预填内容;同时确保locked属性符合需求(设为true仅会锁定字段不让修改,不影响显示)。

  • 直接关联Tabs到具体收件人
    若已添加收件人仍未显示预填内容,可调用收件人Tabs更新接口,将预填数据直接绑定到目标收件人ID:

    PUT /accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs
    {
      "textTabs": [
        {
          "tabLabel": "模板中定义的Tab标签",
          "value": "预填内容",
          "documentId": "对应文档ID",
          "recipientId": "目标收件人ID"
        }
      ]
    }
    
  • 验证复合模板结构正确性
    确保预填tabs定义在inlineTemplates的recipients节点下,且与serverTemplates中的角色对应。示例结构参考:

    {
      "compositeTemplates": [
        {
          "serverTemplates": [
            {
              "sequence": "1",
              "templateId": "你的模板ID"
            }
          ],
          "inlineTemplates": [
            {
              "sequence": "2",
              "recipients": {
                "signers": [
                  {
                    "roleName": "SignerRole",
                    "textTabs": [
                      {
                        "tabLabel": "UserFullName",
                        "value": "Jane Smith"
                      }
                    ]
                  }
                ]
              }
            }
          ]
        }
      ]
    }
    

内容的提问来源于stack exchange,提问作者Radha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 11:32:53