Перейти к основному содержимому

Массово подписать (УКЭП)

PUT 

/api/v1/clients/:clientId/documents/bulkSignings/packages/:packageId/sign/qes

Описание метода

Массово подписывает пакет документов УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя..

Валидации запроса

  • Тело запроса должно быть задано.
  • Успешно выполняются базовые валидации массового подписания пакета документов.
  • Пакет документов не подписан или подписан частично.
  • Пакет можно подписывать УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя..
  • Данные документов, которые необходимо подписать в массовом подписании. подписания с помощью УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя., заданы корректно.
  • Клиент существует, не удалён, и к нему относится пользователь, выполняющий операцию.
  • Массовое подписание документов разрешено в настройках тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов..
  • IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. пакета документов в массовом подписании соответствует формату UUID.
  • Пакет документов существует по заданному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • Процесс массового подписания документов существует для указанного пакета.
  • Процесс массового подписания, с которым связан пакет, относится к текущему пользователю клиента.
  • Если текущий пакет не является ЛНАЛНА (Локальный нормативный акт). Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов., то пакет с ЛНАЛНА (Локальный нормативный акт). Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов. уже подписан либо пуст.
  • У пакета документов нет запроса подписания в подтверждённом статусе.
  • Среди данных подписей нет дубликатов документов.
  • Количество подписей не больше количества включенных документов в пакете массового подписания.
  • Данные файла подписи заданы корректно.
  • Данные для каждого документа из пакета массового подписания и МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. заданы корректно.
  • Подписи УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. корректны для соответствующих файлов документов.
  • IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента соответствует формату UUID.
  • По заданному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента существует клиент.
  • Пользователь, выполняющий операцию, относится к клиенту.
  • Проверяет, что массовое подписание документов разрешено.
  • Проверяет, что IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. пакета документов в массовом подписании соответствует формату UUID и возвращает типизированный IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. пакета документов.
  • Проверяет, что пакет документов в процессе массового подписания существует по указанному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • Проверяет, что если текущий пакет не является ЛНАЛНА (Локальный нормативный акт). Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов., то пакет с ЛНАЛНА (Локальный нормативный акт). Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов. в рамках процесса уже подписан либо пуст.
  • Подпись задана и имеет формат Base64.
  • Аккредитация УЦ, выпустившего сертификат, не была отозвана.
  • Тип подписи соответствует типу CAdES-X Long Type 1, когда это требуется настройками тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов..
  • IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. документа принадлежит заданному пакету массового подписания.
  • Данные МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. заданы корректно.
  • Проверяет, что среди данных подписей нет дубликатов документов.
  • Проверяет для документов, что подписи УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. корректны для соответствующих файлов документов.
  • Если в настройке тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов. выключен флаг проверки подписи УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. и файла, тогда пропускаем данную валидацию.
  • Проверяет, что текущий пользователь относится к заданному клиенту и возвращает пользователя клиента, если он существует.
  • Проверяет, что IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента, заданный в виде строки, соответствует формату, и возвращает типизированный IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента.
  • Проверяет существование клиента по заданному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает клиента, если он существует.
  • Проверяет, что клиент не удален.
  • Проверяет, что подпись задана и имеет формат Base64, и возвращает данные этой подписи в виде массива байт.
  • Проверяет, что аккредитация УЦ выпустившего сертификат не была отозвана.
  • Проверка выполняется только при включенной глобальной настройке блокировки подписания УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. выпущенных УЦ без аккредитации, при условии что на уровне тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов. выключена настройка игнорирования этого запрета.
  • Выполняет проверку типа подписи CAdES, исходя из настроек тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов..
  • Если в настройках тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов. включено требование использовать тип подписи CAdES-X Long Type 1, то тип подписи должен соответствовать настройке.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. существует по заданному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. или внешнему IDexternalIdВнешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. и принадлежит заданному клиенту.
  • Проверяет, что подписи УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. и соответствующие файлы корректны.
  • Возвращаются только результаты проверки, которые завершились неуспешно.
  • Если все подписи УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. и файлы прошли проверку, тогда возвращается пустой список.
  • В случае успешной проверки всех подписей УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. и соответствующих файлов возвращается пустой список.
  • Проверяет, что подпись задана.
  • Проверяет, что подпись задана в корректном формате.
  • Проверяет, что подпись корректна и возвращает её данные.
  • Проверяет, что если IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. задан, то МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. существует в клиенте, и возвращает её.
  • Если текущий подписант является руководителем, то состояние данных корректно для подписания УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя.'ом.
  • Если текущий подписант не является руководителем, то МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не задана в данных для подписания.
  • Проверяет существование МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. по заданному IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица., если она существует.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. принадлежит клиенту с заданным IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не задана.
  • Данные юрлица совпадают с данными юрлица из сертификата (проверка включается настройкой тенантаTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов.).
  • Данные ИП пользователя совпадают с данными ИП из сертификата.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. задана.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. принадлежит клиенту.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. принадлежит юрлицу документа.
  • Состояние МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. корректно для подписания.
  • Данные документов лица, участвующего в МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица., совпадают с данными из сертификата.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не задана.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. принадлежит клиенту с заданным IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не задана для использования с сертификатом УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. юрлица.
  • Проверяет, что данные юрлица совпадают с данными юрлица из сертификата.
  • Возвращает результат валидации, что данные юрлица совпадают с данными юрлица из сертификата.
  • Пользователь клиента является представителем МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица..
  • Данные персональных документов МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. совпадают с данными персональных документов заданного пользователя клиента.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. находится в корректном состоянии для её использования.
  • Проверяет, что данные документов лица, участвующего в МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица., совпадают с данными из сертификата.
  • Проверяет, что подпись и её сертификат корректны, и возвращает сертификат.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. задана.
  • Проверяет, что IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. юрлица МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. совпадает с IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. заданного юрлица.
  • ОГРН ИП из сертификата совпадает с ОГРН ИП юрлица.
  • ИНН физлица из сертификата совпадает с ИНН юрлица (ИП).
  • Проверяет, что заданный пользователь клиента является представителем МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица..
  • Проверяет, что данные персональных документов представителя МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. совпадают с данными персональных документов заданного пользователя клиента.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не удалена.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. подписана.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не просрочена.
  • МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. уже начала действовать.
  • СНИЛС из сертификата совпадает со СНИЛС лица, участвующего в МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица..
  • ИНН из сертификата совпадает с ИНН лица, участвующего в МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица..
  • Проверяет, что данные сертификата корректны и возвращает данные сертификата, которые были получены в результате парсинга.
  • ИНН компании из сертификата совпадает с ИНН юрлица, к которому относится документ.
  • ОГРН компании из сертификата совпадает с ОГРН юрлица, к которому относится документ, либо ИНН компании соответствует иностранному юрлицу.
  • Возвращает результат валидации, что заданный пользователь клиента является представителем МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица..
  • Проверяет, что данные персональных документов доверителя МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. совпадают с данными персональных документов заданного пользователя клиента.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. не удалена.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. подписана.
  • Проверяет, что МЧДМЧД (Машиночитаемая доверенность). Машиночитаемая доверенность (Attorney) — электронный документ, подтверждающий полномочия представителя юридического лица. начала действовать.
  • Возвращает результат валидации, что данные сертификата корректны.
  • Проверяет, что сертификат УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. является либо сертификатом УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. доверителя юрлица, либо ИП либо сертификатом УКЭПУКЭП (Усиленная квалифицированная электронная подпись). Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя. физлица.

Request

Responses

Успешная операция.