Одним из вариантов облегчения использования может быть создание нескольких шаблонов в DocuSign - по одному для каждого возможного количества подписчиков, а затем ваша логика приложения определяет, какой шаблон использовать во время создания конверта на основе некоторой логики в вашем приложении , Например, допустим следующий сценарий:
- Ваша заявка представляет собой приложение для обработки онлайн-кредита, которое собирает информацию у заемщика, а затем использует DocuSign для представления кредитных документов для подписи.
- Если нет СО-заемщика, вам нужна только подпись от одного человека (заемщика).
- Если есть созаемщик, вам нужны подписи от двух человек (заемщик И созаемщик).
В DocuSign создается два (почти идентичные) шаблонов:
Loan Docs - 1 подписчик: Этот шаблон определяет роль одного получателя (Заемщик) и документ (ы) в шаблон содержит только место для подписи Заемщика.
Кредитные Docs - 2 подписанты: Этот шаблон определяет две роли получателя (заемщика и созаемщика) и документ (ы) в шаблоне содержат пробелы как для подписи заемщика и подписи созаемщика.
Если ваше приложение определяет, нет созаемщика, то он создает конверт, используя первый шаблон (Loan Docs - 1 подписавшего). Если ваше приложение определяет, что СО является созаемщиком, то он создает конверт с использованием второго шаблона (Loan Docs - 2 подписчика).
Итак, это один из способов обращения с ним. Другой способ обработки вещей было бы следующее:
- Создать один шаблон, который определяет роли получателей (и соответствующие теги документа (ов)) для максимального числа подписантов вы когда-либо иметь.
- Когда вы создаете API-интерфейс «Создать конверт» с использованием этого шаблона, предоставляйте только информацию о получателях для количества подписчиков, необходимых для этого конкретного конверта.
Например, предположим, что ваш шаблон определяет две роли получателя (Заемщик и Созаемщик) и содержит метки подписей для каждого получателя.
- Если ваше приложение определяет, что есть 2 подписчика, вы предоставляете информацию для обоих подписчиков в API-интерфейсе «Создать конверт».
- Если ваше приложение определяет, что есть только один подписчик, вы предоставляете информацию только для Заемщика в вызове API «Создать конверт».
DocuSign просто упустит/проигнорирует любые теги, принадлежащие ролям получателей, которые вы не предоставили информацию в API-интерфейсе «Создать конверт». Таким образом, в последнем случае (информация, предоставленная только для одного подписывающего лица), пространство (-ы) в документе (документах), где подпись второго подписавшего будет появляться, все еще существует - она будет пустой/пустой (поскольку существует нет второго подписчика для конверта).
Я предлагаю вам ознакомиться с Центром разработчиков DocuSign (http://www.docusign.com/developer-center), поскольку он содержит множество информации, позволяющую быстро и быстро запускать вас с помощью API-интерфейсов DocuSign. –
Да, я сделал. Но я не мог найти, возможно ли его «динамически» вставлять таблицу в PDF, создавая конверт из шаблона. Предположим, что вы создали шаблон с одной подписью и хотите дать возможность вставлять другие строки для множественной синаты. Пока нет информации. Вот почему я пытаюсь выяснить, есть ли способ, о котором я не знаю –
В вашем вопросе не описывается ни одно из того, что вы только что сказали в своем комментарии. Если вы хотите порядочной обратной связи, я предлагаю вам обновить свой вопрос, чтобы четко/полностью описать то, что вы хотите достичь. –