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

Удалить ЛНА

DELETE 

/api/v1/clients/:clientId/normativeActs

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

Удаляет нормативный акт (ЛНАЛНА Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов.) в указанном клиенте. Метод принимает один ЛНАЛНА Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов. — идентифицируйте его через IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. в системе HR-Link или externalIdexternalId Внешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID.. Удаление выполняется по одному акту за вызов. Если у акта есть активные задачи рассылки сотрудникам, сервер отклоняет запрос.

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

  • Тело запроса задано.
  • clientId в пути соответствует формату UUID, клиент с таким IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует и не удалён.
  • Пользователь, выполняющий операцию, относится к клиенту.
  • В теле запроса задан IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. нормативного акта в системе HR-Link или externalIdexternalId Внешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID.. Если заданы оба, приоритет у IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. HR-Link.
  • Нормативный акт с указанным IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. существует и относится к указанному клиенту.
  • Если задана ожидаемая версия нормативного акта, она совпадает с текущей версией в БД.
  • У пользователя клиента есть право NORMATIVE_ACTS_DELETE на уровне клиента или на уровне сотрудника клиента (с учётом активных замещенийSubstitution Замещение — временная передача прав одного пользователя другому (например, на время отпуска). Настраивается для конкретных контекстов: документы, заявления, сотрудники, ЛНА. в режиме кадровика).
  • Пользователь клиента имеет доступ к типу документов нормативного акта.
  • Пользователь клиента имеет доступ ко всем отделам нормативного акта.
  • У нормативного акта нет активных задач отправки сотрудникам.

Request

Responses

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