2014-11-26 4 views
0

Я столкнулся с некоторой проблемой с API-интерфейсом docusign, который, как я предполагаю, должен быть распространенной проблемой. У меня есть переменная страница pdf, которая создается через BIRT для соглашения об обслуживании. Страница подписи содержит регионы, которые можно успешно сопоставить с использованием IDR в интерфейсе графического интерфейса и соответствующим образом применять шаблон на правильной странице при использовании графического интерфейса.Docusign REST API Переменная страница Контрактная подпись

Я предполагаю, что возможности IDR не существуют в API-интерфейсе docusign?

Когда я отправляю составной шаблон с копией PDF и выбираю тот же шаблон, он всегда добавляет поля подписи на первой странице (вместо страницы на правильной странице, например, стр. 44). Очень похоже на то, что он не выполняет частичное сопоставление страниц. Есть ли способ включить IDR для составных шаблонов?

Если бы я не мог каким-то образом пересылать несколько страниц в виде отдельных составных шаблонов, чем указать, чтобы эти отдельные документы были объединены в один документ?

ответ

0

Похоже, что добавление большего количества элементов в массив compositeTemplates действительно объединяет файлы PDF. Я до сих пор не уверен, почему IDR не работает с другими API, но с этим я должен быть в состоянии, по крайней мере, выполнить задачу, которую мне нужно сделать.

{ 
   "emailSubject": "Composite Template Test", 
   "enableWetSign": false, 
   "status": null, 
   "templateRoles": [ 
      { 
         "email": "[email protected]", 
         "Name": "Test Customer", 
         "roleName": "Customer", 
         "clientUserId": null, 
         "defaultRecipient": null, 
         "accessCode": null 
      }, 
      { 
         "email": "[email protected]", 
         "Name": "Test Company", 
         "roleName": "Company", 
         "clientUserId": null, 
         "defaultRecipient": null, 
         "accessCode": null 
      } 
   ], 
   "compositeTemplates": [ 
      { 
         "serverTemplates": [], 
         "inlineTemplates": [ 
            { 
               "sequence": 1 
            } 
         ], 
         "document": { 
            "documentId": "1", 
            "name": "filename.pdf" 
         } 
      }, 
      { 
         "serverTemplates": [ 
            { 
               "sequence": "2", 
               "templateId": "MY TEMPLATE ID" 
            } 
         ], 
         "inlineTemplates": [], 
         "document": null 
      } 
   ] 
} 
+1

У меня возникла аналогичная проблема с получением нескольких документов, которые должны быть приняты в одном составном шаблоне. Не зная каких-либо подробностей, поскольку вы создаете документ, вы решили разместить на нем якорь «белого текста», чтобы вы могли просто назначить подписи таким образом? – reinkesm

Смежные вопросы