Дані підписанта (об’єкт 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 ролі підписанта

  • 1-Для Договорів/ДУ;

  • 2-Для Актів;

  • 3-Для інших документів

fullName

M

String

ПІБ

position

M

String

Посада

ownershipId

M

int

Форма власності

  • 1-Юридична особа;

  • 2-Фізична особа підприємець

actsOnBasisId

M

int

Діє на підставі

  • 1-Статут;

  • 2-Довіреність;

  • 3-Виписка

fileDate

M/O

String

Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) довіреності. Обовʼязкове до заповнення для осіб, які діють на підставі довіреності (actsOnBasisId=2)

fileId

long

id файлу

isActual

int

актуальність (1-так, 0-ні). Актальними вважаються останні вказані дані (решта записів зберігаються для історії змін)

createdAt

String

Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) створення запису.

modifiedAt

String

Дата/час (РРРР-ММ-ДД ГГ:ХХ:СС) редагування запису.

modifiedBy

long

id користувача, що створив/редагував запис

file

M/O

ClientSignerFile

об’єкт; дані файлу-вкладення. Обовʼязкове до заповнення для осіб, які діють на підставі довіреності (actsOnBasisId=2)

Таблиця 2 - Опис параметрів об’єкта ClientSignerFile

Параметр

Тип 1

Формат

Опис

Об’єкт ClientSignerFile

fileId

long

id файлу

fileTypeID

int

id типу файлу

  • 1-Довіреність

fileName

M

String

Найменування файлу разом з роширенням

fileExt

String

Розширення файлу

fileBody

M

byte[]

тіло файлу


1

Під визначенням колонки Тип поля мається на увазі скорочене позначення:

  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.