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

Удалить группу заявлений

DELETE 

/api/v2/clients/:clientId/applicationGroups/:applicationGroupId

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

Удаляет группу заявлений сотрудника по clientId и applicationGroupId.

Удалять группу заявлений может:

  • создатель черновика без активных подписаний;
  • пользователь клиента с правом APPLICATION_GROUPS_DELETE на уровне пользователя клиента или сотрудника одного из юрлиц — если маршрут подписания допускает удаление на текущем этапе и каждое заявление группы находится в состоянии, допускающем удаление.

Дополнительные ограничения: документооборот заявления не завершён; активных подписаний через портал «Работа России», Госключ и УНЭПУНЭП Усиленная неквалифицированная электронная подпись (CLOUD_NQES). Облачная подпись, обеспечивающая целостность документа. нет; запрос на подписание и СМС-подтверждение не в состоянии IN_PROGRESS. Если валидатор операции требует проверки ключа маршрута, группа должна быть запущена по маршруту с ключом APPROVER_AND_HR.

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

  • clientId соответствует формату UUID; клиент существует и не удалён.
  • Пользователь, выполняющий операцию, относится к клиенту.
  • applicationGroupId соответствует формату UUID; группа заявлений существует, относится к клиенту и не удалена.
  • Если валидатор операции требует проверки ключа маршрута подписания, группа заявлений запущена по маршруту с ключом APPROVER_AND_HR.
  • Документооборот заявления не завершён.
  • Ни одно заявление группы не имеет активного подписания через портал «Работа России» или Госключ.
  • Для группы заявлений не активен процесс подписания УНЭПУНЭП Усиленная неквалифицированная электронная подпись (CLOUD_NQES). Облачная подпись, обеспечивающая целостность документа..
  • Запрос на подписание группы заявлений не в состоянии IN_PROGRESS.
  • СМС-подтверждение подписания группы заявлений сотрудника не в состоянии IN_PROGRESS.
  • Если группа заявлений — черновик: текущий пользователь является её создателем (участник этапа маршрута подписания с типом EMPLOYEE), у черновика нет активных подписаний.
  • Иначе у пользователя клиента есть право APPLICATION_GROUPS_DELETE на уровне пользователя клиента или сотрудника одного из юрлиц; на маршруте подписания, по которому отправлена группа, есть этап, до которого включительно можно удалять заявления; текущий этап маршрута подписания каждого заявления — не позже этого этапа; каждое заявление группы находится в состоянии, допускающем удаление.

Request

Responses

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