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

Подписать через ПРР

POST 

/api/v1/clients/:clientId/applications/:applicationId/sign/prr

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

Запускает процесс подписания заявления через портал «Работа России».

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

  • Клиент существует, не удалён, и к нему относится пользователь, выполняющий операцию.
  • IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. заявления сотрудника соответствует формату UUID.
  • По заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует заявление сотрудника.
  • Заявление сотрудника по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. относится к клиенту.
  • Заявление не имеет активного подписания, отличного от ПРР.
  • Группа заявлений не имеет активного подписания через УНЭПУНЭП Усиленная неквалифицированная электронная подпись (CLOUD_NQES). Облачная подпись, обеспечивающая целостность документа..
  • Файл заявления сотрудника был сконвертирован в PDF/A формат.
  • Существует настройка юрлица клиента на портале «Работа России».
  • Заявление находится в корректном состоянии для подписания с помощью ПРР текущим пользователем.
  • IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента соответствует формату UUID.
  • По заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента существует клиент.
  • Пользователь, выполняющий операцию, относится к клиенту.
  • Проверяет, что IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. заявления сотрудника, заданный в виде строки, соответствует формату, и возвращает типизированный IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. заявления сотрудника.
  • Проверяет, что по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует заявление сотрудника.
  • Проверяет, что заявление сотрудника относится к клиенту.
  • Проверяет, что заявление не имеет активного подписания, отличного от ПРР.
  • Проверяет, что файл заявления сотрудника был сконвертирован в PDF/A формат.
  • Проверяет, что существует настройка юрлица клиента на портале «Работа России» по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. юрлица.
  • Заявление не удалено.
  • Заявление является черновиком.
  • Текущий пользователь является заявителем.
  • Участник маршрута, соответствующий подписанту, имеет корректный порядок подписания для выполнения операции.
  • Тип подписания через ПРР доступен подписанту заявления.
  • У пользователя включена возможность подписывать через ПРР.
  • IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. группы заявлений соответствует формату UUID.
  • По заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует группа заявлений.
  • Группа заявлений по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. относится к клиенту.
  • Проверяет, что данные полей для подстановки в шаблон корректны.
  • Проверяет, что текущий пользователь относится к заданному клиенту и возвращает пользователя клиента, если он существует.
  • Проверяет, что IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента, заданный в виде строки, соответствует формату, и возвращает типизированный IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. клиента.
  • Проверяет существование клиента по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает клиента, если он существует.
  • Проверяет, что клиент не удален.
  • Проверяет, что заявление не удалено.
  • Проверяет, что заявление является черновиком.
  • Проверяет, что пользователь клиента является заявителем, и возвращает подписанта с типом участника EMPLOYEE.
  • Проверяет, что порядок подписания подписанта корректен для подписания заявления с помощью ПРР.
  • Проверяет, что у пользователя включена возможность подписывать через ПРР.
  • Проверяет, что IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. группы заявлений, заданный в виде строки, соответствует формату, и возвращает типизированный IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. группы заявлений.
  • Проверяет, что группа заявлений сотрудника относится к заданному клиенту.
  • Проверяет, что данные пользовательских полей для подстановки в шаблон корректны.
  • Проверяет, что поле типа справочник является корректным.
  • Проверяет, что элемент пользовательской структуры существует по его IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях., и что его название соответствует указанному.
  • Проверяет, что юрлицо клиента по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует, и что его название соответствует указанному.
  • Проверяет, что отдел клиента по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует, и что его название соответствует указанному.
  • Проверяет, что должность сотрудника по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует, и что её название соответствует указанному.
  • Проверяет, что элемент пользовательской структуры существует по его IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях..
  • Проверяет, что юрлицо клиента существует по заданным IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает юрлицо клиента, если он существует.
  • Проверяет существование отдела клиента по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает отдел клиента, если он существует.
  • Проверяет существование должности сотрудника по заданному IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. и возвращает должность сотрудника, если она существует.

Request

Responses

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