Дані підписанта (об’єкт ClientSigner)
Приклади запитів:
Додавання нових даних:
-----------------------------256291482722598259522920081169
Content-Disposition: form-data; name="signer"
{"signerRoleId":3,"ownershipId":1,"actsOnBasisId":1,"fileDate":null,"file":{},"fullName":"Galya Gadot","position":"Super"}
-----------------------------256291482722598259522920081169--
Редагування з додаванням файлу:
-----------------------------14447251409939364231421378596
Content-Disposition: form-data; name="signer"
{"signerId":807,"signerRoleId":1,"fullName":"Петров Петро Петрович","position":"Двірник-Директор","ownershipId":1,"actsOnBasisId":2,"isActual":1,"file":{"fileName":"docum.pdf","content":{}}}
-----------------------------14447251409939364231421378596
Content-Disposition: form-data; name="file"; filename="docum.pdf"
Content-Type: application/pdf
(data)
-----------------------------14447251409939364231421378596--
Таблиця 1 - Опис параметрів об’єкта ClientSigner
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт ClientSigner |
|||
signerId |
M/O |
long |
id підписанта. Обовʼязково передається при редагуванні даних раніше доданого підписанта |
accountId |
long |
id акаунта |
|
signerRoleId |
M |
int |
id ролі підписанта
|
fullName |
M |
String |
ПІБ |
position |
M |
String |
Посада |
ownershipId |
M |
int |
Форма власності
|
actsOnBasisId |
M |
int |
Діє на підставі
|
fileDate |
M/O |
String |
Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) довіреності. Обовʼязкове до заповнення для осіб, які діють на підставі довіреності (actsOnBasisId=2) |
fileId |
long |
id файлу |
|
isActual |
int |
актуальність (1-так, 0-ні). Актальними вважаються останні вказані дані (решта записів зберігаються для історії змін) |
|
createdAt |
String |
Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) створення запису. |
|
modifiedAt |
String |
Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) редагування запису. |
|
modifiedBy |
long |
id користувача, що створив/редагував запис |
|
file |
M/O |
об’єкт; дані файлу-вкладення. Обовʼязкове до заповнення для осіб, які діють на підставі довіреності (actsOnBasisId=2) |
Таблиця 2 - Опис параметрів об’єкта ClientSignerFile
Параметр |
Тип 1 |
Формат |
Опис |
---|---|---|---|
Об’єкт ClientSignerFile |
|||
fileId |
long |
id файлу |
|
fileTypeID |
int |
id типу файлу
|
|
fileName |
M |
String |
Найменування файлу разом з роширенням |
fileExt |
String |
Розширення файлу |
|
fileBody |
M |
byte[] |
тіло файлу |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.