Автовычисляемые значения полей
POST/api/v1/applicationTypes/:applicationTypeId/fields/calculate
Описание метода
Возвращает рассчитанные значения или информацию об ошибке расчёта для автовычисляемых полей шаблона типа заявления, указанных в теле запроса.
Если для некоторого автовычисляемого поля в запросе не указаны все необходимые пользовательские поля (из списка userFields) или дерево конфигурации автовычисляемого поля имеет некорректную структуру, то для этого поля вместо рассчитанного значения возвращается информация об ошибке. Для остальных полей возвращаются их рассчитанные значения.
Валидации запроса
- Тело запроса задано.
- По IDidВнутренний идентификатор сущности в формате UUID, генерируемый HRlink при создании. Неизменяемый, используется во всех внутренних операциях. пользователя системы существует пользователь клиента в заданном тенантеTenantЭкземпляр системы HRlink на отдельном домене (например, company.hr-link.ru). Внутри одного тенанта может быть несколько пространств клиентов..
- Существует шаблонный тип заявления с указанным 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 при создании. Неизменяемый, используется во всех внутренних операциях. сотрудника заявителя или по внешнему IDexternalIdВнешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID. сотрудника заявителя и юрлицу существует сотрудник.
- Указана дата группы заявлений сотрудника заявителя.
Request
Responses
- 200
- 400
- 401
- 403
- 429
Успешная операция.
Ошибка при валидации данных запроса.
Запрос не аутенифицирован.
Для заданного пользователя доступ к ресурсу запрещен.
Превышен разрешенный лимит запросов за период.