Я хочу разместить настраиваемые поля на уровне документа при создании шаблона, чтобы позже я мог иметь уникальные значения для каждого создаваемого конверта. Эти значения должны быть видны всем получателям.
Вот те шаги, которые я сейчас выполняю:
- Создание пользовательских полей документа / определений вкладок на уровне учетной записи.
- Создайте шаблон из нашего приложения и перейдите к DocuSign, чтобы поместить созданные выше настраиваемые поля в документ (это указывается подписывающим лицом c).
- Сохраните шаблон.
На более позднем этапе выберите шаблон в нашем приложении и создайте конверт с идентификатором шаблона, templateRoles (со значениями настраиваемых полей для подписывающего лица), status et c. как показано ниже:
{
"templateId": "1e6c1118-1234-1244-1244-c4a11111775b",
"templateRoles": [
{
"roleName": "Signer1",
"name": "Signer1",
"email": "Signer1@Signer1.com",
"tabs": {
"textTabs": [
{
"tabLabel": "Account.Name",
"value": "account-name777"
},
{
"tabLabel": "Candidate.FullName",
"value": "candidate-name1234"
},
{
"tabLabel": "Candidate.Mobile",
"value": "0412347777"
}
]
}
},
{
"roleName": "Signer2",
"name": "Signer2",
"email": "Signer2@Signer2.com",
"tabs": {
"textTabs": [
{
"tabLabel": "Account.Name",
"value": "account-name777"
},
{
"tabLabel": "Candidate.FullName",
"value": "candidate-name1234"
},
{
"tabLabel": "Candidate.Mobile",
"value": "0412347777"
}
]
}
}
],
"status": "sent"
}
Вышеуказанное работает для Signer1, но не показывает значения настраиваемых полей для Signer2. Пользовательские поля должны быть одинаковыми для всех получателей. Есть ли способ добиться этого?
Также я заметил, что после того, как Signer1 подписывает документ, значения настраиваемых полей отображаются для Signer2.