Какие типы поле есть? Как настроить формат поля? Чем отличаются разные типы полей? Как создать поле? Какие настройки есть у поля? Какие настройки поля нужно указать для синхронизации с КАД? Какие настройки поля нужно указать для формирования документов?
В конструкторе вы можете создавать поля для объектов, дополнительных атрибутов (событий, документов, участников, задач), клиентских запросов и реестров. Поле — элемент блока, содержащий определенную информацию для заполнения в отдельной ячейке строки.
Список всех полей представлен на панели слева в конструкторе на вкладке Поля. Список отсортирован в алфавитном порядке.

В Case.one вы можете использовать поля следующих форматов:
- Встраиваемый код — можно вставить содержимое по указанной ссылке или коду (например, для отображения видео, местоположения, где код может быть указан ссылкой или кодом).
- Гиперссылка — можно вставить ссылку на внешний источник.
- Данные — поле позволяет автоматически заполнять значения в зависимости от источника (формата и значения родительского поля).
- Дата и Дата и время — в качестве значения по умолчанию можно выбрать конкретную дату или дату создания (с задержкой или без).
- Кнопка — можно запустить ручной сценарий автоматизации.
- Логический — в поле можно выбрать вариант ответа: Да или Нет.
- Разделитель — поле позволяет визуально разграничить поля в блоке.
- Сообщение — поле позволяет вести чат в отдельном блоке (работа с сообщениями аналогична работе с комментариями в Case.one).
- Справочник — можно выбрать значения из конкретного справочника Case.one.
- Текст — можно настроить ввод текста по определенной маске.
- Текстовое расширяемое — значение в поле можно форматировать с помощью HTML-разметки.
- Формула расчета — можно выполнить расчет данных по заранее настроенной формуле.
- Чекбокс — в поле можно выбрать вариант ответа Да или Нет с помощью установки флага.
- Число — можно указать целое или дробное число.
- Шаблон номера дела — в поле можно выбрать шаблон нумерации дел/объектов.
- Поля с форматом Объект, которые позволяют использовать данные Case.one:
- Объект-Дело и Объект-Объект — поле позволяет вставлять ссылку на объект/дело в Case.one
- Объект-Документ — можно работать с документами (загружать, скачивать, изменять и т.д.)
- Объект-Участник — можно выбрать участника из списка
- Объект-Пользователь — можно выбрать значения из списка пользователей Case.one

В зависимости от формата поля вы можете настроить стандартные параметры поля или специальные, которые предусмотрены для выбранного формата поля.
Добавление и настройка готового поля
Для добавления ранее созданного поля просто выберите его из списка на боковой панели и перетащите в нужную строку выбранного блока.
При добавлении поля в пустую строку, поле по умолчанию будет занимать всю ширину строки. Максимальное число полей в каждой строке — 12.
При настройке полей в блоке вы можете изменить:
- Порядок полей в блоке с помощью кнопки
.
- Ширину полей в блоке с помощью кнопки
.

Чтобы добавить ранее созданное поле:
- Выберите из списка слева поле и перетащите его в строку блока с помощью Drag&Drop.
- Измените настройки поля в зависимости от его формата, например:
- Измените название поля при необходимости
- Укажите параметры обязательности заполнения поля
- Настройте параметры редактируемости поля
- Укажите Тег для возможности использования поля в шаблонах документов
- Укажите Системное имя поля для автоматического заполнения поля в результате синхронизации с КАД
- Для сохранения настроек поля нажмите кнопку Применить.
- Сохраните изменения в типе объекта.
Чтобы быстро найти нужное поле, введите его наименование в строку поиска. Поиск выполняется по частичному совпадению.

Если вы внесете изменения в готовый блок или отредактируете параметры полей, при сохранении эти настройки будут применены ко всем полям и блокам во всех типах объектов и самих карточках дел, где они используются.
Создание поля
Для создания поля:
- Добавьте блоки и строки в блок.
- На вкладке Поля перетащите Новое поле в строку. По умолчанию будет добавлено поле с форматом Текст.
- Укажите название поля.
- Выберите формат поля.
- В зависимости от типа поля укажите стандартные настройки поля.
- В зависимости от типа поля укажите специальные настройки поля, если они предусмотрены.
- Настройте ширину полей и их расположение в блоке:
- С помощью кнопки
измените порядок полей
- С помощью кнопки
измените ширину полей
- С помощью кнопки
- Нажмите кнопку Применить для сохранения настроек нового поля.
- Нажмите кнопку
в правом нижнем углу для сохранения изменений объекта.

После сохранения типа объекта изменение формата поля недоступно для всех типов полей, кроме поля с типом Текст.
Стандартные настройки полей
Доступные стандартные настройки поля зависят от его формата. В Case.one предусмотрены следующие стандартные параметры для полей:
- Название.
- Значение по умолчанию — можно указать значение, которое будет заполнено по умолчанию в карточке объекта/дела.
- Возможность редактирования — позволяет выбрать, можно ли редактировать значение поля (аналогично настройками видимости блока):
- Да
- Нет
- Да, при условиях
- Нет, при условиях
- Обязательность — позволяет выбрать, будет ли поле обязательно для заполнения (аналогично настройками видимости блока):
- Да
- Нет
- Да, при условиях
- Нет, при условиях
- Тег — позволяет формировать документы, счета и шаблоны документов и т.д. (подробнее — Работа с шаблонами документов и счетов), можно прописать теги вручную или использовать системные теги.
- Системное имя — позволяет автоматически заполнять поля в карточке объекта или дела с помощью специальных системных имен-тегов (например, в результате синхронизации с КАД).
- Подсказка — можно указать текст всплывающей подсказки при наведении курсора мыши на поле.
Формат поля | Название | Значение по умолчанию | Возможность редактирования | Обязательность | Тег | Системное имя | Подсказка |
---|---|---|---|---|---|---|---|
Встраиваемый код | ![]() | — | — | — | — | — | — |
Гиперссылка | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Данные | ![]() | — | — | — | ![]() | ![]() | ![]() |
Дата | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Дата и время | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Кнопка | ![]() | — | — | — | — | — | ![]() |
Логический | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Разделитель | ![]() | — | — | — | — | — | — |
Сообщение | ![]() | — | — | — | — | — | — |
Справочник | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Текст | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Текстовое расширяемое | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Формула расчета | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Чекбокс | ![]() | ![]() | ![]() | — | ![]() | ![]() | ![]() |
Число | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Шаблон номера дела | ![]() | — | ![]() | ![]() | ![]() | ![]() | ![]() |
Объект-Дело и Объект-Объект | ![]() | — | ![]() | ![]() | ![]() | ![]() | ![]() |
Объект-Документ | ![]() | — | ![]() | ![]() | ![]() | ![]() | ![]() |
Объект-Пользователь | ![]() | — | ![]() | ![]() | ![]() | ![]() | ![]() |
Объект-Участник | ![]() | — | ![]() | ![]() | ![]() | ![]() | ![]() |
Поля с типом Гиперссылка, Логический, Текстовое расширяемое, Чекбокс и Объект-Документ не имеют специальных настроек. О специальных настройках полей с другими форматами см. ниже.
Настройка редактируемости поля возможна только в конструкторе объектов — в конструкторе дополнительных атрибутов, реестров и клиентских форм параметр в настройках полей не отображается.
Если у поля указано значение Нет в параметре Возможность редактирования, поле может стать доступным для редактирования в следующих случаях:
- При использовании оператора Изменить в сценарии автоматизации.
- В результате синхронизации с КАД.
- В результате выполнения скриптов при использовании системного пользователя.
- Для поля с типом Формула (при автоматическом пересчете формулы).
Настройка обязательности поля доступна в конструкторах объектов, реестров, клиентских форм и дополнительных атрибутов.
Если у поля указано значение Да, при условиях или Нет, при условиях в параметре Обязательность, вы можете изменить эти условия при использовании поля в другом блоке, поскольку условия уникальны для поля в блоке (т.е. одно и то же поле можно добавить в разные блоки и создать для них разные условия обязательности).
Условия обязательности поля будут автоматически удалены, если:
- Был изменен формат поля, которое используется в качестве условия.
- Был удален справочник или класс объекта, который используется в условии.
- Было удалено поле, которое используется в качестве условия.
Настройки редактируемости, обязательности полей и доступности кнопки привязаны к типу объекта, в котором они находятся (при сохранении настроек в одном типе, эти настройки поля в других типах объектов не будут изменены) — вы можете указать различные условия редактируемости, обязательности и доступности поля в различных типах объектов.
При копировании блока или типа объекта все настройки обязательности, редактируемости и доступности будут также скопированы.
Настройки полей различных форматов и их особенности
Помимо стандартных настроек, в зависимости от формата поля вы можете указать специальные настройки поля.
В настройках поля с типом Встраиваемый код отображается поле для вставки кода или ссылки.
Для поля Встраиваемый код предусмотрены следующие особенности:
- Поле можно разместить только в отдельной строке блока, т.е. оно должно занимать всю строку.
- В тексте кода доступно использовать тег (с помощью конструкции @System_Tag). Дополнительно вы можете указать в URL ссылки следующие системные теги:
- @CurrentUser-ID — данные по текущему пользователю
- @Object-ID — данные по текущему делу
- Для использования более одного тега обязательно установите разделитель между тегами (пробел).
- В тексте кода значение не подставляется при использовании тега, который ссылается на поле, находящееся в мультистроке.
- Вы можете настроить высоту блока поля с кодом — измените значение верхнеуровневого тега во встраиваемом коде (атрибут height).
- Поле можно настраивать в конструкторах объектов и клиентских форм.
- Поле недоступно использовать в отчетах, сценариях автоматизации, реестрах, дополнительных атрибутов и в качестве значений фильтров и полей автошаринга при настройке групп пользователей.

Поле с форматом Данные позволяет автоматически заполнить информацию о пользователе, участнике деле или объекте. Поле с типом Данные является дочерним родительского поля, которое выбрано в качестве источника для поля. Родительское и дочернее поля могут находиться в разных блоках и на разных вкладках дела.
В настройках поля с типом Данные дополнительно отображаются два обязательных параметра:
- Источник — в качестве источника используется Тег, который указан в параметрах родительского поля.
- Значение — доступен выбор значения из списка, например:
- Для объектов и дел — значения полей из блока Основная информация и блоков выбранного класса объекта
- Для пользователей — значения полей из блоков Личная информация и Дополнительные атрибуты карточки пользователя
- Для участников — значения полей из карточки участника (ФЛ или Организация), общих сведений об участнике, дополнительных атрибутов
Для поля Данные предусмотрены следующие особенности:
- В качестве родительского поля вы можете указать:
- Поля с форматом Объект-Пользователь, Объект-Участник, Объект-Объект, Объект-Дело
- Поле с форматом Чекбокс, если в качестве источника выбрано поле с типом Чекбокс в деле/объекте (отсылкой к родительскому полю является системный тег, который должен быть доступен в поле Источник)
- Поле с форматом Формула расчета, если в качестве источника выбрано поле с типом Объект/Дело, где есть поле с типом Формула расчета:
- Отсылкой к родительскому полю является системный тег, который должен быть доступен в параметре Источник
- При изменении значения поля Формула расчета оно изменяется в поле с типом Данные:
- При редактировании и сохранении карточки с полем Формула
- При редактировании поля, от которого зависит значение формулы через API
- При объединении дел, которое влечет изменение поля Формула
- Если в качестве родительского поля выбрано поле с форматом Текстовое расширяемое, в дочернем поле значение отображается как текст.
- Если в качестве источника указано поле Объект-Участник, в качестве значения недоступно выбрать Роль в деле.
- Поле недоступно в конструкторах реестров и дополнительных атрибутов и для использования в сценариях автоматизации и в качестве полей автошаринга при настройке групп пользователей.
- Значение в дочернее поле будет заполнено автоматически вне зависимости от прав.
- При удалении значения в родительском поле значение в дочернем поле удаляется.
- Если в качестве родительского поля выбран текущий объект, в поле Данные информация будет заполнена после сохранения карточки объекта.
- При использовании полей, находящихся в мультиблоках и мультистроках, используются значения из последнего мультиблока/мультистроки.

Поля с типом Дата и Дата и время позволяют пользователям выбирать дату или дату и время из календаря.
В настройках полей с типом Дата и Дата и время в параметре Значение по умолчанию вы можете выбрать конкретную дату и время или дату и время создания:
- Если выбрано значение Конкретная дата:
- Для поля с типом Дата укажите дату
- Для поля с типом Дата и время укажите дату и время, время указывается вручную в формате настроек локализации пользователя (значение по умолчанию — 00:00)
- Если выбрано значение Дата создания, вы можете указать задержку:
- В формате dd для поля с типом Дата:
- Если количество дней задержки не указано, дата будет рассчитываться по часовому поясу аккаунта
- Если задержка в днях указана, к дате будет автоматически добавлено указанное количество дней
- В формате dd hh mm для поля с типом Дата и время:
- Если время задержки не указано, поле будет заполняться датой создания сущности
- Если задержка указана, к дате создания будет автоматически добавлено указанное количество дней, часов и минут
- В формате dd для поля с типом Дата:
Для поля Дата и время предусмотрены следующие особенности:
- При добавлении поля в блок в конструкторе отображается одно поле, а в карточке объекта автоматически будет разграничено на два поля: дата и время.
- Время хранится с точностью до секунд, но секунды не отображаются в поле. Вы можете получить время с секундами через API при работе с скриптами.
- Сохранение и отображение поля выполняется с учетом часового пояса пользователя.

В настройках поля с типом Кнопка дополнительно отображаются следующие параметры (подробнее о настройке кнопки вы можете узнать в этой статье):
- Цвет — выбор цвета кнопки из списка.
- Сценарий — выбор ручного сценария автоматизации из списка (если указанный сценарий был удален, значение в поле будет сброшено).
- Условия доступности — выбор условий доступности кнопки (условия задаются на отдельной форме аналогично настройкам параметров редактирования полей):
- Да
- Нет
- Да, при условиях
- Нет, при условиях
Для поля с типом Кнопка предусмотрены следующие особенности:
- Возможно задать несколько условий доступности — они будут срабатывать по логическому И.
- Условие доступности будет удалено, если:
- Удалено поле, которое было использовано в качестве условия
- Удален справочник, который был использован в качестве условия
- Выбранное поле использовано в новом блоке
- Если условие доступности задано по значению поля из мультистроки / мультиблока:
- Выполнение условия проверяется по всем полям из созданных мультистрок / мультиблоков
- Результат проверки условия применяется ко всем полям из созданных мультистрок / мультиблоков
- При попытке удаления поля, которое указано в условиях доступности, отобразится уведомления с местами использования этого поля.
- Если поле было переиспользовано в новом блоке, условия доступности будут автоматически сброшены.
- Если при сохранении типа объекта выбранный в кнопке сценарий удален или деактивирован:
- Карточка типа объекта не будет сохранена
- Отображает ошибка:
Неверный формат поля Кнопка
Указанный в поле типа Кнопка сценарий не должен удален или деактивирован
- Поле доступно только в конструкторе объектов и в карточке объектов и дел.
- Поле не отображается в остальных разделах Case.one: отчетах, колонках, сценариях автоматизации, условиях обязательности и фильтрации поля Объект, настройках стадий объекта, и недоступно в качестве значений фильтров и полей автошаринга при настройке групп пользователей.

Поле с форматом Сообщение позволяет вести чат в отдельном блоке (работа с сообщениями аналогична работе с комментариями в Case.one).
Для поля с типом Сообщение предусмотрены следующие особенности:
- Поле можно разместить только в отдельной строке блока — т.е. оно должно занимать всю строку.
- Добавление комментария в поле:
- Не учитывается в истории изменений
- Не считается изменением в деле
- Не запускает сценарии
- При печати дела поле Сообщение не учитывается.
- При выборе функции очистки блока комментарии не будут удалены.
- Клиентам недоступно поле Комментарий
- Поле доступно использовать на разных вкладках и разных блоках конструктора несколько раз.
- Формат поля Сообщение доступен во всех конструкторах (объектов, клиентских форм, реестров, дополнительных атрибутов).
- Недоступно использовать поле в качестве полей автошаринга при настройке групп пользователей

Поле с форматом Справочник позволяет выбрать конкретный справочник Case.one, а также настроить зависимые поля.
В настройках поля с типом Справочник дополнительные настройки отображаются только при выборе иерархического справочника для создания зависимых полей — при создании зависимого поля вам нужно добавить два поля с типом Справочник:
- Уровень справочника — выбор уровня справочника:
- Для родительского справочника выберите уровень, который будет основным
- Для зависимого справочника выберите дочерний уровень
- Зависимое поле — установите флаг, если это поле является зависимым от предыдущего уровня справочника.
- Зависит от — выберите тег главного поля справочника из списка (настройка отображается после установки флага Зависимое поле).
Для поля с типом Справочник предусмотрены следующие особенности:
- При выборе поля с форматом Справочник раскрывается список всех справочников Case.one — вы можете выбрать только один справочник.
- В параметре Значение по умолчанию доступные значения зависят от выбранного справочника.
- Зависимое и родительское поле должно находиться в одном блоке (мультиблоке) и в одной мультистроке.
- При настройке зависимых полей:
- Привязка родительского и дочернего поля выполняется по идентификатору
- Зависимое и родительское поле должно находиться в одном блоке (мультиблоке) и в одной мультистроке
- При сохранении объекта в конструкторе выполняются проверки на корректность использования зависимых полей
- Зависимые поля также можно задать в конструкторах реестров, клиентских форм и дополнительных атрибутов
- При изменении тега у родительского поля тег будет изменен у дочернего поля.
- При удалении тега родительского справочника все дочерние поля отвяжутся, сохранить тип объекта будет недоступно.

Для поля с форматом Текст можно настроить маску заполнения поля, т.е. ограничения для заполнения поля.
Для задания маски поля вы можете использовать следующие символы:
- 0 — все цифры
- L — все буквы
- А — все буквы и цифры
- . , : ; - / () — указанные символы
- \, "" — следующий символ, указанный за \, и символы внутри кавычек отображаются в том виде, в котором было введено значение

Для поля с типом Текст предусмотрены следующие особенности:
- Максимальное количество символов в поле — 350.
- Если задана маска поля:
- Недоступно ввести значение в поле, если символы отличаются от разрешенных по маске
- В отчетах, значениях фильтров, сценариях автоматизации значения используются без маски
- При изменении маски поля, старые значения не пересчитываются, значение оп умолчанию будет удалено
- В результате синхронизации с КАД в поле могут быть загружены значения, не соответствующие маске
- После сохранения типа объекта вы можете изменить формат поля с типом Текст на Текстовое расширяемое:
- Изменение формата недоступно, если поле:
- Не единственное в строке, поскольку поле с форматом Текстовое расширяемое должно занимать всю строку
- Изначально в формате Текстовое расширяемое (возможно изменение только до сохранения типа объекта)
- Изменение доступно в конструкторах объектов, клиентских форм, реестров и дополнительных атрибутов
- При изменении формата:
- Настройка маски поля будет скрыта
- Сохраняются:
- Настроенные параметры и условия
- Настройки других полей, если изменяемое поле указано в качестве условия
- Отчеты, сценарии и наборы фильтрации, где было использовано поле
- При поиске или фильтрации по измененному полю в разделах Объекты (Дела) и ленте событий будет работать ElasticSearch (при наличии интеграции)
- Изменение формата недоступно, если поле:

Поле с форматом Формула расчета позволяет выполнить расчет данных по заранее настроенной формуле. В качестве исходных данных могут использоваться как данные из самой карточки дела/объекта, так и данные, внесенные вручную.
В настройках поля с типом Формула расчета дополнительно отображаются следующие параметры:
- Шаблон формулы — выбор формулы из справочника формул. Вы можете выбрать несколько формул расчета.
- Количество знаков после запятой — выбор значения от 0 до 6 из списка, с помощью которого вы можете ограничить ввод количества десятичных знаков:
- Поле обязательно для заполнения
- По умолчанию установлено 2
- Если в поле будет введено больше знаков, чем указано в настройках, лишние знаки после запятой будут отсечены
- Добавлять нули в конце — установка флага доступна, если в поле Количество знаков после запятой выбрано значение больше 0. Если флаг установлен, но введено меньшее количество знаков после запятой, к введенному значению добавляется необходимое количество нулей в конце.
Для поля с типом Формула расчета предусмотрены следующие особенности:
- Настройки Добавлять нули в конце и Количество знаков после запятой:
- Недоступны в конструкторе дополнительных атрибутов
- Будут сброшены до значений по умолчанию при переиспользовании поля:
- Внутри одного блока одного типа объекта
- В других блоках в рамках одного объекта
- В других блоках в другом типе объекта
- Настройки Добавлять нули в конце и Количество знаков после запятой сохраняются при:
- Переиспользовании блока, содержащего поле Формула расчета, в других типах объектов
- Переносе поля в другие блоки внутри одного типа объекта с помощью Drag&Drop
- Использование формулы расчета в мультиблоках и мультистроке:
- Если формула и значения формулы находятся в одной мультистроке/мультиблоке, при вычислении формулы используются значения в соответствующей строке
- Если значения формулы находятся в мультистроке, а формула в другом блоке или строке, при вычислении формулы используется сумма значения из всех мультистрок
- Если формула находится в мультиблоке, а значения находятся в мультистроке этого же мультиблока, при вычислении формулы используется соответствующая сумма значений из всех мультистрок
- Если формула и значение находится в разных мультиблоках, при вычислении формулы используется сумма всех значений из других блоков
- Если значения находятся в мультистроке или мультиблоке, формула может быть рассчитана двумя способами:
- Если формула находится в одном мультиблоке или мультистроке со значениями, в формуле используется сумма соответствующих строк (т.е. из того блока или строки)
- Если формула находится в разных мультиблоках или строках, в формуле используется сумма всех значений

Поле с форматом Число позволяет указывать целые или дробные числа.
В настройках поля с типом Число дополнительно отображаются следующие параметры:
- Количество знаков после запятой — выбор значения от 0 до 6 из списка, с помощью которого вы можете ограничить ввод количества десятичных знаков:
- Поле обязательно для заполнения
- По умолчанию установлено 2
- Если в поле будет введено больше знаков, чем указано в настройках, лишние знаки после запятой будут отсечены
- Добавлять нули в конце — установка флага доступна, если в поле Количество знаков после запятой выбрано значение больше 0. Если флаг установлен, но введено меньшее количество знаков после запятой, к введенному значению добавляется необходимое количество нулей в конце.
Для поля с типом Число предусмотрены такие же особенности, как и для поля с типом Формула расчета, но поле с форматом Число вы также можете использовать в конструкторе дополнительных атрибутов.

Поле с типом Шаблон номера дела позволяет ввести номер дела по заданной в Case.one маске нумерации дел.
В настройках поля с типом Шаблон номера дела дополнительно можно выбрать шаблон нумерации дел/объектов из списка настроенных в Case.one шаблонов. Шаблоны в списке отображаются в виде специальных переменных.

Поля с типом Объект позволяют выбирать данные объектов в Case.one:
- Объект-Объект и Объект-Дело — позволяет вставлять в карточке объекта или дела ссылку на объект или дело Case.one.
- Объект-Документ — позволяет работать с документами: загружать, скачивать, изменять и т.д. (в поле не предусмотрено специальных настроек).
- Объект-Участник — позволяет выбрать участника из списка и определить его роль или создать нового участника.
- Объект-Пользователь — позволяет выбрать пользователя из списка пользователей Case.one и настроить автоматический доступ к карточке объекта.
При раскрытии списка объектов объекты отображаются в алфавитном порядке.

Поля с типом Объект-Объект и Объект-Дело:
- Логируются в истории изменений при изменении в них значений.
- Можно использовать:
- В отчетах
- В публичном API (например, получение, создание и редактирование объектов)
- В качестве источника (родительского поля) для поля с форматом данных Данные
- В шаблонах документов (с помощью цепочки тегов можно выбрать разные атрибуты из объекта, указанного в поле Объект-Дело/Объект-Объект)
- В операторах Ожидать, Изменить.
- Недоступно использовать в качестве полей автошаринга при настройке групп пользователей.
В настройках полей с типом Объект-Объект и Объект-Дело дополнительно можно указать фильтры, по которым в карточке объекта будут отображаться только те значения, которые подходят по условиям фильтрации:
- Если в поле уже был выбран объект, но он не подходит под заданные условия, объект отображается в поле, но в списке его уже нет.
- Если на одной вкладке изменили условия, а на другой открыт список, то список работает с новыми условиями.
- Если условия изменились, то при паджинации в списке отображаются объекты с новыми условиями.
Для настройки фильтрации:
- Нажмите кнопку
в параметре Фильтры.
- На форме добавления фильтров выберите значения в полях:
- Поле, которое выбрано в качестве условия фильтрации — поля представлены в виде иерархического списка, корневым элементом которого является Проект→Дело:
- Основная информация:
- Тип — все типы выбранного объекта
- Статус — В работе или В архиве
- Стадия — все стадии всех типов выбранного объекта
- Ответственный — все незаблокированные не удаленные пользователи
- Блоки дел:
- В списке блоков отображаются все блоки всех типов дел выбранного объекта
- Вы можете выбрать любые поля из блоков, кроме полей с форматом: Сообщение, Встраиваемый код, Данные, Шаблон номера дела
- Основная информация:
- Тип фильтрации, по которому будут фильтроваться значения выбранного поля:
- Выбранные значения — отображается по умолчанию
- Пустые — под условия фильтрации будут попадать только пустые поля
- Не пустые — под условия фильтрации будут попадать поля, в которых указано значение
- Значения, если выбран тип фильтрации Выбранные значения, которые будут попадать под условия фильтрации:
- Доступные значения зависят от условия фильтрации, которое было добавлено
- Если для одного поля выбрано несколько значений, они будут работать по логическому И (по умолчанию установлено Все значения)
- Поле, которое выбрано в качестве условия фильтрации — поля представлены в виде иерархического списка, корневым элементом которого является Проект→Дело:
- Нажмите кнопку Сохранить на форме добавления фильтрации.
- Нажмите кнопку Применить в настройках поля.
Для настроек фильтрации объектов и дел предусмотрены следующие особенности:
- Каждое поле и его значение на форме Фильтры можно изменить или удалить.
- Одно и то же поле может быть добавлено в разные блоки, что позволяет задать для этого поля в каждом блоке разные условия фильтрации.
- После сохранения количество добавленных фильтров отобразится в поле Фильтры в блоке Настройки поля. Просмотр и изменение условий фильтрации доступны по ссылке из поля.
- Условие фильтрации будет автоматически удалено, если:
- Изменен формат поля
- Удалено поле из блока
- Удален справочник, который использовался в поле
- Удален класс или типа объекта/дела, в котором находится блок с полем
- При перемещении поля условия фильтрации не будут сброшены.

При настройке поля с типом Объект-Участник дополнительно отображаются следующие параметры:
- Роль участника — доступен выбор роли, которая будет автоматически присвоена участнику:
- В списке отображаются значения из справочника Роль в деле
- Значение по умолчанию — Иное лицо
- Фильтры — можно указать фильтры, по которым в карточке объекта будут отображаться только те значения, которые подходят по условиям фильтрации:
- Настройка фильтрации участников аналогична настройкам фильтрации для полей с типом Объект-Объект и Объект-Дело
- На форме фильтрации поля представлены в виде иерархического списка, корневым элементом которого является Участники:
- Общие данные: Наименование, Тип участника, Роль в деле участника, Дата создания, Автор
- Дополнительные атрибуты — дополнительные атрибуты, которые настроены для участников, в зависимости от их типа:
- Организация
- Физическое лицо
- Физические лица — сведения, которые были указаны при создании карточки участника ФЛ
- Организации — сведения, которые были указаны при создании карточки организации или индивидуального предпринимателя
При выборе значения в поле с типом Объект-Участник в карточке объекта:
- Доступен поиск участников в списке.
- Доступно автоматическое изменение роли участника в деле/объекте.
- В результате выбора участника, если у участника указана другая роль, ему будет добавлена новая роль, которая указана в конструкторе.
- Доступен переход в карточку участника по ссылке.
- При изменении участника:
- В карточку дела/объекта добавляется новый участник с ролью из конструктора
- Старый участник не удаляется, его роль не изменяется
Также доступен полнотекстовой поиск участников вне зависимости от условий фильтрации, указанных при настройке полей в конструкторе, в следующих сущностях Case.one:
- Объекты/Дела и список объектов/дел.
- Реестры.
- Клиентские формы (запросы).
- Дополнительные атрибуты.
- В полях с типом Объект-Участник в списке объектов (дел).
- В полях карточек объектов и на формах сущностей (например, задача).
- В доп. атрибутах с типом Объект-Участник.

Поле с типом Объект-Пользователь:
- В списке значений поля не отображаются клиенты и заблокированные пользователи.
- Не заполняется в результате синхронизации с КАД.
- Поле может выступать в качестве источника при настройке поля с типом Данные.
- Логируется в истории изменении при изменении значения.
- Недоступно использовать в качестве полей автошаринга при настройке групп пользователей.
- Доступно использовать в:
- В публичном API получения, создания и редактирования дела
- В карточках дела и клиентского запроса
- В отчетах — выводится ФИО пользователя с учетом НЛ (аналогично полю Ответственный)
- В сценариях автоматизации, например, в операторе Уведомить при выборе получателей и пользователей из дела
При настройке поля с типом Объект-Пользователь дополнительно отображаются следующие параметры:
- Предоставить права доступа — можно дополнительно выбрать уровень автоматически назначаемых прав на карточку объекта:
- Выбор уровня прав из списка:
- Не выбрано (по умолчанию)
- Только просмотр
- Редактирование
- Администрирование
- Настройки доступа применяется к полю в рамках конкретного блока
- При изменении уже установленного уровня доступа в настройках поля:
- Уровень доступа к объекту или делу будет автоматически пересчитан для пользователя, который выбран в поле с типом Объект-Пользователь в карточке объекта
- На вкладке Настройки карточки объекта отобразится измененный уровень доступа
- Если один и тот же пользователь указан в нескольких полях Объект-Пользователь с разным уровнем доступа, при удалении пользователя из поля Объект-Пользователь с максимально установленным уровнем доступа к делу, уровень доступа пересчитывается на более низкий
- При удалении пользователя из поля и сохранении карточки объекта (дела) на вкладке Настройки:
- Уровень доступа пользователя сохраняется и не пересчитывается при изменении настроек в параметре Предоставить права доступа
- Уровень доступа пользователя можно изменить
- Выбор уровня прав из списка:
- Фильтры — можно указать фильтры, по которым в карточке объекта будут отображаться только те значения, которые подходят по условиям фильтрации:
- Настройка фильтрации участников аналогична настройкам фильтрации для полей с типом Объект-Объект и Объект-Дело
- На форме фильтрации поля представлены в виде иерархического списка, корневым элементом которого является Администрирование:
- Группы — можно выбрать Название группы
- Пользователи:
- Личные данные
- Дополнительные атрибуты
- Роли — можно выбрать Название роли

Удаление поля
Для удаления поля нажмите в настройках поля кнопку Удалить и подтвердите действие.

При удалении поля в конструкторе выполняется проверка:
- Если поле не используется в блоках или в качестве доп. атрибутов, то оно автоматически будет удалено из Case.one.
- Если поле используется в существующих делах или иных объектах, отображается уведомление с перечнем мест, где это поле используется.