Я использую API DocuSign eSignature с составными шаблонами и не могу получить текстовые вкладки с предварительным заполнением (заполненные отправителем) при создании конверта.
Что я делаю
- Я создал конструктор шаблонов, который размещает аннотации PDF (через Nutrient)
- Они преобразуются в текстовые вкладки на основе привязки в шаблоне DocuSign
- Поля предварительного заполнения создаются следующим образом:
Привязка: PreFillLegalCompanyName_GUID
/> - TabLabel: LegalCompanyName
Во время отправки:
- Я получаю вкладки
- Сопоставить TabLabel → значение (например, «LegalCompanyName» → «Test Customer LLC»)
- Отправить значения с помощью встроенного шаблона
Код: Выделить всё
signer.Tabs = new Tabs
{
TextTabs = new List
{
new Text
{
TabLabel = "LegalCompanyName",
Value = "Test Customer LLC"
}
}
};
Вкладка существует в документе, но значение не заполняется при создании конверта.
Что я пробовал
- Соответствие TabLabel точно (проверено из шаблон)
- Применение вкладок к тому же получателю, что и шаблон сервера
- Использование отдельного встроенного шаблона для предзаполнений
- Проверка строк привязки и метаданных вкладок
Вопрос
Как правильно заполнять текстовые вкладки предварительного заполнения при использовании составных шаблонов?
- Нужно ли назначать вкладки предварительного заполнения в шаблоне по-другому?
- Должны ли значения применяться в конкретной строке контекст шаблона или получателя?
- Ведут ли вкладки на основе привязки по-другому при настройке значений через TabLabel?
Документ должен быть предварительно заполнен (например, LegalCompanyName = «Test Customer LLC») перед просмотром получателя это.
Будем признательны за любые рекомендации.