Присвоить подписывающему лицу указанное c поле формы подписи - PullRequest
1 голос
/ 20 февраля 2020

Я оцениваю API подписи DocuSign (c# SDK) для решения электронной подписи.

Наш сценарий прост:

  • один PDF
  • несколько подписантов
  • каждый подписывающий имеет свое собственное поле формы подписи, определенное в PDF

Есть ли способ сопоставить указанное c поле формы подписи внутри PDF с указанием c signer?

Что мы уже пробовали:

  • Якорный текст работает, но нашим клиентам неудобно размещать якорный текст, меняя его цвет, чтобы он был невидимым. Также он подвержен ошибкам
  • TransformPdfFields несколько работает, но, насколько я понимаю, это все или ничего, он преобразует все поля формы, и все поля подписи отображаются на одного подписавшего (я здесь не так?)

Спасибо.

1 Ответ

1 голос
/ 20 февраля 2020

При использовании DocuSign каждое поле (поля SignHere, поля ввода текста и т. Д. c) принадлежит указанному подписчику c или другому типу получателя. Поля называются tabs в API.

На уровне схемы c иерархия объектов: enter image description here

Существует несколько способов сопоставления signHere вкладки для различных подписантов и мест в ваших документах:

  1. Используйте шаблон. Вы или ваш деловой человек можете создать шаблон с помощью веб-инструмента DocuSign. Затем ваше приложение может использовать идентификатор шаблона для создания и отправки конверта.

    Различные подписывающие лица упоминаются как roles в шаблоне. Например, customer signer 1, internal signer и др. c. Ваше приложение назначает указанные c имена / электронные письма ролям при создании конверта.

  2. Назначение вкладок (полей) подписывающим лицам с помощью API. Вкладки могут быть позиционируется с использованием абсолютных местоположений или через строки привязки.
  3. Используйте документ HTML в качестве исходных документов. Вы можете указать расположение вкладок в HTML. См. документы .
  4. Использование формы PDF в качестве исходного документа. Если вы называете поля формы последовательно, то вы можете использовать функцию составных шаблонов DocuSign, чтобы иметь форму поля принадлежат разным получателям / подписавшим. Я не рекомендую этот подход, если у вас есть контроль над исходными документами. Но если вы предоставляете PDF-формы в качестве исходных документов, вы можете использовать их.
...