Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Сценарии работы Сотрудника с Документами

Excerpt
Info
titleО чём раздел


Под сценариями работы Сотрудника понимаем:

  1. Просмотр данных документа, в т.ч. получение архива КЭДО

  2. Подписание документа: УНЭП, УКЭП, ПЭП, в т.ч. подписание со стороны работодателя и согласование документа участниками документооборота
  3. Отклонение документа


Table of Contents


 1. Сотрудник просматривает данные документа

Tip
titleЦель

Предоставить сотруднику всю необходимую информацию по кадровому документу

Предусловие - авторизация произведена

Или используется токен пользователя


2) ID своей ИС ID в HRL HR-link

Действия и API-методы

Примечание

1) Получение списка документов для Сотрудника (с учётом фильтров) 

Status
subtletrue
colourGreen
titleredoc

POST /api/v1/clients/:clientId/documents/employeeRegistry

На момент составления описания данные метод не оформлен в API-документации see-no-evil monkey

Работа метода (входные параметры для фильтрации и результаты выполнения метода) аналогичны методу получение списка документов для Кадровика (с учётом фильтров)


ИС клиента 

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:externalId/externalId

или

GET /api/v1/clients/:clientId/documents/:documentId

 

Для того, чтобы скачать Печатную форму документа, не скачивая архив, требуется сохранить идентификатор документа в

HRlink

3) Получение печатной формы документа с оттиском

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:documentId/printFormFile

На момент составления описания данные метод не оформлен в API-документации see-no-evil monkey



2. Сотрудник подписывает (согласовывает) документ через УНЭП по коду из сообщения

Tip
titleЦель

подписать Подписать документ, со стороны Сотрудника, как работника компании

Предусловие - выполнен сценарий 1


Действия и API-методы

Примечание

1) Запуск подписания УНЭП - запрос сообщения с кодом

Status
subtletrue
colourGreen
titleredoc

POST /api/v1/clients/:clientId/documents/:documentId/sign/nqes

по

По итогу вызова данного метода

требуется

сотруднику будет выслан код на его подтвержденный канал получения кода подписания. Требуется отобразить форму для ввода кода


2) Завершение подписания УНЭП - подтверждение кода из сообщения

Status
subtletrue
colourGreen
titleredoc

PUT /api/v1/clients/:clientId/documents/:documentId/sign/nqes

в

В данный метод передается код, который направляется в сообщении

ID
своей

ИС клиента 

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:externalId/externalId

или

ID в HRL

GET /api/v1/clients/:clientId/documents/:documentId

 

подписание 4)

Подписание документа - ассинхронный процесс, в рамках которого кроме самого подписания ещё формируется новая печатная форма с оттиском, поэтому рекомендуется запрашивать состояние документа, чтобы:

  1. получить обновление по статусу

  2. перейти к запросу печатной формы с оттиском

Подробнее о том, как понять состояние документа см. раздел

https://hr-link.atlassian.net/wiki/spaces/HRLIN/pages/666075304/04.#1.1.-%D0%9F%D0%BE%D0%BD%D1%8F%D1%82%D1%8C-%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5-%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0-%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8-%D0%BD%D0%B0%D0%B1%D0%BE%D1%80%D0%B0-%D0%BF%D1%80%D0%B8%D0%B7%D0%BD%D0%B0%D0%BA%D0%BE%D0%B2

Объекты и связи. Документ

Дополнительный метод Получить данные запроса на подписание документа (УНЭП, Госключ, ПРР) позволяет получить подробную информацию о состоянии подписания документа.

4) 

Получение печатной формы документа с оттиском

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:documentId/printFormFile

Для того, чтобы скачать Печатную форму документа, не скачивая архив, требуется идентификатор документа в HR-link

Сценарий

Действия и API-методы

Примечание


3. Сотрудник отклоняет документ, ожидающий подписания (согласования)

Tip
Цель -
titleЦель

Отклонить документ (отказаться от подписания документа) и передать информацию Кадровику о причине отклонения документа

Предусловие - выполнен сценарий 1


Действия и API-методы

Примечание

1) Отказ от подписания документа

Status
subtletrue
colourGreen
titleredoc

PUT /api/v1/clients/:clientId/documents/:documentId/rejectSigning

Для отклонения подписания обязательным является указание причины - передача не пустого текстового поля, требуется получить от сотрудника текст причины отклонения

ID своей

ИС клиента 

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:externalId/externalId

или

ID в HRL

GET /api/v1/clients/:clientId/documents/:documentId

рекомендуется Рекомендуется запрашивать состояние документа, чтобы получить обновление по статусу


4. Сотрудник запрашивает Архив КЭДО по документу

Tip
titleЦель
- предоставить

Предоставить Сотруднику все

документы по

артефакты КЭДО в рамках данного документа, а именно:

  • оригинал файла, который подписывался

  • печатную форму с оттисками

  • файлы подписи, если есть

Предусловие - выполнен сценарий 1



Действия и API-методы

Примечание

ID своей

ИС клиента

Status
subtletrue
colourGreen
titleredoc

GET /api/v1/clients/:clientId/documents/:externalId/externalId/archive

или

по ID в HRL

GET /api/v1/clients/:clientId/documents/:documentId/archive

Скачать архив документооборота можно на любом этапе. 

В архиве документооборота файлы подписи файла документа могут отсутствовать, может быть одна подпись, и может быть обе подписи. Это зависит от того, кто подписал документ на момент скачивания архива документооборотаесли документ еще никто не подписал.


5. Сотрудник подписывает (согласовывает) документ УКЭП

Tip
titleЦель

Подписать (согласовать) документ со стороны работодателя или его представителя.

Предусловие

-

:


Действия и API-методы

Примечание

1) Сотрудник подписывает документ УКЭПом (прикладывает файл подписи, сформированный во вне HRlink) по идентификатору документа в ИС клиента

Status
subtletrue
colourGreen
titleredoc

PUT /api/v2/clients/{clientId}/documentsByExternalId/{documentId}/signByQes

PUT /api/v2/clients/{clientId}/documents/{documentId}/signByQes

Устаревший метод:

PUT /api/v1/clients/:clientId/documents/:documentId/sign/externalQes


Перед подписанием (вызовом метода) необходимо сформировать файл подписи документа вне системы HRlink и приложить этот файл в формате base64, которая содержит бинарные данные подписи созданной с помощью УКЭП.




6. Сотрудник подписывает (согласовывает) документ ПЭП Госуслуги

Tip
titleЦель

Подписать (согласовать) документ со стороны другого согласующего Сотрудника через портал Работа России

Предусловие - Известен идентификатор документа для подписания


Действия и API-методы

Примечание

v1

v2/clients/

:

{clientId}/documents/

:

{documentId}/sign/prr

На момент составления описания данные метод не оформлен в API-документации see-no-evil monkey

6




Tip
titleЦель

Подписать (согласовать) документ со стороны другого согласующего Сотрудника

Предусловие - Известен идентификатор документа для подписания


Действия и API-методы

Примечание

1) Сотрудник подписывает документ ПЭП HRlink 

Status
subtletrue
colourGreen
titleredoc

PUT /api/v1/clients/:clientId/documents/:documentId/sign/ses

На момент составления описания данные метод не оформлен в API-документации see-no-evil monkey







Поиск документации

Livesearch
spaceKeyWIKI