URL подписи Docusign - показ документа 1 составного шаблона
Используя docusign rest api, я хотел бы создать конверт с двумя документами. Затем я буду использоватьПросмотр сообщения получателя показать документ 1 первому получателю (в iframe) и после подписания показать документ 2 в том же конверте другим получателям.
Я создал шаблоны с разными tempalteRoles (разные имена, порядок 5 и 10).
Насколько я понимаю, используя userId и правильные настройки в моей учетной записи docusign, я могу показать документ 1 получателю 1, а затем документ 2 получателю 2.
Когда я пытаюсь создать составной конверт, отображается весь документ. когда я вызываю статус получателя для конверта, он показывает только одного подписавшего.
Я обнаружил, что конверт будет создаваться только тогда, когда 2 роли шаблона имеют одинаковые clientUserId, userName и email, в противном случае я получаю сообщение об ошибке "ONESIGNALLSIGN_NOT_SATISFIED"
вот конверт, через который я отправляю
{
"accountId": "ACCOUNT_ID",
"emailSubject": "Email subject",
"status": "sent",
"templateId": "TEMPLATE_ID",
"templateRoles": [
{
"roleName": "PDS Customer",
"email": "[email protected]",
"name": "TestFirstName TestSurname",
"clientUserId": "1",
"tabs": {
"textTabs": [
{
"tabLabel": "DocumentNumber",
"value": "123456789",
"locked": true,
"documentId": 1,
"pageNumber": 1
}
...removed some
]
}
},
{
"roleName": "Customer",
"email": "[email protected]",
"name": "mrTestFirstName TestSurname",
"clientUserId": "2",
"tabs": {
"textTabs": [
{
"tabLabel": "StorerEmail_LocalPart",
"value": "test",
"locked": true,
"documentId": 2,
"pageNumber": 1
}
...removed some
]
}
}
],
"compositeTemplates": [
{
"compositeTemplateId": 1,
"serverTemplates": [
{
"sequence": 1,
"templateId": "TEMPLATE_ID_2"
}
]
}
]
}