Добавление дочернего класса
Описание настройки
Расширение настройки позволяет добавить в Конструктор новый дочерний класс. Дочерним классом является тот класс, который можно выбрать в атрибуте "Тип шага" на форме добавления шаблона шага.
Чтобы класс объектов и его типы можно было использовать в конструкторе бизнес-процессов, необходимо создать их имитацию с помощью объектов класса "Настройки объектной модели".
По умолчанию в имитацию объектной модели входят объекты классов "Задача", "Запрос", "Согласование" и "Бизнес процесс".
Объекты класса "Настройки объектной модели" добавляются с помощью задачи планировщика "Обновление настроек объектной модели".
Место настройки в интерфейсе
Настройка выполняется в интерфейсе администратора.
Выполнение настройки
Выполнение настройки приведено на примере класса "Запись о работе". Настройка для других классов производится аналогично.
Настройка нового класса
Место настройки в интерфейсе
Меню навигации "Классы" → класс "Запись о работе".
Выполнение настройки
На вкладке "Атрибуты" добавьте два атрибута "Шаблон" и "В рамках заявки":
С помощью атрибута "В рамках заявки" устанавливается связь дочернего класса с головным. Такой атрибут уже может быть. В этом случае создавать его не требуется.
Параметры атрибута "Шаблон":
- Название: "Шаблон (bpm)".
- Код: bpmTemplate.
- Тип атрибута: "Ссылка на бизнес-объект".
- Класс: "Бизнес-процесс".
- Тип: "Шаблон шага".
Параметры атрибута "В рамках заявки":
- Название: "В рамках заявки".
- Код: serviceCall.
- Тип атрибута: "Ссылка на бизнес-объект".
- Класс: "Заявка".
Обновление планировщика задач
Место настройки в интерфейсе
Меню навигации "Настройка системы" → настройка "Планировщик задач" → задача "Настройка объектной модели" (bpm_objectModel).
Выполнение настройки
В карточке задачи планировщика "Настройка объектной модели" выполните следующие действия:
-
Нажмите кнопку Редактировать и внесите изменения в скрипт задачи планировщика: в переменную CLASS_LIST добавьте workRecord — код класса "Запись о работе".
Если код класса уже есть в списке, то делать ничего не нужно
- Нажмите кнопку Сохранить на форме редактирования.
-
Нажмите кнопку Выполнить сейчас для запуска задачи.
Подробное описание настроек приведено в разделах:
- Планировщик задач
- Скрипт задачи планировщика
- Добавление и редактирование скрипта в месте настройки скрипта. Компонент работы со скриптом
Настройка действий по событиям
Место настройки в интерфейсе
Меню навигации "Настройка системы" → настройка "Действия по событиям".
Выполнение настройки
В списке действий по событиям выполните следующие действия:
- Найдите действие "[PAAA] Исполнение действий автоматизации" (событие "Добавление объекта") и нажмите иконку Редактировать в строке действия по событию.
- На форме редактирования действия по событию в поле "Объекты" добавьте класс "Запись о работе" и нажмите кнопку Сохранить.
Выполните аналогичную настройку для действий по событию:
- "[PAAA] Исполнение действий автоматизации" (событие "Смена статуса");
- "[PAAS] Исполнение действий автоматизации" (событие "Добавление объекта");
- "[PAAS] Исполнение действий автоматизации" (событие "Смена статуса").
Подробное описание настройки действий по событиям приведено в разделе Действие по событию типа "Скрипт".
Результат настройки
После выполнения задачи планировщика, указанные классы (их типы и атрибуты) будут сымитированы как объекты класса "Настройки объектной модели", и станут доступны в Конструкторе бизнес-процессов.
Далее необходимо настроить соответствия атрибутов шаблона и объекта. Подробное описание настройки приведено в разделе Настройка соответствия атрибутов шаблона и объекта