Изолированное пространство (пространство клиента) внутри тенанта. Юрлица, пользователи и сотрудники принадлежат конкретному клиенту. Один клиент может объединять несколько юридических лиц.
Связь пользователя с пространством клиента — пара (userId, clientId). Один пользователь может относиться к нескольким клиентам, но в одном клиенте встречается только один раз.
Порядок подписания документа: EMPLOYEE_FIRST (сотрудник, затем руководитель), MANAGER_FIRST (руководитель, затем сотрудник), EMPLOYEE_ONLY, MANAGER_ONLY или ROUTE (определяется маршрутом).
Связь пользователя пространства клиента с юрлицом — пара (clientUserId, legalEntityId). Один пользователь может иметь несколько записей Employee в разных юрлицах или даже в одном.
Внешний идентификатор сущности — произвольная строка, задаваемая интегратором при создании. Связывает сущность HRlink с записью во внешней системе (1С, SAP и др.) без хранения маппинга UUID.
Управленческий (функциональный) руководитель — назначается для конкретного сотрудника. Может быть из другого юрлица. Используется для матричных структур.
Руководитель отдела — назначается на уровне подразделения (Department). Один руководитель на отдел. Все сотрудники отдела видят этого руководителя в своих данных.
Выполнение API-запросов от имени другого пользователя при использовании мастер-токена. Пользователь указывается через заголовки Impersonated-User-Id и Impersonated-User-Id-Type.
Мастер-токен для M2M-интеграций. Позволяет выполнять запросы от имени любого пользователя системы через заголовки Impersonated-User-Id. Получается через ESA с помощью сертификата интегратора.
Уникальный идентификатор участника в маршруте подписания. Может измениться при обновлении маршрута — перед созданием документа всегда запрашивайте актуальные данные маршрута.
Название должности из плоского справочника на уровне пространства клиента. Справочник общий для всех юрлиц. Position — именно название должности, а не позиция штатного расписания.
Шаблон маршрута подписания — определяет, кто, в каком порядке и каким способом подписывает документ. Содержит этапы (stages) с участниками (participants). Создаётся только через UI.
Замещение — временная передача прав одного пользователя другому (например, на время отпуска). Настраивается для конкретных контекстов: документы, заявления, сотрудники, ЛНА.
Физическое лицо в системе HRlink. Один User соответствует одному реальному человеку. С пользователем связаны персональные данные, документы (СНИЛС, паспорт, ИНН) и логины (email, телефон).
Токен пользователя для аутентификации в API. Выпускается в UI кадровика, срок жизни — 1 год. Все запросы выполняются от имени пользователя-владельца токена.
Поле оптимистической блокировки (int64). При обновлении сущности передаётся текущее значение version — если данные были изменены параллельно, API вернёт ошибку конфликта.
К
КЭДО (Кадровый электронный документооборот)
Кадровый электронный документооборот — подвид ЭДО для кадровых документов (трудовые договоры, приказы, заявления). Регулируется статьями 22.1–22.3 ТК РФ.
Локальный нормативный акт — внутренний документ организации, с которым сотрудники знакомятся через HRlink. Управляется через отдельный набор API-методов.
PDF-документ с визуальным оттиском подписей, который система формирует после завершения документооборота. Печатная форма доступна для скачивания и используется для архивного хранения.
Усиленная квалифицированная электронная подпись (QES). Имеет полную юридическую силу. HRlink не хранит закрытый ключ — он находится на ПК пользователя.