В этой статье:
Настройка базовых свойств и параметров описания шага
Настройка связи параметров алгоритма расчёта и процесса
Настройка действий, выполняемых при наступлении события
Для создания шага по проведению вычислений:
Выделите этап процесса или шаг этапа и выберите шаг «Расчёт» из раскрывающегося списка кнопки «Ввод данных». Кнопка выбора шага имеет вид последнего выбранного шага.
В рабочей области выделите созданный шаг «Расчёт» и нажмите кнопку «Настройки» на панели инструментов. Будет открыта панель параметров «Расчёт» для настройки шага.
Настройка шага «Расчёт» состоит из следующих действий:
Для настройки базовых свойств и параметров описания шага используйте вкладку «Настройки» панели параметров шага:
Задайте параметры:
Объект расчёта. Поле обязательно для заполнения. Выберите из раскрывающегося списка алгоритм расчёта. Для быстрого поиска алгоритма воспользуйтесь строкой поиска. Список содержит дерево объектов репозитория, в котором отображаются только алгоритмы расчёта и папки, содержащие их;
Способ исполнения. Установите переключатель в положение «Ручной» или «Автоматический»:
Ручной. Расчёт выполняется после ручного запуска алгоритма. Завершение шага также происходит вручную;
Автоматический. Расчёт выполняется автоматически после завершения предыдущего шага. Завершение шага также происходит автоматическим образом.
По умолчанию для шага установлен автоматический способ исполнения. Шаги процесса с автоматическим способом исполнения обозначаются пиктограммой . Изменить способ исполнения можно в настройках шага, для этого выделите шаг в рабочей области при настройке бизнес-процесса и нажмите кнопку «Настройки» на панели инструментов.
Для запуска алгоритм расчёта с теми же параметрами, что и шаг процесса, выполните настройку связи параметров алгоритма расчёта и процесса на вкладке «Связь» панели параметров шага:
Примечание. Если алгоритм расчёта не содержит параметров, то список отображается пустым.
Для каждого статичного поля, в котором отображается наименование параметра алгоритма расчёта, выберите из раскрывающегося списка соответствующий параметр процесса. Если параметр не выбран, то алгоритм расчёта открывается со значением параметра, заданным в алгоритме расчёта по умолчанию.
Выберите из раскрывающегося списка «Тип отметки» один тип отметки:
Исходная. Включает элементы только первого уровня иерархии;
Дочерние элементы. Включает элементы только дочерних уровней иерархии;
Исходная + дочерние. Включает элементы только первого и дочерних уровней иерархии;
По схеме отметки. Используется ранее созданная схема отметки элементов справочника алгоритма расчёта, например, для справочника «Орг. структура»:
По функции. Используется схема отметки, сформированная с помощью функции Fore, например:
Примечание. После выбора модуля, укажите метод: Function <имя функции>(selection: IDimSelection): IDimSelection.
Для ограничения перечня значений параметров, с которыми будет открываться алгоритм расчёта, выполните следующие действия:
Нажмите кнопку «Зафиксировать значения алгоритма расчёта». В раскрывающемся списке будут доступны элементы справочника-параметра алгоритма расчёта.
Выберите значение параметра алгоритма расчёта, прикрепленного к шагу процесса. Доступна множественная отметка.
Если значение параметра не выбрано, то в алгоритме расчёта отметка будет отсутствовать.
Для настройки событий, выполняемых автоматически при запуске выполнения шага или после его завершения, используйте вкладку «События» панели параметров шага:
Сформируйте список выполняемых действий:
Выберите настраиваемое событие:
До выполнения. Список действий будет запускаться перед выполнением текущего шага в указанной последовательности;
После выполнения. Список действий будет запускаться после выполнения текущего шага в указанной последовательности;
При отклонении. Список действий будет запускаться при отклонении текущего шага. Выбор доступен для шагов с ручным выполнением. Если шаг выполняется автоматически, то вкладка не отображается;
При срыве сроков. Список действий будет запускаться при нарушении срока выполнения текущего шага в указанной последовательности. Для выполнения действий:
при серверном исполнении процессов установите флажок «Проверять срыв сроков исполнения шагов» на странице «Планировщик» и задайте интервал, с которым будет производиться проверка;
при клиентском исполнении процессов выполните операцию «Проверить срыв сроков» на странице «Администрирование».
Из раскрывающегося списка кнопки «Добавить» на панели инструментов выберите добавляемое действие:
Fore-метод. Выполнение Fore-метода;
Сообщение. Отправка e-mail сообщения.
Примечание. Доступно добавление нескольких действий.
Выполните настройку действия.
Для изменения очерёдности выполнения действий используйте кнопки «Переместить вверх» и «Переместить вниз» на панели инструментов на вкладке «События», для удаления - кнопку «Удалить».
Список автоматически выполняемых действий может быть пустым.
Для настройки выполнения Fore-метода определите обязательные параметры на панели параметров выбранного события:
Доступные параметры:
Для настройки отправки e-mail сообщения определите обязательные параметры на панели параметров выбранного события или в окне «Сообщение». Используйте окно «Сообщение» для создания и редактирования сложноформатированного текста сообщения.
Доступные операции в редакторе текста
После определения параметров сообщения нажмите кнопку «Применить»
Доступные параметры:
После создания шагов процесса перейдите к настройке условий выполнения шагов.
См. также: