Работа с объектами

Просмотр списка объектов

Как посмотреть все классы и типы объектов? Как найти нужный тип объекта?

Раздел Объекты позволяет настраивать классы объектов и типы объектов и дел в Case.one:

  • Класс объекта — группа объектов, данные по которым будут отображаться пользователю в Главном меню отдельным разделом, например, раздел Дела.
  • Объект / Тип объекта — название настраиваемого типа объекта (например, тип дела), по которому пользователю будет доступно создание карточки объекта (например, карточка дела).

В Case.one по умолчанию настроен класс объектов Дела с различными типами дел. Узнать, чем отличаются объекты и дела вы можете из этой статьи.

Создание классов объектов позволяет вести пользователям не только дела, но и, например, объекты страхования, недвижимости и т.д. Внутри каждого класса объектов доступна настройка типов объектов.

В разделе Объекты:

  • На панели слева сначала отображается системный класс Дела, затем созданные классы объектов. Список отсортирован по алфавиту, по возрастанию.
  • В рабочей области справа на вкладке Типы отображаются все типы объектов, созданные в рамках класса, со следующей информацией:
    • Название типа объекта/дела — при нажатии на название тип объекта будет открыт в конструкторе
    • Дата создания
    • Дата изменения
    • ФИО пользователя, который создал или изменил тип объекта/дела

Чтобы быстро найти нужный тип объекта, введите в строку поиска наименование типа объекта. Поиск выполняется по частичному совпадению.

Если вы хотите очистить результаты поиска, нажмите кнопку Сбросить.

Права на раздел Объекты регулируются правами на создание, редактирование, удаление:

  • Классов объектов
  • Типов объектов и дел

Создание класса объекта

Как создать новый класс объекта?

Объекты представляют собой класс отдельных сущностей в Case.one, для которых вы можете настраивать типы объектов для ведения карточек объектов (по аналогии — типы дел и карточки дел).

Вы можете самостоятельно добавить нужные вам классы объектов, чтобы потом создать типы объектов с необходимыми настройками стадий, блоков и полей.

Для создания нового класса объекта:

  1. В разделе Администрирование выберите пункт Объекты — откроется список всех созданных объектов.
  2. Нажмите на строку Новый объект в списке.
  3. Заполните основную информацию:
    • Введите название объекта (максимальна длина — 100 символов)
    • Укажите название раздела, которое будет отображаться в Главном меню (максимальна длина — 100 символов)
    • Выберите иконку для отображения в Главном меню
  4. Нажмите кнопку Сохранить.

После создания класса объекта добавьте и настройте типы объектов.


Редактирование и удаление классов объектов

Как отредактировать класс объекта? Как изменить класс объекта? Как удалить класс объекта?

Настроенные классы объектов вы можете редактировать и полностью удалять из Case.one.


Исключение — вы не можете изменить настройки системного класса Дела или удалить его.


  1. В основном меню откройте раздел АдминистрированиеОбъекты.
  2. На панели слева выберите объект.
  3. Перейдите на вкладку Настройки.
  4. Измените основные параметры класса объекта:
    • Название объекта
    • Название раздела
    • Иконка
  5. Нажмите кнопку .

Для удаления класса объекта:

  1. Выберите класс объекта на панели слева.
  2. Нажмите кнопку и выберите пункт Удалить.
  3. Подтвердите удаление, нажав кнопку Удалить

При удалении класса объекта будут удалены все настроенные типы объектов.

Тип объекта не архивируется, а сразу удаляется и становится недоступен для создания объектов.



Создание и копирование типа объекта

Как создать тип объекта? Как добавить объект? Как создать копию типа объекта?

Вы можете самостоятельно создать нужные вам типы объектов и настроить в них вкладки, стадии, блоки, строки и поля или скопировать уже созданный тип объекта и внести в него изменения.

Для создания нового типа объекта:

  1. В разделе Администрирование выберите пункт Объекты.
  2. В списке объектов выберите класс объекта, в котором хотите создать новый тип.
  3. Нажмите кнопку в правом нижнем углу страницы.
  4. На форме Новый тип объекта заполните поля:
    • Название
    • Аббревиатура — сокращенное название для данного типа объекта
    • Трудоемкость — трудоемкость позволяет рассчитать нагрузку по ответственным за объект и/или и назначать менее загруженных пользователей в качестве ответственных с помощью оператора Изменить в сценариях автоматизации
    • Описание — дополнительная информация по типу дела
  5. Нажмите кнопку Добавить. Откроется конструктор объекта.

Если в качестве ответственных за объект, дело или клиентский запрос указано несколько пользователей или группа пользователей:

  • Без загрузки или с наименьшей возможной загрузкой, выбирается случайный пользователь
  • В момент срабатывания оператора выбирается пользователь с наименьшей загрузкой.

Расчет трудоемкости выполняется следующим образом:

  • По каждому объекту или делу указывается трудоемкость в соответствии с их сложностью, установленной в конструкторе типов дел на момент расчета.
  • Если у типа объекта или типа дела трудоемкость не указана или равна 0, трудоемкость по нему не рассчитывается.
  • Загруженность пользователя рассчитывается, как сумма по всем активным объектам, делам и клиентским запросам, в которых пользователь является ответственным — т.е. считается по актуальным коэффициентам трудоемкости за дела и клиентские запросы.

В конструкторе типов объектов вы можете:

Чтобы скопировать уже созданный тип объекта:

  1. В разделе Администрирование выберите пункт Объекты.
  2. В списке объектов выберите тип объекта, который хотите скопировать.
  3. Нажмите кнопку и выберите пункт Создать копию.

Название копии типа объекта будет сформировано по маске <Название типа объекта (Х)>, где Х — порядковый номер копии. В скопированном типе объекта будут отображаться такие же данные, что и в исходном типе объекта:

  • Содержимое вкладок Основное и Папки.
  • Все параметры со вкладки Настройки.

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


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


Если вы внесете любые изменения в скопированные блоки или поля отобразится предупреждение:

"Другие карточки будут изменены. Сохраняя изменения в этом типе дела, вы обновите все поля и блоки, которые могут использоваться в других типах дел. Эти изменения нельзя будет отменить".

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


Добавление и настройка стадий объекта

Стадии дела (объекта) позволяют:

  • Регулировать процесс движения дела по настроенным статусам— т.е. указывать и изменять стадии, по которым движется дело и фиксировать изменения состояния дела.
  • Добавлять в карточку дела информацию, доступную только для определенной стадии.

По умолчанию в каждом типе объекта созданы 3 стадии: Начальная, Проиграно и Выиграно.

При настройке стадий вы можете:

  • Добавить новую стадию с помощью кнопки в конце строки со стадиями (максимальное количество стадий — 10, каждая новая стадия добавляется в конец списка).
  • Изменить настройки стадии:
    • Указать название стадии
    • Выбрать цвет стадии
    • Добавить поля для стадии, информация из которых будет отображаться пользователям при просмотре объектов с разбивкой по стадиям — настройку полей для стадии выполняйте после добавления всех блоков и полей
    • Выбрать изображение, которое будет отображаться при просмотре списка объектов и дел с разбивкой по стадиям — настройку изображения для стадии выполняйте после добавления поля с типом Объект—Документ
    • Выбрать сводные данные, которые будут отображаться при просмотре списка объектов и дел с разбивкой по стадиям — настройку сводных данных для стадии выполняйте после добавления полей с типом Формула
  • Изменить порядок стадий — перетащите стадию в нужное место с помощью Drag&Drop.
  • Удалить стадию.
  • Отобразить или скрыть блоки для стадии — настройку отображения блоков для стадии выполняйте после добавления всех блоков и полей.

Чтобы изменить настройки стадии (после добавления блоков и полей):

  1. Выберите стадию, нажмите кнопку и выберите пункт Настройки (или просто нажмите на стадию).
  2. Задайте основные настройки стадии:
    • Измените название стадии
    • Выберите цвет для стадии из списка
  3. Выберите дополнительные поля, информация из которых будет отображаться пользователям при просмотре объектов с разбивкой по стадиям:
    • Системные поля: Заказчик, Ответственный
    • Поля из карточки дела, согласно добавленным блокам и полям в тип дела
    • Поля из системных блоков, мультиблоков и мультистрок выбрать недоступно
  4. Выберите Изображение стадии, которое будет отображаться при просмотре списка объектов и дел с разбивкой по стадиям — из списка выберите поле с типом Объект — Документ, которое используется в карточке данного типа объекта:
    • Вы можете выбрать одно и то же поле с типом Объект — Документ в настройках стадии и в качестве дополнительного поля, и в качестве изображения
    • Изображение для стадии недоступно выбрать, если поле с типом Объект — Документ находится в мультиблоке или мультистроке
    • Если изображение для стадии было добавлено в простое поле, а затем перенесено в мультистроку или мультиблок, при сохранении изображение стадии будет автоматически удалено
    • Если поле, которое выбрано в качестве изображения стадии было удалено, оно автоматически удаляется из настроек изображения стадии
  5. Выберите Сводные данные, которые будут отображаться при просмотре списка объектов и дел с разбивкой по стадиям — нажмите кнопку и заполните на форме Сводные данные:
    • Поле — выберите из списка полей карточки данного объекта или дела поле с типом Число или Формула, которое будет использоваться в качестве сводных данных на стадии
    • Формат — выберите формат отображения сводных данных на стадии: МинимумМаксимумСреднее или Сумма
    • Название — введите название сводных данных (максимум — 256 символов), которое будет отображаться при просмотре списка объектов и дел с разбивкой по стадиям
  6. Нажмите кнопку Применить:
    • В поле Сводные данные отобразятся названия добавленных данных через запятую
    • При наведении курсора мыши отобразится всплывающая подсказка со всеми наименованиями сводных данных
  7. Нажмите кнопку .

Подробное описание о том, как отображаются настройки стадии для пользователя при просмотре объектов и дел с разбивкой по стадиям см. в этой статье.



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

Если поле, которое выбрано в качестве сводных данных было удалено, оно автоматически удаляется из настроек стадии.


Чтобы удалить стадию нажмите кнопку , выберите пункт Удалить и подтвердите действие:

  • При удалении стадии все объекты с этой стадией возвращаются на предыдущую.
  • Если была удалена первая стадия, все объекты переходят в следующую.
  • Если вы оставили только одну стадию, в карточке объекта она не будет отображаться.

Также вы можете удалить стадию при просмотре настроек стадии — нажмите кнопку Удалить под настройками стадии на панели слева и подтвердите удаление.


Добавление и настройка блоков

Как создать блок? Как добавить настроенный блок? Как настроить строки блока? Как настроить мультиблоки и мультистроки? Какие параметры блока можно настроить? Как скрыть блок?

После создания объекта в нем нужно создать блоки, которые будут содержать различные поля. Блоки данных — это блоки, из которых состоит карточка объекта.

Для наполнения карточки объекта используйте системные блоки, уже сформированные блоки (или их копии) или создайте новые. Помимо блоков вы также можете добавить в тип объекта различные таблицы.

В Case.one блоки могут быть двух типов:

  • Стандартные — это одиночные блоки, которые недоступно продублировать при заполнении информации в карточке объекта — в контекстном меню таких блоков в карточке объекта доступно только одно действие: Очистить (позволяет сбросить значения всех полей в блоке).
  • Мультиблоки — это повторяющиеся блоки, при заполнении которых в карточке объекта можно создать создать несколько одинаковых блоков — в контекстном меню таких блоков в карточке объекта доступны пункты: Добавить блок, Очистить (если блок один) или Удалить блок (если блоков несколько).

Также в Case.one предусмотрены системные блоки:

  • Ссылки — при заполнении карточки объекта в блоке можно добавлять связанные с делом клиентские запросы и дела, выбрав их из списка, а также быстро переходить в интересующие вас карточки.
  • Изображения — представляет собой блок-галерею, где при заполнении карточки объекта можно загружать изображения, скачивать их и удалять.

У системных блоков вы можете настроить только их видимость в карточке дела и на определенной стадии. Изменять остальные настройки системных блоков или удалить их недоступно.


При настройке типа объекта вы можете использовать только одну копию блока. При попытке добавить один и тот же блок дважды отображается сообщение: Блок уже добавлен. Вы можете добавить только одну копию блока в карточку.

Добавление и настройка готового блока

Вы можете выбрать в конструкторе готовый блок на боковой панели и перетащить его в рабочую область объекта (или просто нажать на строчку с названием блока). Блок будет перенесен вместе со всеми полями.

Чтобы добавить ранее созданный блок:

  1. Выберите из списка слева блок и перетащите его в карточку объекта с помощью Drag&Drop (или просто нажмите на название нужного блока).
  2. Измените настройки блока:
    • Измените название блока при необходимости
    • Выберите тип блока (простой или мультиблок)
    • Укажите условия видимости блока — настройки видимости блоков привязаны к типу объекта, в котором они находятся (при сохранении настроек видимости в одном типе, настройки видимости этого блока в других типах объектов не будут изменены)
    • Отредактируйте описание блока при необходимости
  3. Для сохранения настроек блока нажмите кнопку Применить.

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


При настройке содержимого типа объекта вы можете изменить:

  • Порядок полей в блоке или порядок блоков с помощью кнопки .
  • Ширину полей в блоке с помощью кнопки .

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


Настройка отображения блока в зависимости от стадии

Вы можете настроить блоки, которые будут скрыты на определенной стадии.

Чтобы настроить видимость блоков на определенной стадии:

  1. Нажмите на стадию, для которой хотите скрыть блок.
  2. Нажмите кнопку рядом с названием блока.
  3. Выберите пункт Скрыть блок.
  4. Нажмите кнопку .

Блок нужно скрыть для каждой стадии, где он не должен отображаться.


Настройка строк в блоке

Прежде чем добавлять в блоки поля, необходимо настроить строки в блоке.

Строки, как и блоки, могут быть простыми и мультистроками (повторяющимися) — т.е. в пределах одного блока при заполнении карточки объекта можно будет добавить несколько одинаковых строк.

Чтобы настроить строки в блоке:

  1. Нажмите кнопку Добавить строку в названии блока.
  2. Переметите строку в нужное место блока.
  3. Добавьте поля в строку.
  4. Настройте мультистроки:
    • Выберите строку
    • Нажмите кнопку справа от строки
    • Выберите пункт Сделать повторяющейся строкой
  5. Добавьте еще поля и строки при необходимости.
  6. Нажмите кнопку .

Создание и настройка нового блока

Для создания нового блока:

  1. Выберите Новый блок на панели слева и перетащите его в рабочую область.
  2. Настройте параметры блока:
    • Укажите название блока (максимальная длина — 250 символов):
      • При попытке добавить блок с уже существующим названием отобразится предупрждение
      • Вы можете указать название блока с помощью тегов (см. ниже)
    • Выберите тип блока: обычный или мультиблок (пользователь сможет самостоятельно добавлять блоки на форме объекта)
    • Видимость: Да; Нет; Да, при условиях; Нет, при условиях
    • Если вы выбрали значения Да, при условиях или Нет, при условиях, нажмите кнопку и добавьте условия видимости блока на отдельной форме (см. ниже):
      • Вы можете добавить несколько условий для одного блока
      • Если условия указаны для мультиблока, то видимость определяется для каждого экземпляра блока
    • Описание — добавьте краткое описание блока
  3. Нажмите кнопку Применить.
  4. Добавьте строки и поля в блок.
  5. Нажмите кнопку .

Настройка условий видимости блока

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

На форме определения условий видимости вы можете указать:

  • Поле, которое выбрано в качестве условия видимости — поля представлены в виде иерархического списка, корневым элементом которого является Проект:
    • Данные по проекту:
      • Наименование проекта
      • Дата создания
      • Автор
    • Дело:
      • Основная информация:
        • Название
        • Дата создания
        • Автор
        • Ответственный
      • Блоки дел:
        • В списке блоков отображаются все блоки со всех вкладок текущего типа дела, кроме блока, для которого выполняется настройка видимости
        • Вы можете выбрать любые поля из блоков, кроме полей с форматом: Сообщение, Встраиваемый код, Данные, Шаблон номера дела
  • Тип фильтрации, по которому будут фильтроваться значения выбранного поля:
    • Выбранные значения — отображается по умолчанию
    • Пустые — под условия фильтрации будут попадать только пустые поля
    • Не пустые — под условия фильтрации будут попадать поля, в которых указано значение
  • Значения, если выбран тип фильтрации Выбранные значения, которые будут попадать под условия фильтрации:
    • Доступные значения зависят от типа условия, которое было добавлено
    • Если для одного поля выбрано несколько значений, они будут работать по логическому Или (по умолчанию установлено Все значения)

При выборе условия в качестве названия условия указывается полный путь до поля.

Вы можете добавить неограниченное число условий. Если условия указаны для мультиблока, то видимость определяется для каждого экземпляра блока.

Если вы хотите удалить какое-то из условий, нажмите кнопку  у условия и выберите пункт Удалить.

Для условий видимости блока предусмотрены следующие ограничения:

  • Условие видимости блока будет удалено, если:
    • Изменен формат поля, которое используется в условии
    • Удален справочник или класс объекта, который используется в условии
    • Поле удалено из Case.one.
  • При изменении поля из условия:
    • При копировании типа дела/типа объекта, условия также будут скопированы
    • Если поле из условия перемещено, то условие сохраняется
    • Если поле из условия перемещено в тот же блок, для которого создано условие, то условие будет удалено
    • При удалении поля или справочника, которые используются в условиях видимости блока, будет отображаться уведомление с информацией о месте использования поля или справочника

Если блок скрыт на одной из стадий, то он не будет отображаться вне зависимости от имеющихся у него условий.

Если блок виден на стадии, то его видимость определяется согласно заданным условиям.


Использование тегов в названии блока

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

При добавлении тегов в название блока предусмотрены следующие особенности:

  • Структура названия складывается из текста и тега(ов).
  • Теги заключаются в квадратные скобки "[ ]" — все, что не заключено в скобки, считается текстом.
  • При добавлении названия возможно:
    • Использовать тег без дополнительного текста
    • Не ставить пробел между тегом и текстом
    • Использовать не ограниченное количество тегов
  • Доступно использовать теги следующих форматов полей:
    • Дата
    • Дата и время
    • Логический
    • Справочник
    • Текст
    • Чекбокс
    • Число
    • Объект:
      • Документ
      • Участник
      • Пользователь
      • Дело
    • Гиперссылка
    • Шаблон номера дела
    • Текстовое расширяемое
  • При добавлении тега из полей, которые находятся в мультистроках или мультиблоках:
    • При применении в мультиблоках — в названии будут отображаться сведения поля, соответствующие мультиблоку
    • При применении тега поля из мультистроки — применяются значения всегда первой строки
    • При применении в мультиполях / мультиблоках — в мультиблоке применяется название из первой мультистроки соответствующего мультиблока

Если указанный в кавычках тег не соответствует ни одному тегу полей блока (например: некорректный тег, тег поля из другого блока), при сохранении типа объекта отобразится предупреждение: В названии используются не существующие теги: <перечень некорректных тегов>.

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

Создание копии блока

Для создания блока на основе уже существующего:

  1. Выберите готовый блок из списка на панели слева и перетащите его в рабочую область конструктора.
  2. Нажмите кнопку в строке с блоком и выберите пункт Создать копию:
    • Настройки блока будут полностью скопированы
    • У полей-копий переносятся все настройки, что и у исходного поля:
      • Теги и системные имена: к тегу добавляется окончание _copy, системное имя переносится с тем же названием
      • Условия обязательности, возможность редактирования, а также ссылки на другие поля переносятся по следующей логике:
        • Если поле ссылается на другое поле в этом же блоке, поле в копии блока будет ссылаться на новое поле
        • Если поле ссылается на поле в другом блоке, поле в копии блока будет ссылаться на то же самое поле
      • Если в блоке использовались связанные справочники, или поля с типом Данные, все связи переносятся на новые поля
    • К новому названия блока добавляется окончание (1)
  3. Измените настройки скопированного блока и добавьте в него поля при необходимости.

Удаление блока

Для удаления блока:

  1. Выделите блок в рабочей области объекта.
  2. Нажмите кнопку Удалить.
  3. Подтвердите удаление.

При удалении блока в конструкторе выполняется проверка:

  • Если блок не используется ни в одной карточке, то он автоматически будет удален из списка блоков.
  • Если поле не используется в блоках или в качестве доп. атрибутов, то оно автоматически будет удалено из Case.one.
  • Если блок или поле используется в существующих делах или иных объектах, то они не удаляются.

Добавление и настройка таблиц

Таблицы в карточках объектов позволяют пользователям просматривать список объектов и дел, их ключевые параметры и выполнять различные действия с объектом прямо из таблицы (подробнее см. в статье Заполнение полей и блоков на вкладке "Основное").

Для таблиц предусмотрены следующие ограничения:

  • Таблицы недоступны в конструкторах Реестров и Клиентский форм (не отображаются в списке левого бокового меню).
  • В меню-троеточии блока Таблица доступна только операция Скрыть блок.
  • Недоступно:
    • Сделать блок мультиблоком
    • Создать копию блока
    • Добавить строки в таблицу (строки формируются автоматически в зависимости от значений выбранных колонок)

В списке блоков вы можете добавить уже созданную таблицу или создать новую.

Для создания нового блока с типом Таблица:

  1. Выберите Новая таблица на панели слева и нажмите на нее.
  2. Переместите блок с таблицей в нужное место.
  3. Настройте параметры блока:
    • Укажите название таблицы
    • Выберите исходный класс объекта из списка, информация из которого будет отображаться в таблице (можно выбрать только одно значение)
    • Высота блока — выберите значение:
      • Без ограничений (по умолчанию)
      • Указать значение вручную — если выбрана настройка высоты вручную, отобразится дополнительное поле Значение, px для ввода размера
    • Настройте Видимость (аналогично видимости блоков): Да; Нет; Да, при условиях; Нет, при условиях
    • Если вы выбрали значения Да, при условиях или Нет, при условиях, нажмите кнопку и добавьте условия видимости блока на отдельной форме:
      • Вы можете добавить несколько условий для одного блока
      • Если условия указаны для мультиблока, то видимость определяется для каждого экземпляра блока
    • Фильтры — настройка фильтрации значений, попадающих в таблицу (см. ниже)
    • Колонки — выберите колонки таблицы из полей типов того класса объекта, который был выбран в качестве исходного
    • Панель фильтрации — установите флаг для возможности фильтрации значений по колонкам таблицы в карточке объекта
  4. Нажмите кнопку Применить.
  5. Сохраните настройки типа объекта.

При настройке блока Таблица вы можете изменить порядок колонок с помощью Drag&Drop:

  • Колонка, которая расположена вверху списка, будет отображаться первой в карточке объекта.
  • Изменение порядка доступно для всех колонок.
  • При редактировании, удалении, перемещении или изменении формата полей порядок их отображения в таблице не меняется.

Настройка фильтрации значений таблицы

Вы можете настроить значения, которые будут отображаться в карточке объекта с помощью настроек фильтров. По умолчанию в качестве значения фильтра выбраны все активные карточки объекта (статус В работе), который выбран в параметре Исходный объект.

Чтобы настроить фильтрацию значений в таблице:

  1. Нажмите кнопку в параметре Фильтры в настройках таблицы.
  2. Нажмите строку Добавить фильтр и выберите нужное поле в качестве значения фильтра из иерархического списка, корневыми элементами которого являются Проект → Дело (вы можете воспользоваться строкой поиска, чтобы быстро найти нужное поле):
    • Основная информация:
      • Тип
      • Стадия
      • Ответственный
    • Блоки дел:
      • В списке блоков отображаются все блоки типа объекта, который выбран в качестве исходного
      • Вы можете выбрать любые поля из блоков, кроме полей с форматом: СообщениеВстраиваемый кодДанныеШаблон номера дела
  3. Выберите способ фильтрации в колонке Фильтровать по, по которому будут фильтроваться значения выбранного поля:
    • Выбранные значения — отображается по умолчанию
    • Пустые — под условия фильтрации будут попадать только пустые поля
    • Не пустые — под условия фильтрации будут попадать поля, в которых указано значение
  4. Укажите значения, если выбран тип фильтрации Выбранные значения, которые будут попадать под условия фильтрации:
    • Доступные значения зависят от поля для фильтрации, которое было выбрано
    • Если для одного поля выбрано несколько значений, они будут работать по логическому Или (по умолчанию установлено Все значения)
  5. Нажмите кнопку Сохранить.
  6. Сохраните параметры таблицы, нажав кнопку Применить.

При настройке фильтров для таблицы предусмотрены следующие особенности:

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

Добавление и настройка полей

Какие типы поле есть? Как настроить формат поля? Чем отличаются разные типы полей? Как создать поле? Какие настройки есть у поля? Какие настройки поля нужно указать для синхронизации с КАД? Какие настройки поля нужно указать для формирования документов?

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

Список всех полей представлен на панели слева в конструкторе на вкладке Поля. Список отсортирован в алфавитном порядке.

В Case.one вы можете использовать поля следующих форматов:

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

В зависимости от формата поля вы можете настроить стандартные параметры поля или специальные, которые предусмотрены для выбранного формата поля.


Добавление и настройка готового поля

Для добавления ранее созданного поля просто выберите его из списка на боковой панели и перетащите в нужную строку выбранного блока.

При добавлении поля в пустую строку, поле по умолчанию будет занимать всю ширину строки. Максимальное число полей в каждой строке — 12.

При настройке полей в блоке вы можете изменить:

  • Порядок полей в блоке с помощью кнопки .
  • Ширину полей в блоке с помощью кнопки .

Чтобы добавить ранее созданное поле:

  1. Выберите из списка слева поле и перетащите его в строку блока с помощью Drag&Drop.
  2. Измените настройки поля в зависимости от его формата, например:
  3. Для сохранения настроек поля нажмите кнопку Применить.
  4. Сохраните изменения в типе объекта.

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



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


Создание поля

Для создания поля:

  1. Добавьте блоки и строки в блок.
  2. На вкладке Поля перетащите Новое поле в строку. По умолчанию будет добавлено поле с форматом Текст.
  3. Укажите название поля.
  4. Выберите формат поля.
  5. В зависимости от типа поля укажите стандартные настройки поля.
  6. В зависимости от типа поля укажите специальные настройки поля, если они предусмотрены.
  7. Настройте ширину полей и их расположение в блоке:
    • С помощью кнопки  измените порядок полей
    • С помощью кнопки  измените ширину полей
  8. Нажмите кнопку Применить для сохранения настроек нового поля.
  9. Нажмите кнопку в правом нижнем углу для сохранения изменений объекта.

После сохранения типа объекта изменение формата поля недоступно для всех типов полей, кроме поля с типом Текст.


Стандартные настройки полей

Доступные стандартные настройки поля зависят от его формата. В Case.one предусмотрены следующие стандартные параметры для полей:

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

Поля с типом Гиперссылка, Логический, Текстовое расширяемое, Чекбокс и Объект-Документ не имеют специальных настроек. О специальных настройках полей с другими форматами см. ниже.


Настройка редактируемости поля возможна только в конструкторе объектов — в конструкторе дополнительных атрибутов, реестров и клиентских форм параметр в настройках полей не отображается.

Если у поля указано значение Нет в параметре Возможность редактирования, поле может стать доступным для редактирования в следующих случаях:

  • При использовании оператора Изменить в сценарии автоматизации.
  • В результате синхронизации с КАД.
  • В результате выполнения скриптов при использовании системного пользователя.
  • Для поля с типом Формула (при автоматическом пересчете формулы).

Настройка обязательности поля доступна в конструкторах объектов, реестров, клиентских форм и дополнительных атрибутов.

Если у поля указано значение Да, при условиях или Нет, при условиях в параметре Обязательность, вы можете изменить эти условия при использовании поля в другом блоке, поскольку условия уникальны для поля в блоке (т.е. одно и то же поле можно добавить в разные блоки и создать для них разные условия обязательности).

Условия обязательности поля будут автоматически удалены, если:

  • Был изменен формат поля, которое используется в качестве условия.
  • Был удален справочник или класс объекта, который используется в условии.
  • Было удалено поле, которое используется в качестве условия.

Настройки редактируемости, обязательности полей и доступности кнопки привязаны к типу объекта, в котором они находятся (при сохранении настроек в одном типе, эти настройки поля в других типах объектов не будут изменены) — вы можете указать различные условия редактируемости, обязательности и доступности поля в различных типах объектов.

При копировании блока или типа объекта все настройки обязательности, редактируемости и доступности будут также скопированы. 


Настройки полей различных форматов и их особенности

Помимо стандартных настроек, в зависимости от формата поля вы можете указать специальные настройки поля.

В настройках поля с типом Встраиваемый код отображается поле для вставки кода или ссылки.

Для поля Встраиваемый код предусмотрены следующие особенности:

  1. Поле можно разместить только в отдельной строке блока, т.е. оно должно занимать всю строку.
  2. В тексте кода доступно использовать тег (с помощью конструкции @System_Tag). Дополнительно вы можете указать в URL ссылки следующие системные теги:
    • @CurrentUser-ID — данные по текущему пользователю
    • @Object-ID — данные по текущему делу
  3. Для использования более одного тега обязательно установите разделитель между тегами (пробел).
  4. В тексте кода значение не подставляется при использовании тега, который ссылается на поле, находящееся в мультистроке.
  5. Вы можете настроить высоту блока поля с кодом — измените значение верхнеуровневого тега во встраиваемом коде (атрибут height).
  6. Поле можно настраивать в конструкторах объектов и клиентских форм.
  7. Поле недоступно использовать в отчетах, сценариях автоматизации, реестрах, дополнительных атрибутов и в качестве значений фильтров и полей автошаринга при настройке групп пользователей.

Поле с форматом Данные позволяет автоматически заполнить информацию о пользователе, участнике деле или объекте. Поле с типом Данные является дочерним родительского поля, которое выбрано в качестве источника для поля. Родительское и дочернее поля могут находиться в разных блоках и на разных вкладках дела.

В настройках поля с типом Данные дополнительно отображаются два обязательных параметра:

  • Источник — в качестве источника используется Тег, который указан в параметрах родительского поля.
  • Значение — доступен выбор значения из списка, например:
    • Для объектов и дел — значения полей из блока Основная информация и блоков выбранного класса объекта
    • Для пользователей — значения полей из блоков Личная информация и Дополнительные атрибуты карточки пользователя
    • Для участников — значения полей из карточки участника (ФЛ или Организация), общих сведений об участнике, дополнительных атрибутов

Для поля Данные предусмотрены следующие особенности:

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

Поля с типом Дата и Дата и время позволяют пользователям выбирать дату или дату и время из календаря.

В настройках полей с типом Дата и Дата и время в параметре Значение по умолчанию вы можете выбрать конкретную дату и время или дату и время создания:

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

Для поля Дата и время предусмотрены следующие особенности:

  1. При добавлении поля в блок в конструкторе отображается одно поле, а в карточке объекта автоматически будет разграничено на два поля: дата и время.
  2. Время хранится с точностью до секунд, но секунды не отображаются в поле. Вы можете получить время с секундами через API при работе с скриптами.
  3. Сохранение и отображение поля выполняется с учетом часового пояса пользователя.

Поле с форматом Кнопка позволяет запускать ручные сценарии автоматизации прямо в карточке объекта.

В настройках поля с типом Кнопка дополнительно отображаются следующие параметры (подробнее о настройке кнопки вы можете узнать в этой статье):

  • Цвет — выбор цвета кнопки из списка.
  • Сценарий — выбор ручного сценария автоматизации из списка (если указанный сценарий был удален, значение в поле будет сброшено).
  • Условия доступности — выбор условий доступности кнопки (условия задаются на отдельной форме аналогично настройкам параметров редактирования полей):
    • Да
    • Нет
    • Да, при условиях
    • Нет, при условиях

Для поля с типом Кнопка предусмотрены следующие особенности:

  1. Возможно задать несколько условий доступности — они будут срабатывать по логическому И.
  2. Условие доступности будет удалено, если:
    • Удалено поле, которое было использовано в качестве условия
    • Удален справочник, который был использован в качестве условия
    • Выбранное поле использовано в новом блоке
  3. Если условие доступности задано по значению поля из мультистроки / мультиблока:
    • Выполнение условия проверяется по всем полям из созданных мультистрок / мультиблоков
    • Результат проверки условия применяется ко всем полям из созданных мультистрок / мультиблоков
  4. При попытке удаления поля, которое указано в условиях доступности, отобразится уведомления с местами использования этого поля.
  5. Если поле было переиспользовано в новом блоке, условия доступности будут автоматически сброшены.
  6. Если при сохранении типа объекта выбранный в кнопке сценарий удален или деактивирован:
    • Карточка типа объекта не будет сохранена
    • Отображает ошибка: 
      Неверный формат поля Кнопка
      Указанный в поле типа Кнопка сценарий не должен удален или деактивирован
  7. Поле доступно только в конструкторе объектов и в карточке объектов и дел.
  8. Поле не отображается в остальных разделах Case.one: отчетах, колонках, сценариях автоматизации, условиях обязательности и фильтрации поля Объект, настройках стадий объекта, и недоступно в качестве значений фильтров и полей автошаринга при настройке групп пользователей.

Поле с форматом Сообщение позволяет вести чат в отдельном блоке (работа с сообщениями аналогична работе с комментариями в Case.one).

Для поля с типом Сообщение предусмотрены следующие особенности:

  1. Поле можно разместить только в отдельной строке блока — т.е. оно должно занимать всю строку.
  2. Добавление комментария в поле:
    • Не учитывается в истории изменений
    • Не считается изменением в деле
    • Не запускает сценарии
  3. При печати дела поле Сообщение не учитывается.
  4. При выборе функции очистки блока комментарии не будут удалены.
  5. Клиентам недоступно поле Комментарий
  6. Поле доступно использовать на разных вкладках и разных блоках конструктора несколько раз.
  7. Формат поля Сообщение доступен во всех конструкторах (объектов, клиентских форм, реестров, дополнительных атрибутов).
  8. Недоступно использовать поле в качестве полей автошаринга при настройке групп пользователей

Поле с форматом Справочник позволяет выбрать конкретный справочник Case.one, а также настроить зависимые поля.

В настройках поля с типом Справочник дополнительные настройки отображаются только при выборе иерархического справочника для создания зависимых полей — при создании зависимого поля вам нужно добавить два поля с типом Справочник:

  • Уровень справочника — выбор уровня справочника:
    • Для родительского справочника выберите уровень, который будет основным
    • Для зависимого справочника выберите дочерний уровень
  • Зависимое поле — установите флаг, если это поле является зависимым от предыдущего уровня справочника.
  • Зависит от — выберите тег главного поля справочника из списка (настройка отображается после установки флага Зависимое поле).

Для поля с типом Справочник предусмотрены следующие особенности:

  1. При выборе поля с форматом Справочник раскрывается список всех справочников Case.one — вы можете выбрать только один справочник.
  2. В параметре Значение по умолчанию доступные значения зависят от выбранного справочника.
  3. Зависимое и родительское поле должно находиться в одном блоке (мультиблоке) и в одной мультистроке.
  4. При настройке зависимых полей:
    • Привязка родительского и дочернего поля выполняется по идентификатору
    • Зависимое и родительское поле должно находиться в одном блоке (мультиблоке) и в одной мультистроке
    • При сохранении объекта в конструкторе выполняются проверки на корректность использования зависимых полей
    • Зависимые поля также можно задать в конструкторах реестров, клиентских форм и дополнительных атрибутов
  5. При изменении тега у родительского поля тег будет изменен у дочернего поля.
  6. При удалении тега родительского справочника все дочерние поля отвяжутся, сохранить тип объекта будет недоступно.

Для поля с форматом Текст можно настроить маску заполнения поля, т.е. ограничения для заполнения поля.

Для задания маски поля вы можете использовать следующие символы:

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

Для поля с типом Текст предусмотрены следующие особенности:

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

Поле с форматом Формула расчета позволяет выполнить расчет данных по заранее настроенной формуле. В качестве исходных данных могут использоваться как данные из самой карточки дела/объекта, так и данные, внесенные вручную.

В настройках поля с типом Формула расчета дополнительно отображаются следующие параметры:

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

Для поля с типом Формула расчета предусмотрены следующие особенности:

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

Поле с форматом Число позволяет указывать целые или дробные числа.

В настройках поля с типом Число дополнительно отображаются следующие параметры:

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

Для поля с типом Число предусмотрены такие же особенности, как и для поля с типом Формула расчета, но поле с форматом Число вы также можете использовать в конструкторе дополнительных атрибутов.

Поле с типом Шаблон номера дела позволяет ввести номер дела по заданной в Case.one маске нумерации дел.

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

Поля с типом Объект позволяют выбирать данные объектов в Case.one:

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

При раскрытии списка объектов объекты отображаются в алфавитном порядке.

Поля с типом Объект-Объект и Объект-Дело:

  • Логируются в истории изменений при изменении в них значений.
  • Можно использовать:
    • В отчетах
    • В публичном API (например, получение, создание и редактирование объектов)
    • В качестве источника (родительского поля) для поля с форматом данных Данные
    • В шаблонах документов (с помощью цепочки тегов можно выбрать разные атрибуты из объекта, указанного в поле Объект-Дело/Объект-Объект)
    • В операторах ОжидатьИзменить.
  • Недоступно использовать в качестве полей автошаринга при настройке групп пользователей.

В настройках полей с типом Объект-Объект и Объект-Дело дополнительно можно указать фильтры, по которым в карточке объекта будут отображаться только те значения, которые подходят по условиям фильтрации:

  • Если в поле уже был выбран объект, но он не подходит под заданные условия, объект отображается в поле, но в списке его уже нет.
  • Если на одной вкладке изменили условия, а на другой открыт список, то список работает с новыми условиями.
  • Если условия изменились, то при паджинации в списке отображаются объекты с новыми условиями.

Для настройки фильтрации:

  1. Нажмите кнопку  в параметре Фильтры.
  2. На форме добавления фильтров выберите значения в полях:
    • Поле, которое выбрано в качестве условия фильтрации — поля представлены в виде иерархического списка, корневым элементом которого является ПроектДело:
      • Основная информация:
        • Тип — все типы выбранного объекта
        • СтатусВ работе или В архиве
        • Стадия — все стадии всех типов выбранного объекта
        • Ответственный — все незаблокированные не удаленные пользователи
      • Блоки дел:
        • В списке блоков отображаются все блоки всех типов дел выбранного объекта
        • Вы можете выбрать любые поля из блоков, кроме полей с форматом: СообщениеВстраиваемый кодДанныеШаблон номера дела
    • Тип фильтрации, по которому будут фильтроваться значения выбранного поля:
      • Выбранные значения — отображается по умолчанию
      • Пустые — под условия фильтрации будут попадать только пустые поля
      • Не пустые — под условия фильтрации будут попадать поля, в которых указано значение
    • Значения, если выбран тип фильтрации Выбранные значения, которые будут попадать под условия фильтрации:
      • Доступные значения зависят от условия фильтрации, которое было добавлено
      • Если для одного поля выбрано несколько значений, они будут работать по логическому И (по умолчанию установлено Все значения)
  3. Нажмите кнопку Сохранить на форме добавления фильтрации.
  4. Нажмите кнопку Применить в настройках поля.

Для настроек фильтрации объектов и дел предусмотрены следующие особенности:

  • Каждое поле и его значение на форме Фильтры можно изменить или удалить.
  • Одно и то же поле может быть добавлено в разные блоки, что позволяет задать для этого поля в каждом блоке разные условия фильтрации.
  • После сохранения количество добавленных фильтров отобразится в поле Фильтры в блоке Настройки поля. Просмотр и изменение условий фильтрации доступны по ссылке из поля.
  • Условие фильтрации будет автоматически удалено, если:
    • Изменен формат поля
    • Удалено поле из блока
    • Удален справочник, который использовался в поле
    • Удален класс или типа объекта/дела, в котором находится блок с полем
  • При перемещении поля условия фильтрации не будут сброшены.

При настройке поля с типом Объект-Участник дополнительно отображаются следующие параметры:

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

При выборе значения в поле с типом Объект-Участник в карточке объекта:

  • Доступен поиск участников в списке.
  • Доступно автоматическое изменение роли участника в деле/объекте.
  • В результате выбора участника, если у участника указана другая роль, ему будет добавлена новая роль, которая указана в конструкторе.
  • Доступен переход в карточку участника по ссылке.
  • При изменении участника:
    • В карточку дела/объекта добавляется новый участник с ролью из конструктора
    • Старый участник не удаляется, его роль не изменяется

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

  • Объекты/Дела и список объектов/дел.
  • Реестры.
  • Клиентские формы (запросы).
  • Дополнительные атрибуты.
  • В полях с типом Объект-Участник в списке объектов (дел).
  • В полях карточек объектов и на формах сущностей (например, задача).
  • В доп. атрибутах с типом Объект-Участник.

Поле с типом Объект-Пользователь:

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

При настройке поля с типом Объект-Пользователь дополнительно отображаются следующие параметры:

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

Удаление поля

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

При удалении поля в конструкторе выполняется проверка:

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

Создание структуры папок при создании объекта

Как задать структуру папок для типа объекта/типа дела? Как настроить папки документов для типа дела?

Задание структуры папок для определенного объекта позволяет систематизировать документы удобным для вас способом. Созданные папки будут доступны пользователям Case.one, и недоступны клиентам.

Чтобы настроить структуру папок для типа объекта:

  1. Перейдите в раздел Администрирование Объекты и выберите карточку типа объекта (или создайте новую).
  2. Перейдите на вкладку Папки в верхней области конструктора.
  3. Нажмите кнопку Добавить папку.
  4. Введите название папки и нажмите клавишу ENTER.
  5. Создайте подпапку:
    • Выберите папку, в которой хотите создать подпапку
    • Нажмите кнопку Добавить папку
    • Введите название папки и нажмите клавишу ENTER
  6. Вернитесь к списку главных папок с помощью кнопки .
  7. Добавьте аналогичным способом еще папки и подпапки.
  8. Нажмите кнопку в правом нижнем углу.

В структуре папок:

  • Доступна навигация по уровням вложенности.
  • Количество уровней вложенности не ограничено.

Теперь при создании типа объекта на вкладке Документы будет отображаться созданная структура папок.

Чтобы изменить название папки:

  1. Перейдите на вкладку Папки в верхней области конструктора.
  2. Выберите папку, у которой хотите изменить название.
  3. Нажмите кнопку и выберите пункт Переименовать.
  4. Введите новое название и нажмите клавишу ENTER.
  5. Нажмите на кнопку в правом нижнем углу.

Чтобы удалить папку:

  1. Перейдите на вкладку Папки в верхней области конструктора.
  2. Выберите папку нажмите кнопку и выберите пункт Удалить.
  3. Подтвердите удаление.
  4. Нажмите на кнопку в правом нижнем углу.

Редактирование и изменение настроек типов объектов

Как добавить вкладку в карточку объекта/дела? Как настроить правила определения дубликатов? Как добавить шаблоны документов, которые будут доступны для выбранного типа объекта/дела?

Для настройки типа дела или типа объекта:

  1. Выберите пункт Объекты в разделе Администрирование.
  2. Выберите тип дела или объекта из списка.
  3. Перейдите на вкладку Настройки.

В настройках типа объекта вы можете:

Изменение основных настроек типа объекта

В блоке Основное на вкладке Настройки типа дела вы можете:

  • Изменить основную информацию о типе объекта.
  • Выбрать дату для отображения объектов этого типа в календаре.
  • Настроить возможность создания дубликатов.
  • Настроить возможность создания новой карточки объекта на основе текущего дела.

Если вы хотите отредактировать информацию в блоке Основное:

  1. Измените или дополните основную информацию о типе дела/объекта:
    • Измените название
    • Введите значение трудоемкости от 0 до 99 (подробнее о настройке трудоемкости см. Создание и копирование типа объекта)
    • Укажите аббревиатуру (сокращение)
    • Заполните поле Описание
  2. Выберите значение в поле Дата для отображения в календаре — вы можете выбрать из списка одно поле формата Дата, которое есть в этом типе объекта:
    • Для выбора доступны кастомные поля с форматом Дата и системное поле Дата создания
    • При выборе поля из мультистроки/мультиблока, объект будет отображаться для каждой даты
    • При выборе системного поля Дата создания, объект будет отображаться в календаре без учета времени создания 
  3. Установите флаг Запретить создавать дубликаты — настройки флага учитываются, если в блоке Правила определения дубликатов.
  4. Установите флаг Запретить выделять в новое дело:
    • Если флаг установлен, пункт Выделить в новое дело не отображается в контекстном меню карточки объекта
    • Если флаг снят (значение по умолчанию), пункт Выделить в новое дело отображается, и пользователю будет доступно создание новой карточки объекта на основе текущего дела
  5. Нажмите кнопку .

После выбора даты для отображения в календаре в системном календаре Объекты будут отображаться объекты этого типа, если:

  • В карточке объекта заполнена дата, указанная в качестве значения поля Дата для отображения на календаре.
  • Карточка объекта не находится в архиве.
  • У пользователя есть права на карточку объекта.

Настройка отображения системных полей

В блоке Системные поля вы можете настроить отображение системных полей из блока Основное карточки объекта — установите или снимите флаги в полях блока Системные поля и нажмите кнопку :

  1. Для полей Название дела и Ответственный флаги видимости установлены по умолчанию:
    • Если вы отключите видимость у полей, при попытке сохранения отобразится уведомление: «Скрытие полей «Ответственный» или «Название дела» может повлиять на работу сценариев и других функций Системы»
    • Если видимость поля Ответственный отключена:
      • При попытке выделения объекта в новое дело
      • Карточка нового объекта (дела) будет создана
      • Поле Ответственный будет скрыто и не заполнено
      • Сохранение изменений в карточке объекта (дела) недоступно, поскольку поле Ответственный не заполнено
    • При удалении пользователя, который является ответственным:
      • Значение в поле Ответственный будет сброшено
      • Если не назначен преемник удаленного пользователя, сохранение изменений в карточке объекта (дела) недоступно, поскольку поле Ответственный не заполнено
  2. Для полей Проект, Тип дела, Клиент, Описание флаги сняты по умолчанию.

Настройка Видимости для поля не влияет на отображение полей и их значений в других функциональных разделах (в ленте событий, на панели фильтров, в отчетах, в сценариях, а также при экспорте карточки объекта (дела) в PDF).


При копировании типа объекта настройки видимости в блоке Системные поля будут перенесены в скопированный тип объекта.

Если у поля снять флаг в параметре Видимость:

  • Если у полей были указаны какие-либо значения в карточке объекта (вручную или автоматически) до отключения видимости, они будут сохранены.
  • При повторной установке флага будут отображаться сохраненные значения полей.

Правила отображения полей в блоке Основное:

  • Если флаг в параметре Видимость для поля установлен:
    • При наличии прав Просмотр и выше на Основной блок отображаются:
      • Блок Основная информация
      • Поле в блоке Основная информация
    • При отсутствии прав Просмотр и выше на Основной блок не отображаются:
      • Блок Основная информация
      • Поле в блоке Основная информация
  • Если флаг в параметре Видимость для поля снят:
    • При наличии прав Просмотр и выше на Основной блок:
      • Блок Основная информация отображается
      • Поле в блоке Основная информация не отображается
    • При отсутствии прав прав Просмотр и выше на Основной блок не отображаются:
      • Блок Основная информация
      • Поле в блоке Основная информация 
  • Если флаг в параметре Видимость снят для всех доступных в блоке полей, не отображаются:
    • Блок Основная информация
    • Все поля в блоке Основная информация 

Настройка вкладок

В блоке Вкладки вы можете:

  • Добавить новые вкладки.
  • Переименовать системные вкладки.
  • Скрыть системные вкладки — по умолчанию для типа объекта настроено отображение всех вкладок.

Вкладки Настройки и Мой арбитр не отображаются в списке вкладок.


Если вы хотите настроить вкладки для типа объекта:

  1. Перейдите на вкладку Настройки в конструкторе типов объектов.
  2. Нажмите кнопку Добавить в блоке Вкладки.
  3. Введите наименование вкладки и нажмите клавишу ENTER:
    • Новая вкладка отобразится в списке и будет добавлена на панель вкладок текущего типа дела/объекта в конструкторе
    • У новой вкладки будет автоматически указан тип Дополнительные данные
  4. Перетащите новую вкладку в нужное место.
  5. Перейдите на новую вкладку и настройте блоки и поля созданной вкладки.
  6. Измените порядок отображения вкладок с помощью Drag&Drop.
  7. Снимите флаги у тех вкладок, которые хотите скрыть в карточке объекта или дела.
  8. Выберите вкладку из списка, нажмите кнопку и выберите пункт Переименовать.
  9. Введите новое название созданной вкладки и нажмите клавишу ENTER.
  10. Нажмите кнопку .

Если вы хотите удалить ранее добавленные вкладки:

  1. Выберите из списка вкладку, которая был создана — системные вкладки недоступны для удаления.
  2. Нажмите кнопку и выберите пункт Удалить.
  3. Подтвердите удаление.
  4. Нажмите кнопку .

Настройка правил определения дубликатов

Правила определения дубликатов позволяют:

  • Получать информацию о уже существующих карточках объектов с такими же значениями полей.
  • Исключить одну и ту же работу параллельно в разных карточках.
  • Затрачивать дополнительное время на ручной поиск дубликатов объектов.

В блоке Правила определения дубликатов вы можете указать поля или задать расширенные настройки, по которым будет выполняться автоматическая проверка наличия дубликатов при создании или изменении пользователем карточки объекта.

Автоматическая проверка правил определения дубликатов срабатывает при:

  • Создании карточки объекта:
    • В разделах Объекты/Дела
    • В разделе Клиентские запросы
    • В разделе События из события с типом Мониторинг
  • Сохранении изменений в карточке после редактирования.
  • Изменении стадии карточки с помощью Drag&Drop при отображении объектов с разбивкой по стадиям.
  • Изменении проекта и при перемещении проекта в папку.
  • Изменении статуса карточки (В архиве или В работе).

Автоматическая проверка правил определения дубликатов не срабатывает при выделении дела в новое дело и объединении карточек дел.


В Case.one предусмотрено два режима фильтрации данных:

  1. Базовый режим — отображается по умолчанию в блоке Правила определения дубликатов.
  2. Продвинутый режим — включается в блоке Правила определения дубликатов и позволяет самостоятельно прописывать запросы фильтрации.

В качестве правил вы можете указать до 20 полей текущего типа объекта, как в Базовом режиме, так и в Продвинутом.

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


Предусмотрены следующие особенности при изменении режима настройки правил определения дубликатов:

  1. При переключении между режимами (без сохранения) настройки правил будут сохранены для каждого выбранного режима отдельно.
  2. Если запрос в продвинутом режиме содержит пустые строки, при переключении на Базовый режим они будут удалены.
  3. После нажатия кнопки  будут сохранены только параметры того режима, который сейчас выбран в блоке Правила определения дубликатов. Отобразится уведомление: об успешном сохранении или об ошибке.

Автоматическая проверка правил определения дубликатов выполняется по следующей логике:

  • При совпадении значений текущей карточки объекта (которая проверяется) с уже существующими, отображается соответствующее уведомление.
  • Если сравниваемые поля по правилу, указанному в Базовом режиме, не заполнены, они не будут считаться дубликатами.
  • Если сравниваемые поля по правилу, указанному в Продвинутом режиме, не заполнены, они будут считаться дубликатами — чтобы этого избежать, используйте запрос формата: @Поле "А" is Duplicate() AND @Поле "А" != Empty.
  • Если в правиле указаны поля из мультистрок или мультиблоков, проверка будет выполняться по частичному совпадению:
    • При сравнении поля из правила, указанного в Продвинутом режиме, с полем, указанным в Базовом режиме: если значение одного из полей в проверяемой карточке объекта совпадет с одним из значений полей в существующих карточках, такие карточки (при отсутствии других условий) будут считаться дубликатами
    • При сравнении поля из правила, указанного в Продвинутом режиме: если указанное значение в правиле соответствует одному из значений полей в проверяемой карточке объекта и совпадет с одним из значений полей в существующих карточках, такие карточки (при отсутствии других условий) будут считаться дубликатами

Настройка правил в Базовом режиме

В Базовом режиме вы можете выбрать поля, по которым будет срабатывать проверка на наличие дубликатов при создании или редактировании карточки объекта.

Для добавления правила определения дубликатов:

  1. Нажмите на строку Добавить поле в блоке Правила определения дубликатов.
  2. Выберите поле из иерархического списка, которое будет добавлено в качестве правила определения дубликатов:
    • Проект:
      • Данные по проекту:
        • Наименование проекта
        • Дата создания
        • Автор
      • Дело:
        • Основная информация:
          • Название
          • Дата создания
          • Стадия
          • Автор
          • Ответственный
        • Блоки дела — отображается список блоков текущего типа объекта, при раскрытии блока можно выбрать поле
  3. Добавьте еще поля.
  4. В блоке Основное настройте возможность создания дубликатов карточек объектов:
    • Если флаг Запрещать создавать дубликаты установить:
      • При попытке создания или изменения карточки объекта пользователю отобразится уведомление, что такие карточки дел уже существуют (из уведомления доступен переход в эти карточки)
      • Создать или изменить карточку объекта будет недоступно
    • Если флаг Запрещать создавать дубликаты снять:
      • При попытке создания или изменения карточки объекта пользователю отобразится уведомление, что такие карточки дел уже существуют
      • Пользователь сможет создать или изменить дубликат карточки дела
  5. Нажмите кнопку . Все настройки будут сохранены.

Если флаг Запрещать создавать дубликаты установлен, но в блоке Правила определения дубликатов не настроены условия проверки дубликатов дел, проверка на дубликаты выполняться не будет.



Для полей, выбранных в качестве правила в Базовом режиме, не нужно указывать значения — при проверке на дубликаты при создании или изменении карточки объекта будет проверяться именно то значение, которое указал пользователь.


При добавлении поля в Базовом режиме:

  • Значения добавленных в правило полей будут проверяться на совпадения со значениями аналогичных полей в уже существующих карточках объектов.
  • При добавлении нескольких полей в Базовом режиме значения этих полей будут сравниваться по логическому "И".

Настройка правил в Продвинутом режиме

Продвинутый режим позволяет использовать структурированные запросы для создания правил определения дубликатов.

Для написания правила в продвинутом режиме используется собственный язык запросов Case.one (С1QL).

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


Продвинутый режим фильтрации недоступен при работе с Case.one в браузере Internet Explorer.


Для написания фильтра в продвинутом режиме:

  1. Нажмите кнопку Продвинутый режим справа от названия блока Правила определения дубликатов.
  2. Ознакомьтесь со специальной инструкцией по написанию запросов на языке C1QL при необходимости:
    • Нажмите кнопку  в конце строки Текст запроса
    • Прочтите или скачайте инструкцию по продвинутому режиму фильтрации
  3. В поле Текст запроса введите символ @. Отобразится список корневых групп полей:
    • Проект:
      • Данные по проекту:
        • Наименование проекта
        • Дата создания
        • Автор
      • Дело:
        • Основная информация:
          • Название
          • Дата создания
          • Стадия
          • Автор
          • Ответственный
        • Блоки дела — отображается список блоков текущего типа объекта, при раскрытии блока можно выбрать поле
  4. Выберите вручную поле для фильтрации или начните вводить его наименование. Название поля вводится на языке названия поля. Изменить поле можно стерев название.
  5. Нажмите клавишу SPACE и введите конструкцию is Duplicate() — конструкция is Duplicate() должна находиться строго после поля, прописанного с помощью символа @ и перед логическим оператором или специальными символами.
  6. Нажмите клавишу SPACE и укажите оператор сравнения.
  7. Введите символ @ и выберите поле.
  8. Нажмите клавишу SPACE и введите конструкцию is Duplicate().

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

    Ответственный is Duplicate() AND Название is Duplicate()
  9. Пропишите остальные запросы при необходимости и нажмите кнопку . Выполнится проверка корректности написания запроса фильтрации:
    • Если в запросе не найдено ошибок, правило будет сохранено
    • Если запрос составлен некорректно, отобразится соответствующее уведомление об ошибке
  10. В блоке Основное настройте возможность создания дубликатов карточек объектов:
    • Если флаг Запрещать создавать дубликаты установить:
      • При попытке создания или изменения карточки объекта пользователю отобразится уведомление, что такие карточки дел уже существуют (из уведомления доступен переход в эти карточки)
      • Создать или изменить карточку объекта будет недоступно
    • Если флаг Запрещать создавать дубликаты снять:
      • При попытке создания или изменения карточки объекта пользователю отобразится уведомление, что такие карточки дел уже существуют
      • Пользователь сможет создать или изменить дубликат карточки дела
  11. Нажмите кнопку .

Примеры основных запросов:

  • Проверка по одному полю с конструкцией — @Название_поля1 is Duplicate().
  • Проверка одновременно по паре полей — @Название_поля1 is Duplicate()  AND @Название_поля2 is Duplicate().
  • Проверка по каждому полю отдельно — @Название_поля1 is Duplicate()  OR @Название_поля2 is Duplicate().
  • Проверка одновременно по полям 1 и 2 и отдельно по полю 3 — @Название_поля1 is Duplicate() AND @Название_поля2 is Duplicate() OR @Название_поля3  is Duplicate().
  • Проверка отдельно по паре полей 1 и 2 и отдельно по паре полей 1 и 3 — @Название_поля1 is Duplicate() AND (@Название_поля2 is Duplicate() OR @Название_поля3 is Duplicate()).
  • Проверка по паре полей, где поле 2 должно иметь значение >0 для выявления дубликата — @Название_поля1 is Duplicate() AND @Название_поля2 >"0".
  • Проверка отдельно по каждому полю, где у поля Ответственный указано конкретное значение — @Название_поля1 is Duplicate() OR @Ответственный = "Пользователь1.
  • Проверка по одному полю, где поле должно иметь значение False@Название_поля1 = False.
  • Проверка одновременно по паре полей, где у обоих полей установлены конкретные значения — @Название_поля1 = "1" AND @Ответственный = "Пользователь1".

Настройка шаблонов документов

В блоке Шаблоны список шаблонов отсортирован по алфавиту.

Чтобы настроить шаблоны документов, которые будут доступны для текущего типа дела/объекта:

  1. Перейдите на вкладку Настройки в конструкторе типов объектов.
  2. В блоке Шаблоны документов нажмите на строку Добавить шаблон и выберите шаблон из списка.
  3. Выберите лишний шаблон из списка.
  4. Нажмите кнопку справа от наименования шаблона и выберите пункт Удалить. Шаблон станет недоступен для карточки с таким типом объекта.
  5. Нажмите кнопку .

При копировании типа дела настроенные шаблоны тоже будут скопированы.


Чем отличаются объекты и дела?

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

Раздел Дела всегда присутствует в Case.one. Под объектами же понимаются классы и типы созданных администратором объектов в разделе Администрирование по аналогии с делами:

  • Класс объектов — объекты, объединенные по одинаковым признакам в пределах одного класса, но имеющие разные типы, например: класс объектов Дела, где каждая карточка дела — это объект определенного типа.

В настройках Класса объектов вы можете указать название раздела с объектами в Главном меню Case.one.


  • Тип объекта — разновидность объекта с определенными настройками, например, Административный тип дела, Судебное дело — типы объектов вы выбираете, когда создаете карточку объекта в соответствующем разделе.

Настроить типы дел, классы и типы объектов вы можете в разделе Администрирование Объекты, если обладаете правами администратора.


Как добавить кнопку на форму?

Как добавить поле с типом Кнопка?

Вы можете добавить на форму кнопку для выполнения какого-либо действия. Нажатие кнопки на форме будет запускать ручной сценарий, который связан с этой кнопкой.

Вы можете добавить поле с типом Кнопка только в конструкторе объектов.

Для добавления кнопки:

  1. Перейдите в раздел Администрирование Объекты и выберите карточку типа объекта.
  2. Перейдите на вкладку Поля панели слева и выберите Новое поле.
  3. Перетащите поле на карточку объекта.
  4. В параметре Формат данных выберите Кнопка.
  5. Укажите настройки кнопки на боковой панели слева:
    • Название кнопки — укажите название, оно будет написано на кнопке
    • Цвет — выберите цвет кнопки из списка
    • Сценарий — выберите ручной сценарий автоматизации из списка (если указанный сценарий был удален, значение в поле будет сброшено)
    • Условия доступности — выберите условия доступности кнопки: Да; Нет; Да, при условиях; Нет, при условиях (условия задаются на отдельной форме)
  6. Нажмите кнопку Применить.
  7. Нажмите кнопку .

Как указать Условия доступности:

  1. Нажмите на поле Условия доступности в настройках поля.
  2. Выберите значение доступности из списка:
    • Да — (по умолчанию) при выборе этого варианта, кнопка будет всегда доступна для нажатия
    • Нет — при выборе кнопка будет недоступна для нажатия
    • Да, при условиях — при выборе значения нужно указать, при каких условиях кнопка будет доступна для нажатия
    • Нет, при условиях — при выборе значения нужно указать, при каких условиях кнопка будет недоступна для нажатия
  3. Если вы выбрали значение Да, при условиях или Нет, при условиях нажмите на поле условия.
  4. В открывшейся форме выберите в списке поле и его возможные значения, от которых будет зависеть доступность кнопки.
  5. Нажмите кнопку Сохранить для сохранения условий.
  6. Нажмите кнопку Применить для сохранения настроек кнопки.

Вы можете задать несколько условий доступности — они будут срабатывать по логическому И.

Условие удаляется, если:

  • Был удален справочник или класс объекта, который используется в условии.
  • Было удалено поле, которое используется в качестве условия.
  • Выбранное поле используется в новом блоке.

Как отделить поля формы?

Чтобы карточка объекта или реестра лучше воспринималась визуально, вы можете разделить некоторые поля, добавив свободное пространство в строку.

Для этого:

  1. Перейдите в раздел Администрирование — Объекты и откройте карточку объекта.
  2. Выберите вкладку Поля на панели слева.
  3. Выберите Новое поле и перетащите поле на карточку объекта.
  4. В параметре Формат данных выберите Разделитель.
  5. Нажмите кнопку Применить.
  6. Сохраните изменения.

Пустое пространство будет добавлено на карточку объекта, что позволит зрительно отделить поля друг от друга.

Вы можете использовать поле Разделитель в конструкторах:

  • Карточки объекта.
  • Реестра.
  • Доп. атрибутов.
  • Клиентских форм.