未创建Docusign DateSigned标签

时间:2017-07-14 10:28:25

标签: elixir docusignapi

使用docusign API创建一个信封,其中包含签名字段和初始字段,这些字段将转换为制表符。

我想为每个签名添加“日期签名”选项卡,但dateSignedTab没有任何效果。我们使用的表单有多个名称为date_signed_1DocuSignDateSigned

的日期对齐字段

我找不到有用的文档或dateSigned标签的示例。非常感谢任何帮助!

%{compositeTemplates: [%{document: %{documentBase64: "Base.encode64(file)",
       documentId: 75,
       name: "SADF SDF, Accounts Assistant (Accounts) - DAILY, PAYE.pdf",
       transformPdfFields: "true"},
     inlineTemplates: [%{recipients: %{carbonCopies: [],
          signers: [%{email: "jmurph@gmail.com", name: "sadf sdf",
             recipientId: 2, routingOrder: 2,


             tabs: 
               %{dateSignedTabs: [%{documentId: 75, tabLabel: "date_signed_1\\*"}],
               signHereTabs: [%{documentId: 75, tabLabel: "signature_1\\*"}]}}]}, 


             sequence: "1"}]},
   %{document: %{documentBase64: "Base.encode64(file)", documentId: 76,
       name: "SADF SDF, Accounts Assistant (Accounts) - DAILY, FORM.pdf",
       transformPdfFields: "true"},
     inlineTemplates: [%{recipients: %{carbonCopies: [%{email: "murph@hotmail.com",
             name: "Jack Murphy", recipientId: 23, routingOrder: 3}],
          signers: [%{email: "jmurph@gmail.com", name: "sadf sdf",
             recipientId: 2, routingOrder: 2,
             tabs: %{dateSignedTabs: [%{documentId: 76,
                  tabLabel: "date_signed_1\\*"}],
               signHereTabs: [%{documentId: 76,
                  tabLabel: "signature_1\\*"}]}}]}, sequence: "2"}]}],
  emailBlurb: "\n\nddd - agreement: sadf sdf, Accounts Assistant (Accounts)",
  emailSubject: "ddd - agreement: sadf sdf, Accounts Assistant (Accounts)",
  status: "sent"}

1 个答案:

答案 0 :(得分:2)

使用完整的tabLabel,使其与您的表单字段名称匹配。

tabLabel: "date_signed_1DocuSignDateSigned\\*"

您使\\*运算符与通配符搜索混淆。如果您有多个带有相同tabLabel的选项卡,并且您希望所有选项卡都以相同的初始值开始使用,则使用该运算符。 tabLabel仍然必须与您的表单字段名称完全匹配。

有关更多背景信息和其他文档answer

,请参阅此here