Работа с несколькими пользовательскими тегами привязки DocuSign - PullRequest
0 голосов
/ 30 декабря 2018

Использование API разработчика DocuSign Я полагаюсь на якорные теги для добавления пользовательских вкладок в документ, который пользователь загружает в мое приложение.

Я создал пользовательские теги, такие как текст, подпись и дата.С незначительным обучением для пользователей, которые будут создавать подписные документы, я говорю им, когда есть несколько одинаковых тегов, вам нужно увеличить число.

/ text1 /
/ text2 /
/ text3 /
/ signature1 /
/ date1 /

Пользователь загружает документ на мой сайт.В моем коде я читаю весь текст в документе, проверяя его.Ищем вхождения "/ text", "/ signature" и "/ date".Для каждого случая я создаю вкладку DocuSign этого типа и добавляю их все в документ.Затем отправьте его на подпись.

У кого-нибудь есть лучший способ сделать что-то подобное?

1 Ответ

0 голосов
/ 31 декабря 2018

Вы можете попробовать использовать автоматическое размещение тегов привязки.

Внутри вашей учетной записи DocuSign есть раздел, посвященный настраиваемым полям конвертов.Стоит отметить, что этот метод обычно используется через Salesforce, но если вы создаете конверты непосредственно через один из API-интерфейсов DocuSign, он также должен работать.

https://support.docusign.com/guides/dfs-admin-guide-automatic-anchor-text-and-tags

По сути, как это работаетзаключается в том, что вы создаете вкладку на уровне своего аккаунта с ярлыком, похожим на / text_ {r} /.Когда вы создаете базовый документ, вы заменяете {r} положением получателей в порядке подписания.

Таким образом, любой экземпляр / text_1 / будет иметь пользовательскую вкладку с / text_ {r} /добавлена ​​строка привязки для получателя 1.

В ожидании того, как вы хотите, чтобы ваше приложение было настроено, вы также должны знать, что все экземпляры / text_1 / будут добавлены в группу с дублирующейся меткой данных.Это означает, что если вы добавите текст к одному из них, все они будут обновлены.

Если вы не хотите, чтобы это работало, вы можете продолжать использовать / text1_1 /, / text2_1/, / text3_1 / формат вы уже используете.Если у вас есть все три из них в базовом документе, будет автоматически размещена отдельная вкладка, которая будет независима друг от друга, и все будут помещены для первого получателя в вашем порядке маршрутизации.

Потребуется некоторое усилие, чтобынастроить, но это избавит вас от необходимости проверять и автоматически добавлять все эти поля - DocuSign сделает это за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...