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

Автовычисляемые значения полей

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

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