Поля профиля

Собственные поля компании на карточке человека: типы, настройка, видимость и связь с организационной структурой.

Обновлено: 2026-08-31

У профиля человека есть постоянная часть: имя, фотография, город, часовой пояс, и часть, которую определяет сама компания: ее собственные поля. Должность, табельный номер, дата выхода, офис: что нужно этой компании, то она и заводит.

Типы полей

ТипЧто хранитКак проверяется
СтрокаСвободный текстБез проверки
ЧислоЧислоЗначение должно читаться как число
ДатаКалендарная датаВ виде 2026-08-30
ВыборОдин вариант из спискаЗначение должно быть одним из вариантов поля
ПользовательЧеловека из компанииЗначение должно называть активного участника компании

Тип поля выбирается при создании и не меняется никогда: поле, которое вчера было датой, сегодня хранит даты. Превращение его в выбор оставило бы все накопленные значения компании неправильными, причем молча.

Поле типа «пользователь» это то, что отличает профиль от анкеты: такое поле хранит не имя, а самого человека, и по нему продукт может ходить. Из одного такого поля строится вся организационная структура.

Кто настраивает

Поля заводит, переименовывает, выключает и удаляет тот, у кого есть право системных настроек компании; администраторы компании держат его по должности. При создании задаются имя, тип и, для выбора, варианты.

  • Поле можно выключить: оно перестает показываться и приниматься, но значения остаются. Включение возвращает все как было.
  • Удаление стирает поле вместе со всеми значениями во всех профилях. Перед удалением видно, сколько профилей заполнили это поле: что именно сотрется, известно до, а не после.
  • Имя поля уникально в компании без учета регистра.
  • Значение любого поля ограничено 2000 символами, вариант выбора: 120.

Кто заполняет и кто видит

Свои значения человек заполняет сам, на своем профиле. Тот, у кого есть право управлять людьми, заполняет и исправляет значения любого участника: неправильное значение неправильно независимо от того, чья рука его записала, поэтому проверки одинаковы в обеих дверях.

Значения видны там же, где виден профиль человека внутри компании. Отдельно на организационной структуре показываются только поля, у которых явно включен показ на структуре, и только заполненные; для поля типа «пользователь» показывается имя человека, а не идентификатор.

Проверки значений

Значение проверяется на входе, а не на выходе: записанное неправильно пришлось бы заново решать каждому читателю, и первый из таких читателей это дерево структуры, которое не может нарисовать руководителя из опечатки. Отказ называет поле: заполняющему шесть полей нужно знать, которое из них не так.

Для поля типа «пользователь» есть еще одно правило: никто не подчиняется сам себе. Значение, замыкающее человека на себя в поле руководителя, отклоняется сразу.

Поля профиля не участвуют в поиске задач: QQL спрашивает о задачах, а не о людях. Единственный мост между профилем и поиском: поле руководителя, по которому отвечают функции myReports() и myVertical().

Поля профиля человека и кастомные поля задач это разные вещи: первые живут на карточке человека и настраиваются в системных настройках, вторые живут на задачах и участвуют в поиске.