使用复合模板时,多个文档的奇怪行为

时间:2017-05-25 11:54:50

标签: docusignapi docusigncompositetmplts

这是Rest api。通过我们的实施,我们在这里看到了一些有趣的东西。我为信封中的每个文档创建了一个复合模板,因此如果有4个文档,则会有4个复合模板。假设我的信封里有5个文件,每个文件都有一个签名标签。我们看到的是,当收件人去处理信封时,他们需要在每个文档的签名选项卡上单击5次以完全处理文档。如果信封有4个文件,那么每个签名标签将是4次。它似乎与信封中的文件数量有关。这听起来不像我们想要的行为。我们可能做错了什么?

以下是发送的JSON:

 "compositeTemplates": [
{
  "serverTemplates": [
    {
      "sequence": "1",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "1",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

      }
    }
  ],
  "document": {
    "documentId": "1",
    "name": "e Bookmarks and Tags.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
},
{
  "serverTemplates": [
    {
      "sequence": "2",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "2",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

    }
  ],
  "document": {
    "documentId": "2",
    "name": "e Bookmarks and Tags II.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
},
{
  "serverTemplates": [
    {
      "sequence": "3",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "3",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

    }
  ],
  "document": {
    "documentId": "3",
    "name": "e Bookmarks and Tags Embedded.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
},
{
  "serverTemplates": [
    {
      "sequence": "4",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "4",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

    }
  ],
  "document": {
    "documentId": "4",
    "name": "e Static.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
},
{
  "serverTemplates": [
    {
      "sequence": "5",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "5",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

    }
  ],
  "document": {
    "documentId": "5",
    "name": "e Static II.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
},
{
  "serverTemplates": [
    {
      "sequence": "6",
      "templateId": "15a22617-4525-438c-aaf1-45f8632ba2d1"
    }
  ],
  "inlineTemplates": [
    {
      "sequence": "6",
      "recipients": {
        "signers": [
          {
            "name": "BAT SDTwo",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116945",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "1",
            "note": "",
            "roleName": "Customer_SellerName",
            "emailNotification": {
              "emailSubject": "Please sign the document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          },
          {
            "name": "SpouseF SpouseL",
            "email": "ashish.dave@gmail.com",
            "recipientId": "6116946",
            "accessCode": "4792989",
            "customFields": [],
            "routingOrder": "2",
            "note": "",
            "roleName": "Spouse_CoOwnerName",
            "emailNotification": {
              "emailSubject": "Please sign the  document(s)",
              "emailBody": "Hello,\r\n\r\nYour consultant has sent you a new document to view and sign.  Please click on the View Documents link below, review the content, and sign the Cartus document.  If you have any questions, please contact your consultant.\r\n\r\nThank you!",
              "supportedLanguage": "en"
            }
          }
        ],
        "certifiedDeliveries": []
      },

    }
  ],
  "document": {
    "documentId": "6",
    "name": "e Static Embedded.pdf",
    "fileExtension": ".pdf",

    "documentBase64": "[Document:Base64Array]"
  }
}

],

1 个答案:

答案 0 :(得分:2)

您使用的服务器模板具有锚标签。这会在现有选项卡的顶部创建重复的选项卡。 Anchor选项卡的范围是信封级别,因此如果您指定5个复合模板,则每个模板中的锚点选项卡将应用于整个信封。

在签约仪式上,您可能会点击5个不同的签名标签,这些标签位于彼此的顶部,但认为必须单击相同的标签5次。

尝试使用固定定位标签而不是锚定标签。这将解决重复的标签问题。