Общие смарты¶
В данном разделе доступна настроенная в системе общая автоматизация — список смартов, которые не имеют привязки к категориям.
Для просмотра списка всех смартов из всех категорий в системе перейдите на страницу Все смарты.
Общие смарты¶
Смарты, которые относятся к конкретным категориям, настраиваются в категориях. Смарты, которые не имеют привязки к категориям (например, используются для настройки виджетов), собраны в разделе Общие смарты.
На странице общих смартов сначала перечислены правила, смарт-расписания, пакеты действий, смарт-выражения, и смарт-фильтры.
Если для списка на странице Общие смарты включена группировка, строка группы отображается одной общей строкой без разделения по отдельным ячейкам таблицы. В заголовке такой строки показывается название поля группировки и его значение, например: Событие: После создания задачи.
Работа со смартами (создание и редактирование пакетов, привязка пакетов к действиям и пр.) описана в разделе Смарт категории.
Общие смарт-пакеты могут быть привязаны к глобальным событиям и к клиентским событиям. Глобальные события возникают при изменении настроек системы (например, настроек ДП, создании пользователя и т.п.). Привязка смарт-пакетов к таким событиям позволяет, например, выполнять служебные процедуры или ставить администраторам задачи на доработку документации по системе в связи с изменением настроек. Список всех событий, отслеживаемых в системе, см. здесь. Клиентские события разрабатываются специалистами "Первой Формы" и загружаются в систему с помощью библиотек dll.
Начиная с версии 2.268 Скульптор в Общих SMART можно использовать не только исторически глобальные события (настройки ДП, пользователи и т.п.), но и глобализированные категорийные события. Такие события (например, «После написания комментария») обычно работают в контексте конкретной категории, но теперь могут быть привязаны к пакетам действий здесь, без указания категории. Глобальный пакет будет срабатывать при наступлении события в любой задаче системы. Подробнее — в описании механизма глобализации.
Для обработки электронных писем или телефонных звонков используются смарт-события электронной почты и IP-телефонии. Смарт-пакеты, привязанные к таким событиям, выполняются вне контекста задач и категорий, а смарт-действия могут использовать параметры этих событий.
В дополнение к стандартным смартам для конкретных клиентов могут быть разработаны пользовательские (кастомные) смарт-события и смарт-действия. Они помещаются в отдельные библиотеки (DLL) и подключаются к "Первой Форме". Порядок действий описан в Руководстве по техническому обслуживанию (уточните у специалистов "Первой Формы").
Смарт-правила¶
Во вкладке Смарт-правила отображаются глобальные привязки пакетов действий к событиям.
По умолчанию в списке доступны только активные пакеты. Для показа неактивных пакетов воспользуйтесь отбором по статусам с помощью переключателя над списком. Неактивные смарт-пакеты выделяются серым цветом, при этом ссылки на фильтры и пакеты действий остаются кликабельными.
Смарт-расписания
Во вкладке Смарт-расписания отображаются глобальные действия, выполняемые регулярно, по определенному расписанию.
Пакеты действий
Во вкладке Пакеты действий отображаются привязанные к событиям пакеты действий.
По кнопке в колонке Категория в строке с определенным пакетом действий можно посмотреть информацию о том, в какой категории он используется. Если пакет не задействован ни в одном процессе, при попытке узнать, в какой категории он используется, появится сообщение: "Не используется".
Смарт-выражения
Во вкладке отображаются общие смарт-выражения.
По кнопке в колонке Категория в строке с определенным смарт-выражением можно посмотреть информацию о том, в какой категории оно используется. Если смарт-выражение не задействовано ни в одном процессе, при попытке узнать, в какой категории оно используется, появится сообщение: "Не используется".
Вы можете массово протестировать все выражения и все настроенные тестовые сценарии на наличие ошибок. Для этого над списком выражений нажмите кнопку Тест и выберите нужный вариант. Выбор одного из пунктов инициирует соответствующее тестирование.
По завершении тестирования появится модальное окно с результатом тестирования смартов, которое содержит информацию о количестве успешно обработанных выражений, возникших ошибках и некорректно настроенных тестовых сценариях. Ниже доступен список ошибок с ссылками на соответствующие смарты. Кликнув по ссылке с номером смарта, вы сможете открыть редактор смарт-выражения для внесения необходимых правок.
Смарт-фильтры
Во вкладке Смарт-фильтры отображаются общие смарт-выражения, которые используются в качестве фильтров для ограничения выборки данных.
По кнопке в колонке Категория в строке с определенным смарт-фильтром можно посмотреть информацию о том, в какой категории он используется. Если смарт-выражение не задействовано ни в одном процессе, при попытке узнать, в какой категории оно используется, появится сообщение: "Не используется".
Для смарт-фильтров предусмотрена опция Доступен в смарт-поиске: если она активна, то данный фильтр может быть использован в пользовательском интерфейсе в режиме смарт-поиска (отбора), который включается в табличном представлении категории. Для просмотра списка доступных общих смарт-отборов необходимо воспользоваться специальным переключателем, расположенным в верхней части интерфейса страницы.
Видимость отбора в пользовательском интерфейсе регулируется опцией Публичный: она включена, отбор будет отображаться в списке доступных для всех пользователей; если настройка отключена, то смарт-отбор будет доступен в интерфейсе только его владельцу. По умолчанию активна.
Подробнее о смарт-фильтрах и отборах
Lua-скрипты
Во вкладке отображаются Lua-скрипты.
Произвольные события
Во вкладке отображаются все настроенные в системе произвольные события.
Подробнее о произвольных событиях
Описание работы с Общими SMART в прежнем интерфейсе администрирования Полезные ссылки