В этой статье:

Описание шага

Управление параметрами

События

Создание шага «Ввод данных»

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

Для открытия мастера

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

Описание шага

Следующая страница мастера «Описание шага»:

На странице «Описание шага» для шага «Ввод данных» определите:

В случае отсутствия подходящего объекта полномочий нажмите кнопку «Все объекты полномочий процесса». Будет открыто окно «Настройка объектов полномочий процесса», в котором можно добавить объект полномочий.

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

В случае отсутствия в списке необходимой группы пользователей нажмите кнопку «Открыть менеджер безопасности». Будет открыто окно менеджера безопасности продукта «Форсайт. Аналитическая платформа», в котором можно создать необходимую группу пользователей.

По умолчанию выбранному пользователю предоставлен доступ на чтение и запись в сегмент данных;

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

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

Введите числовое значение срока выполнения шага и рядом выберите из списка единицу измерения срока:

Для указания времени, к которому необходимо завершить шаг, установите флажок «Завершить шаг к». При выборе единиц измерения «минута» или «час» данное поле скрывается.

Если шаг не завершён по истечении планового срока выполнения, то статус шага становится «Просрочено».

Срок выполнения шагов влияет на срок выполнения процесса в целом, который определяется при запуске процесса на выполнение;

После определения параметров на странице «Описание шага» нажмите кнопку «Далее».

Управление параметрами

Следующая страница мастера «Управление параметрами»:

Установка связи параметров формы ввода и процесса необходима для того, чтобы форма ввода открывалась с теми же параметрами, что и запущенный на выполнение шаг процесса. На странице «Управление параметрами» определите «Соответствие параметров формы ввода и процесса»:

Выберите атрибут справочника для передачи в качестве параметра в форму ввода, если это требуется;

Если нужный параметр процесса отсутствует, то нажмите кнопку «Параметры процесса». Будет открыто окно «Настройки и параметры процесса», в котором можно добавить параметр процесса.

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

После определения параметров на странице «Управление параметрами» нажмите кнопку «Далее».

События

Следующая страница мастера «События»:

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

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

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

Добавляемые действия:

Для редактирования выбранного модуля нажмите кнопку .

Для создания модуля нажмите кнопку .

Sub <Наименование Fore-метода>(Sender: IBProcessInstance; Args: IBProcessStepStateEventArgs);

Параметр:

Sender. Экземпляр процесса;

Args. Информация о событии: шаг, старое состояние шага, новое состояние.

Для обновления списка методов нажмите кнопку .

Для копирования сигнатуры метода нажмите кнопку .

Для изменения очерёдности выполнения действий используйте кнопки / на панели инструментов, для удаления - кнопку .

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

Для завершения работы мастера нажмите кнопку «Готово».

После создания шагов процесса перейдите к настройке условий выполнения шагов.

См. также:

Создание шагов этапа