Уволить по внешнему ID
PUT/api/v1/clients/:clientId/employees/:employeeExternalId/externalId/dismiss
Описание метода
⚠️ Будьте осторожны!
Методы PUT перезаписывают запись целиком: любые непереданные поля считаются null и затирают данные в БД. Поэтому при обновлении нужно указывать все поля. Дата увольнения должна быть быть задана и корректна.
Валидации запроса
- Тело запроса увольнения сотрудника задано.
- Дата увольнения сотрудника задана.
- Клиент существует, не удалён, и к нему относится пользователь, выполняющий операцию.
- Сотрудник с заданным внешним IDexternalId Внешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. существует у клиента.
- Сотрудник с заданным IDid Внутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. работает.
- На сотрудника не существует активной задачи отложенного увольнения.
- Сотрудник с заданным внешним IDexternalId Внешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. является уникальным в заданном юрлице у других сотрудников клиента.
- У пользователя клиента есть право на увольнение сотрудника на уровне пользователя клиента или на уровне сотрудника клиента.
- Указана корректная версия данных.
- У тенантаTenant Экземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов. должен быть активный пакет лицензий.
- Проверяет, что тело запроса присутствует.
- Проверяет, что информация о дате увольнения сотрудника присутствует в теле запроса.
Request
Responses
- 200
- 400
- 401
- 403
- 429
Успешная операция.
Ошибка при валидации данных запроса.
Запрос не аутенифицирован.
Для заданного пользователя доступ к ресурсу запрещен.
Превышен разрешенный лимит запросов за период.