Управление справочниками

Просмотр списка справочников

Как просмотреть список справочников? Как найти справочник? Как найти значение справочника?

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

Все справочники делятся на два типа:

  • Системные справочники — справочники и элементы (значения) справочника недоступны для удаления
  • Созданные справочники — созданные вручную справочники, которые доступны для изменения и удаления

Чтобы посмотреть список справочников, перейдите в раздел Администрирование — Справочники. В списке все справочники отсортированы по алфавиту.

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

Справочники могут быть простыми и многоуровневыми (иерархическими).

В разделе Администрирование — Справочники вам доступно:

  • Открыть интересующий справочник и просмотреть его значения
  • Создать, изменить или удалить справочник
  • Управлять значениями справочника — добавлять новые значения, редактировать их, изменять порядок значений или удалять элементы справочника

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

  1. Перейдите в раздел Администрирование Справочники.
  2. Введите название справочника в строку быстрого поиска.
  3. Откройте справочник.
  4. Введите наименование элемента справочника в строку поиска.

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

  • В справочнике Валюта — по всем полям
  • В справочнике Формулы расчетов — по полю Название поля

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

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

Результаты поиска отображаются с паджинацией.

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


Создание справочников

Как создать новый справочник? Как добавить значения справочника?

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

  1. Перейдите в раздел Администрирование Справочники.
  2. Нажмите строку Новый справочник.
  3. Введите название справочника.
  4. В блоке Значения справочника введите элемент справочника в строке Новое значение и нажмите клавишу ENTER.
  5. Добавьте остальные значения справочника.
  6. Нажмите кнопку .

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

Для изменения значения справочника нажмите левой кнопкой мыши на строку элемента справочника и измените значение. Сохранение будет выполнено автоматически.


Удаление справочника и его значений

Как удалить значение справочника? Как удалить справочник?

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

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

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

Если вы хотите удалить справочник вместе с его значениями:

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

Работа с многоуровневыми справочниками

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

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

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

Создание многоуровневого справочника

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

  1. Перейдите в раздел Администрирование Справочники.
  2. Нажмите строку Новый справочник.
  3. Введите название справочника.
  4. В блоке Значения справочника введите элемент справочника в строке Новое значение и нажмите клавишу ENTER.
  5. Нажмите у значения кнопку и выберите пункт Добавить подуровень.
  6. Добавьте название значения второго уровня.
  7. Добавьте остальные значения второго уровня.
  8. Добавьте остальные значения справочника.
  9. Нажмите кнопку .

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

Если значений справочника больше 50, они отображаются с паджинацией. Для просмотра следующих 50 значений нажмите кнопку Показать еще.


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


Удаление многоуровневого справочника

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

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

Как добавить формулу расчета?

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

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

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

Добавление формулы

Чтобы добавить формулу:

  1. В разделе Администрирование выберите пункт Справочники, откроется список всех справочников.
  2. Выберите из списка справочник Формулы расчета.
  3. Нажмите кнопку Введите новое значение, отобразится строка для добавления новой формулы:
    • Укажите название новой формулы — не более 1000 символов
    • Внесите арифметическую структуру, которая будет рассчитывать данные — допускается ввод цифр, знаков операций . + - * / ( ), а также букв латинского и русского алфавита
  4. Формула будет сохранена автоматически.

Помните, что результатом расчета формулы всегда должно быть число.


Используемые переменные и конструкции

Для задания формул расчета допускаются:

  • Число — вы можете использовать целые и дробные числа. Для обозначения дробной части числа не забудьте указать разделитель «.». Для дробных чисел отображается до 4 знаков после точки включительно.
  • Переменная — переменной является тег, заключенный в фигурные скобки «{}»:
    • Который указан в настройке строки блока
    • Системный тег
  • Выражение:
    • A, -A, A+B, A-B, A*B, A/B, выражения со скобками
    • Вместо A, B могут быть подставлены
      • Числа
      • Переменные
      • Другое выражение, сформированное по указанным правилам
  • Конструкция — название конструкции должно быть обязательно задано латинскими заглавными буквами

Также вы можете указать в конструкции формулы условие IS_NULL, которое позволяет настроить распознавание пустого поля (либо "0", либо пустое), в зависимости от выполняемых арифметических операций и операций сравнения:

  • При добавлении условия IS_NULL в формулу, будет выполняться проверка значения в указанном поле:
    • Если поле пустое, будет выдано значение true
    • Если поле заполнено — false
  • Если поле проверяется по условию IS_NULL, пустое поле не будет распознаваться как "0"
  • Пустое поле должно считаться заполненным значением "0" в следующих случаях:
    • В арифметических операциях:
      • Add = Operator("+")
      • Subtract = Operator("-")
      • Multiply = Operator("*")
      • Divide = Operator("/")
      • Modulo = Operator("%"), % 
      • Power = Operator("^") 
    • В логических операциях:
      • Equal = Operator("=")
      • NotEqual = Operator("<>") 
      • GreaterThan = Operator(">")
      • LessThan = Operator("<")
      • GreaterThanOrEqual = Operator(">=")
      • LessThanOrEqual = Operator("<=")
    • В конструкциях:
      • SUM
      • M_SUM
      • M_MAX
      • M_MIN
      • M_AVERAGE
  • Условие IS_NULL проверяется для следующих типов полей:
    • Гиперссылка
    • Данные
    • Справочник 
    • Текст 
    • Формула расчета 
    • Число 
    • Шаблон номера дела
    • Текстовое расширяемое
    • Объект—Дело
    • Объект—Класс объектов
    • Объект—Документ
    • Объект—Участник
    • Объект—Пользователь

Какие конструкции можно использовать:

  • SUM ({значение1}, {значение2},..):
    • Возвращает сумму числовых значений, указанных в скобках
    • Значения могут быть числами, либо выражениями
  • IF (логическое выражение, значение 1, значение 2):
    • Eсли логическое выражение верно, возвращается значение 1, иначе —значение 2
    • Значения могут быть числами, либо выражениями
  • AND (логическое выражение 1, логическое выражение 2,..):
    • Возвращает true, если истинны все указанные в скобках логические выражения
    • Правила использования:
      • Может быть использовано как подстановка в любое логическое выражение
      • Всегда должно использоваться совместно с IF (подстановка в логическое выражение)
  • OR (логическое выражение 1, логическое выражение 2,..):
    • Возвращает true, если истинно хотя бы одно указанное в скобках логическое выражение
    • Правила использования:
      • Может быть использовано как подстановка в любое логическое выражение
      • Всегда должно использоваться совместно с IF (подстановка в логическое выражение.
  • M_SUM (значение 1):
    • Возвращает сумму числовых значений одного поля во всех мультиблоках и мультистроках в рамках дела
    • В качестве значения подставляется тег поля. При этом поле, указанное в скобках, должно быть в формате Число.
  • M_MAX (значение 1):
    • Возвращает максимум из числовых значений одного поля во всех мультиблоках и мультистроках в рамках дела
    • В качестве значения подставляется тег поля. При этом поле, указанное в скобках, должно быть в формате Число.
  • M_MIN (значение 1):
    • Возвращает минимум из числовых значений одного поля во всех мультиблоках и мультистроках в рамках дела
    • В качестве значения подставляется тег поля. При этом поле, указанное в скобках, должно быть в формате Число.
  • M_AVERAGE (значение 1):
    • Возвращает среднее значение из числовых значений одного поля во всех мультиблоках и мультистроках в рамках дела
    • В качестве значения подставляется тег поля. При этом поле, указанное в скобках, должно быть в формате Число.

Словарь данных представляет собой логическое выражение и имеет формат СxD.

Правила использования:

  • Вместо C и D могут быть подставлены числа, либо переменные полей с типом Число или с типом Справочник
  • Вместо x могут быть подставлены знаки сравнения <, >, <=, >=, =, <>
  • Для переменных полей типа Справочник доступно только сравнение на точное совпадение с введенным текстовым значением (значение для сравнения вводится в кавычках)

Как изменять и удалять формулы расчета?

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

Любую формулу расчета вы можете отредактировать или удалить.

  1. В разделе Администрирование выберите пункт Справочники, откроется список всех справочников.
  2. Выберите из списка справочник Формулы расчета.
  3. Установите курсор в поле с интересующей формулой и внесите правки.
  4. Формула будет сохранена автоматически.

Узнать подробнее об используемых переменных и конструкциях в формуле вы можете в статье Как добавить формулу расчета?


Для удаления формулы:

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

Как настроить статусы задач в справочнике?

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

Справочник Статус задачи позволяет управлять статусами задачи в Case.one. Все значения в справочнике отображаются в том порядке, в котором они будут отображаться для пользователя.

Чтобы настроить значения справочника:

  1. Перейдите в раздел Администрирование Справочники.
  2. Найдите в списке справочник Статус задачи.
  3. Выполните необходимые действия:
    • Для добавления нового статуса введите его в поле Новое значение, значение появится в верху списка
    • Для изменения последовательности статусов просто перетащите их в списке — системные статусы Создана и Закрыта недоступны для изменения и удаления
    • Для удаления статуса нажмите кнопку , выберите пункт Удалить и подтвердите удаление

Установленный порядок статусов отображается по всей Системе:

  • Форма задачи
  • Фильтр по статусу в списке задач
  • Сценарии автоматизации
  • Отчеты
  • Условия обязательности в дополнительных атрибутах