Bpm online. Автоматизация бизнес-процессов. Руководство пользователя

Размер: px
Начинать показ со страницы:

Download "Bpm online. Автоматизация бизнес-процессов. Руководство пользователя"

Транскрипт

1 Bpm online Автоматизация бизнес-процессов Руководство пользователя

2 Руководство пользователя СОДЕРЖАНИЕ 1. Обзор возможностей Создание бизнес-процессов Построение процесса в мастере процессов Добавление процесса в мастере процессов Построение линейного процесса в мастере процессов Ветвление процесса Расширение функциональности процесса в дизайнере процессов Построение процесса в дизайнере процессов Добавление процесса в дизайнере процессов Построение линейного процесса в дизайнере процессов Ветвление процесса Добавление и изменение записей по процессу Использование подпроцессов Использование событий Работа с данными в процессе Использование параметров процесса Использование произвольных страниц Использование формул Выполнение бизнес-процессов Запуск процесса Выполнение шагов процесса Продолжение работы по процессу Завершение процесса Мониторинг процессов Инструменты управления бизнес-процессами Раздел [Библиотека процессов] Мастер процессов Страница настройки процесса Действия раздела [Библиотека процессов] Раздел [Журнал процессов] Страница записи журнала процессов Действия раздела [Журнал процессов] Аналитика раздела [Журнал процессов] Раздел [Дизайн процессов] Дизайнер процессов Рабочее пространство дизайнера процессов Особенности работы с дизайнером процессов Свойства процесса

3 Параметры процесса Контекстное окружение процесса Элементы процесса Элементы процесса. Группа [Роли] Элементы процесса. Группа [Потоки и соединяющие объекты] Элементы процесса. Группа [События] Элементы процесса. Группа [Логические операторы] Элементы процесса. Стандартные действия Элементы процесса. Действия для работы с данными Элементы процесса. Дополнительные действия Элементы процесса. Группа [Артефакты] Дизайнер действий процесса Рабочее пространство дизайнера действий процесса Свойства действия Элементы действия процесса. Группа [Параметры] Элементы действия процесса. Группа [Методы] Элементы действия процесса. Группа [Сообщения пользователю] Элементы действия процесса. Группа [Пространства имен] bpm online 2

4 Руководство пользователя ОБЗОР ВОЗМОЖНОСТЕЙ Основой платформы bpm online является система управления бизнес-процессами, построенная на нотации BPMN 2.0. Система решает задачи моделирования процессов, их исполнения и мониторинга. Вы можете использовать готовые процессы bpm online, которые являются отражением лучших мировых практик в области маркетинга, продаж и сервиса, а также добавлять и настраивать собственные процессы, отвечающие потребностям вашей компании. СОЗДАНИЕ БИЗНЕС-ПРОЦЕССОВ Для создания бизнес-процессов в bpm online используются два инструмента: мастер процессов и дизайнер процессов. Выбор инструмента зависит от назначения, сложности и особенностей запуска процесса. МАСТЕР ПРОЦЕССОВ используется для построения простых бизнес-процессов, запускаемых пользователями вручную. Процессы, построенные в мастере, состоят из стандартных элементов активностей. ДИЗАЙНЕР ПРОЦЕССОВ необходим для построения более сложных разветвленных процессов, содержащих различные элементы, в т.ч. выполняемые системой автоматически. Вы можете также использовать оба инструмента последовательно. Например, создавать начальную схему при помощи мастера, а затем более сложные элементы дорабатывать в дизайнере, расширяя схему. Построение процесса в мастере процессов Построение процесса в дизайнере процессов ВЫПОЛНЕНИЕ БИЗНЕС-ПРОЦЕССОВ Схема бизнес-процесса проектируется в тесной связи с интерфейсом системы. Поэтому работа в системе это работа по процессу. В зависимости от настройки, процесс может быть запущен пользователем вручную (например, из командной строки или из боковой панели) либо автоматически по указанному событию (например, при добавлении или изменении записи, по заданному значению поля и пр.). В ходе выполнения процесса система подсказывает необходимые шаги и направляет пользователя по необходимому сценарию. Запуск процесса Выполнение шагов процесса Продолжение работы по процессу Завершение процесса МОНИТОРИНГ ПРОЦЕССОВ Все шаги, выполняемые по процессу, сохраняются в системе для периодического мониторинга эффективности спроектированной модели. Встроенные аналитические инструменты позволяют определить наиболее проблемные места в процессах компании для их последующей оптимизации. Мониторинг процессов 3

5 СОЗДАНИЕ БИЗНЕС-ПРОЦЕССОВ СОДЕРЖАНИЕ Построение процесса в мастере процессов Построение процесса в дизайнере процессов СМОТРИТЕ ТАКЖЕ Мастер процессов Дизайнер процессов bpm online 4

6 Руководство пользователя ПОСТРОЕНИЕ ПРОЦЕССА В МАСТЕРЕ ПРОЦЕССОВ МАСТЕР ПРОЦЕССОВ позволяет быстро освоить инструменты построения процессов в bpm online. Рекомендуем использовать мастер процессов для создания простых схем, состоящих из активностей разных типов. Созданные процессы могут быть линейными или иметь ветвления. Также вы можете создать начальную схему в мастере процессов для ее дальнейшей доработки в дизайнере. ДАЛЕЕ В ЭТОЙ ГЛАВЕ Добавление процесса в мастере процессов Построение линейного процесса в мастере процессов Ветвление процесса Расширение функциональности процесса в дизайнере процессов СМОТРИТЕ ТАКЖЕ Мастер процессов ДОБАВЛЕНИЕ ПРОЦЕССА В МАСТЕРЕ ПРОЦЕССОВ Для добавления нового процесса при помощи мастера процессов: 1. Перейдите в раздел [Библиотека процессов]. 2. Нажмите на кнопку [Добавить процесс в мастере] (Рис. 1). Откроется мастер процессов, в котором вы сможете построить схему процесса и выполнить настройку процесса. Рис. 1 Добавление процесса при помощи мастера процессов СМОТРИТЕ ТАКЖЕ Построение линейного процесса в мастере процессов Ветвление процесса Расширение функциональности процесса в дизайнере процессов ПОСТРОЕНИЕ ЛИНЕЙНОГО ПРОЦЕССА В МАСТЕРЕ ПРОЦЕССОВ Процесс может иметь вид простой последовательности шагов, каждый из которых выполняется по завершении предыдущего. Например, сначала необходимо договориться с клиентом о встрече по телефону, после чего запланировать и провести эту встречу, а затем отправить участнику встречи предложение по электронной почте. В bpm online подобную процедуру можно отобразить в виде трех шагов процесса, выполняющихся последовательно. СОДЕРЖАНИЕ Построение схемы процесса Настройка процесса 5

7 Построение процесса в мастере процессов ПОСТРОЕНИЕ СХЕМЫ ПРОЦЕССА Схема нового процесса, добавленного в мастере процессов, уже содержит пул, дорожку, начальное и конечное события, а также первый шаг процесса. Для построения схемы процесса: 1. В колонке [Что делать] введите заголовок первого шага, например, Позвонить клиенту (Рис. 2). Этот текст будет отображаться в виде заголовка активности, создаваемой по процессу. Рис. 2 Определение заголовка шага процесса 2. В колонке [Тип действия] выберите тип создаваемой активности, например, Звонок (Рис. 3). Рис. 3 Определение типа действия 3. В колонке [Ответственный] выберите сотрудника, ответственного за выполнение данного шага по процессу (Рис. 4). bpm online 6

8 Руководство пользователя Рис. 4 Выбор ответственного по шагу процесса 4. Аналогичным образом добавьте другие шаги в процесс. Например, после действия [Звонок] добавьте действие [Задача] для проведения встречи, а затем действие [ ] для отправки предложения. Для добавления нового действия используйте кнопку [Добавить шаг] (Рис. 5). Рис. 5 Добавление нового шага процесса 5. После добавления необходимых шагов определите для каждого из них следующий шаг (Рис. 6). Рис. 6 Выбор следующего шага процесса 6. Результирующая диаграмма процесса отображается в нижней части мастера (Рис. 7). Диаграмма изменяется автоматически при внесении изменений в шаги процесса. 7

9 Построение процесса в мастере процессов Рис. 7 Диаграмма линейного процесса, построенного в мастере 7. Сохраните процесс и перейдите к его настройке. НАСТРОЙКА ПРОЦЕССА Для настройки процесса: 1. Откройте процесс в мастере. 2. Введите заголовок процесса (Рис. 8), изменив значение, заполненное системой автоматически. Этот заголовок будет отображаться в списке процессов, доступных для запуска. Рис. 8 Определение заголовка процесса 3. В меню [Действия] выберите пункт [Настройка процесса]. В открывшемся окне настроек заполните необходимые поля (Рис. 9). bpm online 8

10 Руководство пользователя Рис. 9 Настройки процесса a. Если необходимо, измените код процесса, заполненный системой автоматически, и введите описание процесса. b. Введите подпись начального и конечного событий. Эти подписи будут отображаться на диаграмме процесса. c. Укажите пакет, в котором создается процесс. d. Установите признак [Активен], если процесс должен быть доступен для запуска пользователями системы. Если вы еще продолжаете работать над схемой процесса, снимите признак. e. Установите признак [Показывать в глобальной кнопке запуска], чтобы процесс отображался по кнопке боковой панели. f. Сохраните настройки. 4. Опубликуйте процесс, чтобы получить возможность его запуска. Действие [Опубликовать процесс] доступно в мастере процессов, а также в разделе [Библиотека процессов] при выборе в реестре нужного процесса. 5. Перейдите на вкладку [Доступен в разделах] и определите список разделов, в которых процесс должен быть доступен для запуска (Рис. 10). 9

11 Построение процесса в мастере процессов Рис. 10 Определение списка разделов 6. Сохраните процесс. НА ЗАМЕТКУ При изменении списка разделов публикация процесса не требуется. СМОТРИТЕ ТАКЖЕ Выполнение бизнес-процессов Ветвление процесса ВЕТВЛЕНИЕ ПРОЦЕССА Мастер процессов позволяет добавлять ветвления в процесс, если необходимо, чтобы процесс выполнялся по нескольким альтернативным путям. Чтобы добавить ветвление в процесс: 1. Выберите шаг, после которого будет происходить ветвление процесса. 2. Выберите для него значение [Несколько шагов] в колонке [Следующий шаг]. 3. В открывшемся окне задайте условие ветвления процесса. Чтобы создать несколько ветвлений, используйте кнопку [Добавить] (Рис. 11). bpm online 10

12 Руководство пользователя Рис. 11 Настройка ветвления процесса 4. В поле [Иначе] выберите шаг, к которому перейдет процесс, если ни одно условие ветвления не будет выполнено. Сохраните настройки. 5. Результирующая диаграмма процесса отобразится в нижней части мастера (Рис. 12). Рис. 12 Диаграмма процесса c ветвлением 11

13 Построение процесса в мастере процессов СМОТРИТЕ ТАКЖЕ Расширение функциональности процесса в дизайнере процессов РАСШИРЕНИЕ ФУНКЦИОНАЛЬНОСТИ ПРОЦЕССА В ДИЗАЙНЕРЕ ПРОЦЕССОВ Процессы, созданные с помощью мастера процессов, можно редактировать как в самом мастере, так и в дизайнере процессов. Дизайнер позволяет расширить функциональность процесса, позволяя добавлять в него специальные элементы, которых нет в мастере. Например, страницы редактирования, логические операторы, подпроцессы, элементы для чтения данных и т.д. Для того, чтобы открыть существующий процесс на редактирование в дизайнере, выберите этот процесс в разделе [Библиотека процессов] и выполните действие [Открыть в дизайнере процессов], или нажмите кнопку [Открыть в дизайнере] на странице мастера процессов. ВАЖНО Если процесс создан в мастере процессов, но изменен и сохранен в дизайнере процессов, то он больше не будет доступен для просмотра и редактирования в мастере. Аналогично, процессы, которые были созданы в дизайнере процессов, не могут быть отредактированы с помощью мастера процессов. Более подробно функциональность дизайнера процессов, а также примеры использования дизайнера для моделирования бизнес-процессов рассмотрены в отдельных главах. СМОТРИТЕ ТАКЖЕ Построение процесса в дизайнере процессов Дизайнер процессов bpm online 12

14 Руководство пользователя ПОСТРОЕНИЕ ПРОЦЕССА В ДИЗАЙНЕРЕ ПРОЦЕССОВ ДИЗАЙНЕР ПРОЦЕССОВ bpm online предоставляет широкий спектр инструментов для создания бизнес-процессов различной сложности в нотации BPMN 2.0. Дизайнер процессов целесообразно использовать, если инструментов мастера процессов недостаточно для построения необходимой схемы процесса. Например, если процесс содержит ветвления или подпроцессы; включает элементы, выполняемые системой автоматически; должен запускаться по определенному событию и т.д. В этом случае, расширенные возможности дизайнера процессов позволят вам реализовать спроектированную вами схему. Вы можете создать бизнес-процесс сразу в дизайнере процессов либо открыть для редактирования схему, предварительно созданную в мастере процессов. ВАЖНО Бизнес-процессы, созданные либо измененные в дизайнере процессов, недоступны для просмотра и редактирования в мастере процессов. Рассмотрим примеры реализации типовых задач, которые могут встречаться при построении бизнес-процессов средствами дизайнера процессов bpm online. ДАЛЕЕ В ЭТОЙ ГЛАВЕ Добавление процесса в дизайнере процессов Построение линейного процесса в дизайнере процессов Ветвление процесса Добавление и изменение записей по процессу Использование подпроцессов Использование событий Работа с данными в процессе Использование параметров процесса Использование произвольных страниц Использование формул СМОТРИТЕ ТАКЖЕ Дизайнер процессов ДОБАВЛЕНИЕ ПРОЦЕССА В ДИЗАЙНЕРЕ ПРОЦЕССОВ Для добавления нового процесса при помощи дизайнера процессов: 1. Перейдите в раздел [Библиотека процессов]. 2. Нажмите на кнопку [Добавить в дизайнере] (Рис. 13). Откроется дизайнер процессов, в котором вы сможете построить схему процесса. Рис. 13 Добавление процесса при помощи дизайнера процессов 13

15 Построение процесса в дизайнере процессов СМОТРИТЕ ТАКЖЕ Построение линейного процесса в дизайнере процессов Особенности работы с дизайнером процессов ПОСТРОЕНИЕ ЛИНЕЙНОГО ПРОЦЕССА В ДИЗАЙНЕРЕ ПРОЦЕССОВ По умолчанию диаграмма нового процесса уже содержит базовые элементы: пул, дорожку, а также начальное и конечное события, соединенные потоком управления (Рис. 14). Рис. 14 Базовые элементы диаграммы процесса Процесс может иметь вид простой последовательности шагов, каждый из которых выполняется по завершении предыдущего. Например, сначала необходимо договориться с клиентом о встрече по телефону, после чего запланировать и провести эту встречу, а затем отправить участнику встречи протокол встречи электронной почтой. В bpm online подобную процедуру можно отобразить в виде трех активностей, помещенных на поток управления. Для создания активностей используются действия процесса [Задача], [Звонок] и [ ]. ДОБАВЛЕНИЕ ПОСЛЕДОВАТЕЛЬНЫХ ШАГОВ Чтобы добавить последовательность шагов в линейный процесс, выполните следующие действия: 1. В меню [Элементы] > [Действия] щелкните по нужному действию. Например, чтобы добавить шаг, в ходе которого выполняется звонок контакту, щелкните по действию [Звонок] (Рис. 15). Рис. 15 Выбор действия в меню элементов bpm online 14

16 Руководство пользователя 2. Поместите курсор на поток управления и нажмите на левую клавишу мыши, чтобы поместить действие на этот поток (Рис. 16). Рис. 16 Добавление действия на поток управления 3. Определите параметры действия. Например, при добавлении в процесс действия [Звонок] заполните его карточку (Рис. 17): Рис. 17 Карточка действия [Звонок] a. В поле [Подпись] укажите подпись элемента, которая будет отображаться на диаграмме. Подписи действий, как правило, начинаются глаголом, например, Позвонить клиенту или Провести встречу. b. В поле [Заголовок] введите заголовок создаваемой активности. Этот заголовок будет отображаться в расписании и в реестре раздела [Активности]. c. В поле [Стартовать через] укажите время начала активности. Например, если звонок должен быть начат сразу после активации действия, укажите значение 0. d. В поле [Длительность] укажите отрезок времени, который может занять выполнение активности. e. Если необходимо, чтобы созданная активность отображалась в расписании, установите признак [Отображать в расписании]. f. Если необходимо вручную заполнить некоторые поля активности, созданной процессом, установите признак [Показывать страницу выполнения автоматически]. 4. Сохраните карточку действия. НА ЗАМЕТКУ Поля созданной процессом активности (заголовок, время начала, ответственный и т.д.) могут быть впоследствии изменены при помощи страницы этой активности. 15

17 Построение процесса в дизайнере процессов 5. Аналогичным образом добавьте остальные действия в процесс. Например, после действия [Звонок] добавьте действие [Задача] для планирования встречи, а затем действие [ ] для отправки протокола встречи по электронной почте (Рис. 18). Рис. 18 Пример линейного процесса 6. Опубликуйте процесс. В результате в ходе выполнения процесса, все его шаги будут выполняться последовательно. Например, после запуска процесса в системе будет создан звонок, по завершении которого задача по проведению встречи. После того как задача будет переведена в состояние Завершена, процесс добавит активность для отправки протокола встречи. По окончании последнего шага процесс завершится. ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ПАРАМЕТРА ИЗ ДРУГОГО ЭЛЕМЕНТА Значения параметров могут быть переданы от одного элемента процесса к другому. Например, первым элементом процесса является звонок контакту, а вторым встреча с этим же контактом. При создании встречи, значения полей [Ответственный] и [Контакт] уже известны и могут быть определены автоматически. Для автоматического определения ответственного по задаче на основании параметров звонка: 1. Дважды щелкните по действию [Задача]. 2. В открывшейся карточке нажмите на кнопку в поле [Ответственный] (Рис. 19). Рис. 19 Заполнение параметра [Ответственный] действия [Задача] 3. В открывшемся окне, в левой области выберите элемент Позвонить клиенту, который является источником значения. bpm online 16

18 Руководство пользователя 4. В правой области щелкните по параметру [Ответственный] (Рис. 20) и нажмите на кнопку [OK]. Рис. 20 Выбор параметра другого элемента в качестве источника 5. Сохраните карточку действия. 6. Опубликуйте процесс. В результате в ходе выполнения процесса, поле [Ответственный] страницы задачи будет автоматически заполнено тем же сотрудником, что и на странице предыдущего звонка. СМОТРИТЕ ТАКЖЕ Особенности работы с дизайнером процессов Элемент процесса [Задача] Элемент процесса [Звонок] Элемент процесса [ ] Параметры процесса ВЕТВЛЕНИЕ ПРОЦЕССА При необходимости вы можете создавать процессы, выполнение которых может пойти по нескольким альтернативным путям. Рассмотрим возможности ветвления процесса проведения встречи (Рис. 21), построение которого рассмотрено в главе Построение линейного процесса в дизайнере процессов. Рис. 21 Процесс проведения встречи Например, звонок клиенту может иметь несколько результатов: клиент может быть заинтересован либо не заинтересован в проведении встречи. Если клиент заинтересован, необходимо выполнить оставшиеся шаги процесса. Если же интерес у клиента отсутствует, процесс должен быть завершен. Также существует вероятность того, что менеджер просто не дозвонится клиенту, в результате чего должен быть создан повторный звонок. Существует два основных способа ветвления процесса: Использование логических операторов, которые активируют тот или иной условный поток в зависимости от результата выполненного действия. Например, процесс будет выполняться по тому или иному пути в зависимости от результат выполнения активности. 17

19 Построение процесса в дизайнере процессов Ветвление в зависимости от того, как пользователь ответит на заданный процессом вопрос. Например, по завершении встречи вы можете выбрать, отправлять ли контактному лицу протокол встречи или нет. ВЕТВЛЕНИЕ С ИСПОЛЬЗОВАНИЕМ ЛОГИЧЕСКИХ ОПЕРАТОРОВ Чтобы организовать ветвление в процессе с использованием логических операторов, выполните следующие действия: 1. В меню [Элементы] > [Логические операторы] щелкните по нужному оператору. Например, если из всех альтернативных вариантов в ходе процесса может быть выбран только один, используйте логический оператор [Исключающее ИЛИ] (Рис. 22). Рис. 22 Выбор логического оператора в меню элементов 2. Поместите логический оператор в процесс, сразу после действия, результат которого определяет дальнейший путь выполнения процесса. Например, если дальнейший ход процесса зависит от результата звонка, добавьте оператор [Исключающее ИЛИ] после действия [Звонок] (Рис. 23). Рис. 23 Добавление логического оператора в точке ветвления процесса НА ЗАМЕТКУ Если логический оператор был помещен на уже существующий поток управления, удалите поток, соединяющий оператор со следующим элементом. Если при ветвлении процесса обе ветви должны выполняться параллельно, используйте логический оператор [И]. Данный оператор используется только с потоками управления. 3. В меню [Элементы] > [Потоки и соединяющие объекты] выберите [Условный поток] (Рис. 24). bpm online 18

20 Руководство пользователя Рис. 24 Выбор условного потока в меню элементов 4. Соедините логический оператор и следующее за ним действие условным потоком. Например, если одним из вариантов является встреча с клиентом, соедините условным потоком логический оператор и действие Провести встречу (Рис. 25). Рис. 25 Соединение логического оператора с последующим действием 5. В открывшемся окне выбора условия укажите результат, который должен активировать условный поток. Например, выберите Есть интерес, чтобы задача была создана только в случае, если звонок завершится с данным результатом (Рис. 26). Нажмите на [OK]. Рис. 26 Выбор условия перехода по условному потоку 6. Аналогичным образом, добавьте остальные действия и условные потоки, задав нужное условие для каждого из них. Например, если результат звонка Перезвонить позднее, необходимо повторить звонок, а если результат Интерес отсутствует, процесс должен быть завершен (Рис. 27). 19

21 Построение процесса в дизайнере процессов Рис. 27 Ветвление процесса при помощи логического оператора 7. Опубликуйте процесс. В результате при выполнении процесса, в зависимости от результата активности, будет осуществлен переход по одной из ветвей процесса. Например, если на странице активности, созданной действием Позвонить клиенту, в поле [Состояние] выбрать Завершена, а в поле [Результат] указать Есть интерес, процессом будет создана задача Провести встречу. Если вместо этого на странице звонка установить результат Перезвонить позднее, то процессом будет создан повторный звонок (при этом в открывшейся странице звонка вы сможете указать время повторного звонка). Если же результат первого звонка Интерес отсутствует, то процесс будет немедленно завершен. НА ЗАМЕТКУ Для изменения условия перехода по условному потоку дважды щелкните по этому потоку и выберите новое условие в открывшемся окне. Если от результата завершения активности зависит дальнейший ход процесса, то в поле [Результат] страницы этой активности будут доступны только те варианты, которые предусмотрены в процессе. В рассматриваемом примере (Рис. 27), на странице первого звонка список поля [Результат] будет содержать только значения Есть интерес, Перезвонить позднее и Интерес отсутствует. НА ЗАМЕТКУ Если какая-либо ветвь процесса должна выполняться при выборе любого из оставшихся результатов, добавьте поток по умолчанию, который сработает при любом результате активности, не предусмотренном условными потоками. ВЕТВЛЕНИЕ С ИСПОЛЬЗОВАНИЕМ ВОПРОСА ПОЛЬЗОВАТЕЛЮ Чтобы организовать ветвление в процессе с использованием элемента [Вопрос пользователю], выполните следующие действия: 1. В меню [Элементы] > [Действия] щелкните по действию [Вопрос пользователю]. 2. Поместите действие в процесс, в точке ветвления процесса. Например, если ветвление процесса происходит после проведения встречи, добавьте действие [Вопрос пользователю] после действия Провести встречу (Рис. 28). bpm online 20

22 Руководство пользователя Рис. 28 Добавление действия [Вопрос пользователю] в точке ветвления процесса 3. Заполните карточку действия (Рис. 29): Рис. 29 Заполнение карточки действия [Вопрос пользователю] a. В поле [Вопрос] введите текст вопроса. b. Установите режим выбора вариантов ответа. Например, чтобы пользователь мог выбрать только один из предложенных вариантов ответа, выберите опцию [Выбор одного варианта]. c. Добавьте варианты ответов. Например, если пользователь должен выбрать, высылать протокол встречи или нет, добавьте соответствующие варианты ответа. d. Сохраните действие. 4. В меню [Элементы] > [Потоки и соединяющие объекты] щелкните по элементу [Условный поток]. 5. Соедините вопрос пользователю и следующее за ним действие условным потоком. Например, если одним из вариантов является отправка протокола встречи, соедините условным потоком действие Вопрос пользователю и действие Отправить протокол. 6. В открывшемся окне выбора условия укажите вариант ответа на вопрос, который должен активировать условный поток. Например, выберите Отправить протокол встречи, чтобы 21

23 Построение процесса в дизайнере процессов при выборе этого варианта ответа процессом была создана соответствующая активность (Рис. 30). Нажмите на кнопку [OK]. Рис. 30 Выбор условия перехода по условному потоку 7. Аналогичным образом добавьте условные потоки для остальных вариантов ответа. Например, условный поток к завершению процесса, если пользователем выбран ответ Не высылать протокол встречи (Рис. 31). Рис. 31 Ветвление процесса при помощи действия [Вопрос пользователю] 8. Опубликуйте процесс. В результате выполнение процесса будет зависеть от того, как пользователь ответит на вопрос. Например, после того, как будет выполнена задача по проведению встречи, система предложит вам выбор: отправлять протокол встречи или нет. Если вы выберете первый вариант, процесс выполнит действие Отправить протокол. Если выберете второй вариант процесс завершится. СМОТРИТЕ ТАКЖЕ Особенности работы с дизайнером процессов Элемент процесса [Условный поток] Элементы процесса. Группа [Логические операторы] Элемент процесса [Вопрос пользователю] ДОБАВЛЕНИЕ И ИЗМЕНЕНИЕ ЗАПИСЕЙ ПО ПРОЦЕССУ Бизнес-процесс в bpm online может добавлять записи в указанные разделы системы, а также открывать существующие записи для редактирования. Например, работая по процессу bpm online 22

24 Руководство пользователя продажи, сначала нужно зарегистрировать в системе новую продажу и создать по ней договор, а после подписания договора закрыть продажу. Для работы с записями разделов в процессах bpm online используется действие [Страница редактирования]. Во всех упомянутых случаях вы работаете со страницей редактирования записи. Вначале открывается страница новой продажи, в которую вносятся данные. Затем открывается страница нового договора, поля которой уже заполнены данными по созданной продаже. После чего вновь открывается страница созданной ранее продажи, чтобы вы могли закрыть продажу. СОЗДАНИЕ НОВОЙ ЗАПИСИ ПО ПРОЦЕССУ Чтобы создать новую запись по процессу, выполните следующие действия: 1. В меню [Элементы] > [Действия] щелкните по действию [Страница редактирования] (Рис. 32). Рис. 32 Выбор действия в меню элементов 2. Поместите действие в процесс (Рис. 33). Рис. 33 Добавление действия в процесс 3. В открывшейся карточке заполните поля вкладки [Основные параметры] (Рис. 34): 23

25 Построение процесса в дизайнере процессов Рис. 34 Заполнение параметров действия [Страница редактирования] (вкладка [Основные параметры]) a. В поле [Подпись] укажите подпись элемента, которая будет отображаться на диаграмме. Подписи действий, как правило, начинаются глаголом, например, Зарегистрировать продажу. b. В поле [Рекомендация] кратко опишите действия, которые должен совершить пользователь на данном шаге процесса. c. В поле [Страница] укажите страницу, которую необходимо открыть. Например, чтобы открыть страницу продажи, выберите Страница продажи. d. Выберите опцию [Создавать новую запись]. e. Нажмите на кнопку [Значения полей по умолчанию] и добавьте все необходимые значения, которые по умолчанию должна содержать страница, открытая по данному действию процесса. Например, вы можете указать название, тип и ответственного по продаже. 4. Сохраните карточку. 5. Опубликуйте процесс. В результате при выполнении этого элемента процесса будет открыта страница для добавления новой продажи. СОЗДАНИЕ СВЯЗАННОЙ ЗАПИСИ ПО ПРОЦЕССУ Вы можете построить процесс таким образом, чтобы последующие элементы были связаны с предыдущими. Например, если по процессу создается продажа, а затем договор, то на странице договора поле [Продажа] может быть заполнено автоматически продажей, созданной ранее. Для этого: 1. В меню [Элементы] > [Действия] щелкните по действию [Страница редактирования]. bpm online 24

26 Руководство пользователя 2. Добавьте действие в процесс. 3. Заполните поля карточки (Рис. 35). Например, для добавления договора по продаже выберите опцию [Создавать новую запись], а в поле [Страница] укажите Страница редактирования документа. 4. Нажмите на кнопку [Значения полей по умолчанию]. 5. В открывшемся реестре значений полей по умолчанию нажмите на кнопку [Добавить]. Рис. 35 Добавление значения по умолчанию 6. В открывшейся карточке в поле [Колонка] нажмите на кнопку и выберите колонку [Продажа] (Рис. 36). Рис. 36 Выбор колонки, в которую должно быть установлено значение по умолчанию 7. Нажмите на кнопку поля [Значение]. 25

27 Построение процесса в дизайнере процессов 8. В открывшемся окне выбора значения параметра выберите опцию [Установить из другого параметра или свойства], а в поле [Источник] кнопку. 9. В открывшемся окне, в левой области выберите элемент Зарегистрировать продажу, который является источником значения. 10. В правой области выберите параметр [Идентификатор записи] (Рис. 37) и нажмите на кнопку [OK]. Рис. 37 Выбор созданной ранее записи в качестве значения параметра 11. Сохраните карточку значения по умолчанию. 12. Заполните значения других полей по умолчанию, выделив необходимое поле в реестре и нажав на кнопку [Изменить]. Например, для страницы договора в поле [Тип] укажите статическое значение Договор. 13. Сохраните карточку действия процесса. 14. Опубликуйте процесс. В результате при выполнении этого элемента процесса будет создан договор, в поле [Продажа] которого будет указана продажа, созданная ранее по этому же процессу. РЕДАКТИРОВАНИЕ СОЗДАННОЙ РАНЕЕ ЗАПИСИ Чтобы отредактировать запись, которая была создана ранее, выполните следующее: 1. В меню [Элементы] > [Действия] щелкните по действию [Страница редактирования]. 2. Добавьте действие в процесс (Рис. 38). bpm online 26

28 Руководство пользователя Рис. 38 Добавление действия в процесс 3. В открывшейся карточке действия в поле [Страница] укажите страницу записи, которую необходимо открыть. Например, чтобы открыть для редактирования продажу, выберите Страница продажи. 4. Выберите опцию [Редактировать существующую запись] (Рис. 39). 5. Нажмите на кнопку в поле [Идентификатор записи]. Рис. 39 Редактирование существующей записи при помощи действия [Страница редактирования] 6. В открывшемся окне, в левой области выберите элемент Зарегистрировать продажу, который является источником значения. 7. В правой области выберите параметр [Идентификатор записи] (Рис. 40) и нажмите на кнопку [OK]. 27

29 Построение процесса в дизайнере процессов Рис. 40 Выбор идентификатора ранее созданной записи 8. Сохраните карточку действия. 9. Опубликуйте процесс. В результате при выполнении этого элемента процесса будет открыта запись, созданная ранее по этому же процессу. Например, может быть вновь открыта запись, созданная по действию Зарегистрировать продажу. УПРАВЛЕНИЕ УСЛОВИЯМИ ЗАВЕРШЕНИЯ ДЕЙСТВИЙ Не во всех случаях для завершения шага процесса достаточно просто сохранить созданную или отредактированную запись. Например, закрытие продажи происходит только если продажа переходит в завершающую стадию: Завершена успешно или Завершена неуспешно. Используя дополнительные поля карточки действия [Страница редактирования], вы можете задать условия, при которых действие будет считаться завершенным и будут активированы исходящие потоки. 1. Откройте карточку действия, условия выполнения которого необходимо изменить. Например, откройте карточку элемента Закрыть продажу. 2. Установите признак [Считать элемент выполненным, если объект соответствует условиям]. 3. Используя стандартную область фильтрации, укажите условия, которым должна соответствовать редактируемая запись, чтобы этот элемент процесса считался завершенным. Например, чтобы элемент Закрыть продажу завершался при переходе в конечную стадию, установите соответствующий фильтр (Рис. 41). bpm online 28

30 Руководство пользователя Рис. 41 Настройка условий выполнения действия 4. Сохраните карточку. 5. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Особенности работы с дизайнером процессов Элемент процесса [Страница редактирования] ИСПОЛЬЗОВАНИЕ ПОДПРОЦЕССОВ Подпроцессы используются для запуска одних процессов в рамках других. Например, в рамках родительского процесса продажи (Рис. 42), построение которого описано в главе Добавление и изменение записей по процессу, необходимо выполнить подчиненный процесс проведения встречи с клиентом (Рис. 43), построение которого описано в главе Построение линейного процесса в дизайнере процессов. Рис. 42 Процесс продажи 29

31 Построение процесса в дизайнере процессов Рис. 43 Процесс проведения встречи с клиентом ДОБАВЛЕНИЕ ПОДПРОЦЕССА 1. В меню [Элементы] > [Действия] щелкните по элементу [Подпроцесс]. 2. Поместите элемент в процесс (Рис. 44). Рис. 44 Добавление подпроцесса на диаграмму Рис. 45 Диаграмма с добавленным подпроцессом 3. В области [Свойства] в поле [Процесс] выберите из списка диаграмму, которая должна быть выполнена в рамках данного подпроцесса. Например, чтобы в качестве подпроцесса выполнить процесс проведения встречи, выберите его из списка (Рис. 46). Рис. 46 Выбор процесса, который должен быть запущен в рамках подпроцесса 4. Опубликуйте процесс. bpm online 30

32 Руководство пользователя В результате при выполнении родительского процесса (в данном случае, процесса продажи) вначале будут выполнены элементы, предшествующие подпроцессу, после чего будет выполнен подпроцесс (процесс проведения встречи с клиентом). По завершении подпроцесса продолжится выполнение родительского процесса. СМОТРИТЕ ТАКЖЕ Особенности работы с дизайнером процессов Элемент процесса [Подпроцесс] ИСПОЛЬЗОВАНИЕ СОБЫТИЙ Процесс может реагировать на наступление событий: в самом процессе например, при выполнении действия; в системе при создании или изменении записи с указанными параметрами в указанном объекте системы. В обоих случаях используются элементы процесса Событие. Существует два основных типа событий: генерирующие и обрабатывающие. Чтобы в процессе произошло событие, необходимо чтобы промежуточное генерирующее событие было активировано входящим потоком. После этого, событие считается наступившим, и все промежуточные обрабатывающие события в этом и других процессах, ожидающие наступления данного события, активируют свои исходящие потоки. Генерирующее событие не требуется если обрабатывающее событие реагирует на наступление события не в процессе, а в объектах системы. ИСПОЛЬЗОВАНИЕ ГЕНЕРИРУЮЩИХ И ОБРАБАТЫВАЮЩИХ СОБЫТИЙ Генерирующие события создают факт наступления события. Например, чтобы событие наступало после выполнения определенного действия, поместите генерирующее событие на исходящий поток соответствующего действия (Рис. 47). Рис. 47 Использование промежуточного генерирующего события В результате после выполнения действия, в процессе наступит соответствующее событие. Чтобы инициировать выполнение действия процесса при наступлении события, поместите необходимое событие на поток, который является входящим для инициируемого действия (Рис. 48). 31

33 Построение процесса в дизайнере процессов Рис. 48 Использование промежуточного обрабатывающего события В результате при наступлении события в процессе (выполнении соответствующего генерирующего события), сработает обрабатывающее событие и активирует следующее действие процесса. Например, используя промежуточный генерирующий сигнал в бизнес-процессе проведения встречи (Рис. 49), вы можете обеспечить обработку промежуточным обрабатывающим сигналом в родительском процессе (Рис. 50). Рис. 49 Процесс проведения встречи Рис. 50 Подпроцесс проведения встречи в родительском процессе НА ЗАМЕТКУ Построение процесса проведения встречи описано в главах Построение линейного процесса в дизайнере процессов и Ветвление процесса. Построение родительского процесса подписания договора описано в главах Добавление и изменение записей по процессу и Использование подпроцессов. Добавление промежуточного генерирующего сигнала 1. В меню [Элементы] > [События] > [Промежуточные генерирующие] щелкните по элементу [Сигнал]. Поместите промежуточный генерирующий сигнал на условный поток Интерес отсутствует. 2. В свойствах элемента укажите текст генерируемого сигнала, например, NotInterested (Рис. 51). bpm online 32

34 Руководство пользователя Рис. 51 Настройка свойств сигнала 3. Соедините промежуточный генерирующий сигнал с событием завершения процесса (Рис. 52). Рис. 52 Процесс проведения встречи с добавленным генерирующим сигналом 4. Опубликуйте процесс. Добавление промежуточного обрабатывающего сигнала 1. Откройте в дизайнере процесс подписания договора по продаже. 2. Добавьте поток управления, соединяющий подпроцесс и конечное событие. 3. В меню [Элементы] > [События] > [Промежуточные обрабатывающие] щелкните по элементу [Сигнал]. Поместите промежуточный обрабатывающий сигнал на поток, идущий от подпроцесса к конечному событию (Рис. 53). Рис. 53 Процесс продажи с добавленным обрабатывающим сигналом 4. В свойствах элемента укажите текст обрабатываемого сигнала (такой же, как и у соответствующего генерирующего сигнала, который был добавлен в подпроцесс), например, NotInterested. 33

35 Построение процесса в дизайнере процессов 5. Опубликуйте процесс. В результате после активации генерирующего сигнала в подпроцессе, промежуточный обрабатывающий сигнал в родительском процессе активирует свои исходящие потоки. ИСПОЛЬЗОВАНИЕ СОБЫТИЙ, НАСТУПАЮЩИХ В СИСТЕМЕ События системы связаны с добавлением, изменением или удалением записей в объектах. Для обработки таких событий используются элементы [Начальный сигнал] и [Промежуточный обрабатывающий сигнал]. Например, процесс подписания договора (Рис. 54) можно модифицировать так, чтобы он запускался при создании в системе новой продажи. Рис. 54 Процесс подписания договора с действием по созданию продажи Для этого, простое начальное событие процесса необходимо заменить начальным сигналом (Рис. 55). Рис. 55 Процесс подписания договора, который запустится при создании новой продажи 1. В меню [Элементы] > [События] > [Начальные] щелкните по элементу [Сигнал] и добавьте этот сигнал в начало процесса (Рис. 54). 2. Заполните параметры сигнала, указав условия его срабатывания (Рис. 56): bpm online 34

36 Руководство пользователя Рис. 56 Настройка параметров начального сигнала a. Установите переключатель в положение [Ожидать сигнал объекта]. b. Выберите объект, событие в котором должно активировать сигнал. Например, чтобы сигнал срабатывал при создании новой продажи, выберите объект Продажа. c. Выберите тип события. Например, После добавления записи. d. Укажите дополнительные требования к записи, которая должна инициировать сигнал. Например, чтобы сигнал срабатывал только при добавлении продажи в стадии Новая, установите фильтр Стадия равно Новая. 3. Сохраните элемент. 4. При необходимости, укажите начальное событие как источник значения данного параметра (Рис. 57). 35

37 Построение процесса в дизайнере процессов Рис. 57 Использование начального сигнала в качестве источника значения параметра 5. Опубликуйте процесс. В результате процесс будет запускаться автоматически каждый раз, когда в системе будет создан новый договор. ИСПОЛЬЗОВАНИЕ СОБЫТИЙ ДЛЯ ВЕТВЛЕНИЯ ПРОЦЕССА Для ветвления процессов в зависимости от наступления тех или иных событий используется логический оператор [Исключающее ИЛИ по событиям]. События, от выполнения которых зависит ветвление процесса, помещаются на исходящие потоки логического оператора (Рис. 58). bpm online 36

38 Руководство пользователя Рис. 58 Использование логического оператора [Исключающее ИЛИ по событиям] Например, в процесс подписания договора (Рис. 59), построенный ранее, можно добавить процедуру визирования договора, которая будет генерировать события, от которых будет зависеть ветвление процесса. Рис. 59 Процесс подписания договора, который запустится при создании новой продажи Процесс будет ожидать наступления одного из возможных событий: завершения визирования или изменения состояния документа (например, перевода договора в состояние Отменен ). 1. Добавьте в процесс действия для проведения визирования. Например, в ходе визирования будет создана задача для визирующего сотрудника, после выполнения которой процесс спросит пользователя о результате визирования (Рис. 60): Рис. 60 Бизнес-процесс продажи с веткой для визирования договора 37

39 Построение процесса в дизайнере процессов a. Добавьте действие [Задача] на сотрудника, который проводит визирование. b. Добавьте средство выбора результатов визирования, например, вопрос пользователю, выполнившему визирование с вариантами ответа Договор завизирован и Договор требует доработки. c. Добавьте действия, выполняемые при каждом из вариантов ответа на вопрос пользователю. Например, если выбран вариант Договор необходимо доработать, процесс открывает страницу договора для внесения изменений, после чего создает задачу для повторного визирования. Если договор завизирован, активируется промежуточное генерирующее сообщение. d. Сохраните процесс. 2. В меню [Элементы] > [Логические операторы] выберите элемент [Исключающее ИЛИ по событиям]. 3. Поместите логический оператор на исходящий поток действия Создать договор (Рис. 61). Рис. 61 Добавление логического оператора [Исключающее ИЛИ по событиям] в процесс 4. Добавьте обрабатывающие события для активации каждой из альтернативных ветвей выполнения процесса (Рис. 62), например: Рис. 62 Обрабатывающие события для ветвления процесса a. [Промежуточный обрабатывающий сигнал] для реакции на изменение состояния договора. bpm online 38

40 Руководство пользователя b. [Промежуточное обрабатывающее сообщение] для реакции на событие, свидетельствующее об успешном визировании. 5. Заполните карточку промежуточного обрабатывающего сигнала (Рис. 63): Рис. 63 Заполнение параметров промежуточного обрабатывающего сигнала a. Установите переключатель в положение [Ожидать сигнал объекта]. b. Выберите объект, событие в котором должно активировать сигнал. Например, чтобы сигнал срабатывал при изменении договора, выберите объект Документ. c. Выберите тип события. Например, После изменения записи. d. Выберите запись, которая должна быть изменена, чтобы активировался данный сигнал. Например, вы можете указать ранее созданный договор (Рис. 64). 39

41 Построение процесса в дизайнере процессов Рис. 64 Привязка сигнала к ранее созданной записи по процессу e. Установите признак [Объект должен соответствовать условиям]. f. Настройте фильтр, которому должна соответствовать измененная запись. Например, чтобы событие активировалось если договор переводится в состояние Отменен, установите фильтр Состояние равно Отменен. g. Укажите колонку объекта, изменения в которой приводят к активации сигнала. Например, чтобы сигнал активировался при изменении состояния договора, добавьте в список колонку Состояние. 6. Сохраните карточку сигнала. 7. Настройте обработку сообщения об успешном визировании договора (Рис. 65): bpm online 40

42 Руководство пользователя Рис. 65 Диаграмма процесса с использованием логического оператора по событиям a. Выберите промежуточное генерирующее сообщение, которое будет отправлено в случае успешного визирования договора (в текущем примере элемент Визирование успешно ). В свойстве [Сообщение] введите текст для идентификации сообщения, например success. b. Выберите промежуточное обрабатывающее сообщение (в текущем примере элемент Договор завизирован ). В свойстве [Сообщение] укажите тот же текст, который был указан в аналогичном свойстве промежуточного генерирующего сообщения. Например, если для промежуточного генерирующего события было указано сообщение success, введите этот же текст в свойство [Сообщение] промежуточного обрабатывающего сообщения. 8. Добавьте действия, которые будут выполняться на каждой из ветвей процесса после ветвления, например: a. Соедините промежуточное обрабатывающее сообщение со следующим элементом процесса, например с действием [Подписать договор]. b. Соедините промежуточный обрабатывающий сигнал с действием Указать причину отмены договора. 9. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Промежуточные обрабатывающие события] Элементы процесса. Группа [Промежуточные генерирующие события] Элемент процесса [Исключающее ИЛИ по событиям] 41

43 Построение процесса в дизайнере процессов РАБОТА С ДАННЫМИ В ПРОЦЕССЕ Бизнес-процессы bpm online могут работать непосредственно с данными, хранящимися в системе. Процесс может добавлять записи в разделы, не открывая при этом страницы редактирования, изменять записи и удалять записи. Например, вместо того, чтобы открыть страницу новой активности для проведения визирования, процесс может самостоятельно создать задачу, добавить ее участников, а после визирования изменить состояние договора. Для этого можно использовать действия работы с данными: [Добавление данных] для создания задачи и добавления участников (создания записей в объекте [Участник активности]), а также действие [Изменение данных] для изменения значения поля [Состояние] созданной задачи. Вы также можете использовать действие [Чтение данных] для получения процессом информации по записям системы, с которыми он работает. Например, если процесс был запущен в результате создания продажи, целесообразно будет получить все данные по созданной продаже. Рассмотрим использование действий по работе с данными на примере процесса подписания и визирования договора, построенного ранее (Рис. 66). Рис. 66 Процесс подписания договора с визированием ЧТЕНИЕ ДАННЫХ ЗАПИСИ 1. В меню [Элементы] > [Действия] выберите элемент [Чтение данных]. 2. Поместите действие в на поток управления, соединяющий начальный сигнал и следующее действие (Рис. 67). bpm online 42

44 Руководство пользователя Рис. 67 Добавление действия [Чтение данных] в процесс 3. Заполните карточку параметров элемента (Рис. 68): Рис. 68 Добавление действия [Чтение данных] в процесс a. Выберите объект, данные записи которого необходимо прочесть. Например, если требуется прочесть данные продажи, выберите объект Продажа. b. Чтобы прочесть данные конкретной записи, переключатель должен быть установлен в положение [Первую запись из выбранных при указанной сортировке записей]. c. Настройте фильтр по системной колонке [Id]. В меню выбора значения фильтра выберите команду [Сравнить с параметром]. В левой части окна выберите элемент Создана новая продажа. В правой части окна выберите параметр [Индикатор записи]. 4. Сохраните действие. 5. Опубликуйте процесс. ДОБАВЛЕНИЕ ОДНОЙ ЗАПИСИ 1. В меню [Элементы] > [Действия] выберите элемент [Добавление данных]. 43

45 Построение процесса в дизайнере процессов 2. Поместите элемент на поток управления. Например, замените действие Передать договор на визирование (Рис. 69). Рис. 69 Размещение элемента [Добавление данных] в процессе 3. Заполните карточку параметров элемента (Рис. 70): Рис. 70 Добавление одной записи при помощи действия [Добавление данных] a. Выберите объект, в который необходимо добавить запись. Например, чтобы добавить задачу, выберите объект Активность. b. Установите переключатель в положение [Добавить одну запись]. c. В блоке [Значения полей] нажмите на кнопку [Добавить]. bpm online 44

46 Руководство пользователя d. В открывшейся странице, в поле [Колонка] выберите колонку, значение которой необходимо заполнить для добавляемой записи. Например, чтобы добавить активность с типом Задача, необходимо указать значение колонки Тип. e. В поле [Значение] выберите значение колонки. Например, чтобы добавить активность с типом Задача, выберите из справочника значение Задача. f. Аналогичным образом укажите значения других полей для создаваемой записи. Например, заполните поля связи [Документ] и [Продажа], указав идентификаторы договора (из действия Создать договор ) и продажи (из действия чтения данных или начального сигнала). 4. Сохраните действие. 5. Опубликуйте процесс. ДОБАВЛЕНИЕ НЕСКОЛЬКИХ ЗАПИСЕЙ Добавление нескольких записей осуществляется на основе ранее подготовленной выборки. Для каждой записи из выборки может быть создана запись в указанном объекте системы. Например, процесс может добавить записи на деталь [Участники] задачи, подключив тем самым к выполнению задачи ответственного по продаже, ответственного по договору и сотрудника с должностью Директор. В данном примере создание записей происходит в объекте [Участник активности], а вышеупомянутые сотрудники это выборка записей в объекте [Контакт] по различным фильтрам. 1. В меню [Элементы] > [Действия] выберите элемент [Добавление данных]. 2. Поместите элемент на диаграмму, на исходящий поток действия Создать задачу для визирования договора (Рис. 71). Рис. 71 Добавление действия в процесс 3. Заполните карточку параметров элемента (Рис. 72): 45

47 Построение процесса в дизайнере процессов Рис. 72 Добавление нескольких записей при помощи действия [Добавление данных] a. Выберите объект, в который необходимо добавить запись. Например, чтобы добавить участников задачи, выберите объект Активность. b. Установите переключатель в положение [Добавить результат выборки]. c. Укажите объект, по записям которого будет получена выборка. Например, чтобы получить выборку контактов, укажите объект Контакт. d. В блоке [Условие фильтрации выборки] настройте фильтр, определяющий условия включения записей в выборку. e. В блоке [Значения полей] укажите, какими значениями должны быть заполнены поля добавленных записей. f. В колонке Активность укажите задачу, участников которой необходимо добавить. g. Добавьте еще одно значение поля. h. B карточке значения поля, в поле [Колонка] выберите Участник. Используя окно выбора значения параметра, в поле [Из выборки] укажите значение Id (Рис. 73). bpm online 46

48 Руководство пользователя Рис. 73 Заполнение значения поля [Участник] для записей, добавляемых по выборке 4. Сохраните действие. 5. Опубликуйте процесс. ИЗМЕНЕНИЕ ЗАПИСИ 1. В меню [Элементы] > [Действия] выберите элемент [Изменение данных]. 2. Добавьте элемент на диаграмму процесса, заменив существующее действие Подписать договор (Рис. 74). Рис. 74 Добавление элемента [Изменение данных] в процесс 3. Заполните карточку параметров элемента (Рис. 75): 47

49 Построение процесса в дизайнере процессов Рис. 75 Изменение записи при помощи действия [Изменение данных] a. Выберите объект, запись в котором необходимо изменить. Например, чтобы изменить состояние задачи, выберите объект Документ. b. В блоке фильтрации настройте фильтр для выбора изменяемой записи. Например, чтобы выбрать договор, который был создан ранее по процессу (действием с подписью Создать договор ), установите фильтр по полю [Id]: Id равно Создать договор.id созданной записи. Чтобы установить значение фильтра из параметра, в меню элемента фильтра выберите команду [Сравнить с параметром] (Рис. 76). Рис. 76 Использование значения параметра в фильтре c. В блоке [Значения полей] укажите новые значения полей записи. Например, чтобы изменить состояние договора на подписан, укажите новое значение для поля [Состояние]. 4. Сохраните действие. 5. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Элемент процесса [Чтение данных] Элемент процесса [Добавление данных] Элемент процесса [Изменение данных] bpm online 48

50 Руководство пользователя ИСПОЛЬЗОВАНИЕ ПАРАМЕТРОВ ПРОЦЕССА При помощи параметров процесса возможен обмен информацией между различными процессами, а также между элементами в рамках одного процесса. Кроме того, процесс, как и большинство действий, может завершаться с определенным результатом. Например, при запуске подпроцесса проведения встречи (Рис. 77), контакт, по которому в родительском процессе (Рис. 78) была зарегистрирована продажа, может быть передан во входящий параметр подпроцесса. Рис. 77 Процесс проведения встречи, используемый в качестве подпроцесса Рис. 78 Родительский процесс Кроме того, подпроцесс проведения встречи может быть завершен как успешно (контакт проявил интерес и была проведена встреча), так и неуспешно. НА ЗАМЕТКУ Построение процесса проведения встречи описано в главах Построение линейного процесса в дизайнере процессов и Ветвление процесса. Построение родительского процесса подписания договора описано в главах Добавление и изменение записей по процессу и Использование подпроцессов. ДОБАВЛЕНИЕ ПАРАМЕТРА В ПРОЦЕСС 1. Откройте процесс, в который необходимо добавить параметры. При обмене данными между процессом и подпроцессом, параметры необходимо добавить в подпроцесс. Например, чтобы передать в подпроцесс контакт, который был указан в продаже, созданной при выполнении родительского процесса, добавьте параметр Контакт встречи в подпроцесс проведения встречи. 2. В области [Структура] процесса щелкните правой клавишей мыши по элементу [Параметры] и выберите команду [Добавить] (Рис. 79). 49

51 Построение процесса в дизайнере процессов Рис. 79 Добавление параметра в процесс 3. Выберите добавленный параметр в структуре и укажите его свойства (Рис. 80): Рис. 80 Определение свойств параметра процесса a. Введите название и заголовок параметра. b. Выберите тип данных значения параметра. Например, для параметра, который будет содержать имя контакта, указанного в продаже, установите тип данных Справочник. c. Укажите объект справочника, который содержит список доступных значений данного параметра. Например, если параметр должен содержать значение поля [Контакт] страницы продажи, выберите объект [Контакт]. 4. Опубликуйте процесс. ПЕРЕДАЧА ЗНАЧЕНИЯ ПАРАМЕТРА В ПРОЦЕСС 1. Откройте для редактирования родительский процесс. Например, если процесс подписания договора должен передать значение параметра (контакт, который был указан в продаже) в подпроцесс проведения встречи, откройте процесс подписания договора. bpm online 50

52 Руководство пользователя 2. В области [Структура] найдите элемент подпроцесса, который содержит передаваемый параметр (например, подпроцесс Провести встречу ). Нажмите [+] чтобы отобразить параметры элемента. 3. Выберите параметр, значение которого нужно передать в подпроцесс (Рис. 81). Рис. 81 Выбор параметра 4. В области [Свойства] укажите значение параметра: a. В поле [Значение] нажмите на кнопку (Рис. 82). Рис. 82 Определение значения параметра подпроцесса b. В окне определения значения параметра выберите опцию [Установить из другого параметра или свойства] и нажмите на кнопку поля. c. В открывшемся окне, в левой части выберите элемент процесса, который содержит значение параметра. Например, в левой части окна выберите элемент Читать данные продажи > Результат выборки, а в правой части элемент [Контакт] (Рис. 83). 51

53 Построение процесса в дизайнере процессов Рис. 83 Передача значения в параметр 5. Опубликуйте процесс. В результате значение поля [Контакт] страницы продажи будет передано в параметр Контакт встречи, добавленный в подпроцесс. ДОБАВЛЕНИЕ ЗАВЕРШАЮЩЕГО ПАРАМЕТРА 1. Откройте процесс, в который необходимо добавить завершающий параметр. Например, для того, чтобы родительский процесс подписания договора получал результат выполнения подпроцесса Провести встречу, добавьте результирующий параметр в подпроцесс. 2. В области [Структура], щелкните правой клавишей мыши по элементу [Параметры] и выберите команду [Добавить] в контекстном меню. 3. В области [Свойства] определите свойства параметра: a. Установите признак [Результирующий]. b. Установите признак [Сериализировать значение]. c. Выберите тип данных значения параметра. Например, если результат процесса зависит от результата активности, выберите тип данных Справочник, а в качестве объекта справочника укажите объект [Результат активности]. d. Укажите источник значения для параметра. Например, чтобы результат завершения подпроцесса соответствовал результату действия Позвонить контакту, установите параметр [Результат] действия Позвонить контакту как источник значения результирующего параметра процесса. 4. Опубликуйте процесс. bpm online 52

54 Руководство пользователя ОБРАБОТКА ЗАВЕРШАЮЩИХ ПАРАМЕТРОВ 1. Откройте родительский процесс, в котором необходимо обработать завершающий параметр другого подпроцесса. 2. Добавьте действия, которые должны быть выполнены при каждом из возможных результатов подпроцесса. Например, если результат выполнения подпроцесса Есть интерес, должен быть создан договор, а если Интерес отсутствует процесс должен завершиться. 3. Добавьте условные потоки, исходящие от подпроцесса к каждому из альтернативных элементов. Например, если у клиента есть интерес, процесс переходит к созданию договора, а если интерес отсутствует завершается (Рис. 84). Рис. 84 Добавление исходящих условных потоков подпроцесса 4. В карточке формулы потоков укажите условие перехода, сравнив результирующий параметр подпроцесса с ожидаемым значением. Например, чтобы переход по условному потоку произошел если результат встречи Есть интерес, необходимо чтобы значение параметра Результат встречи соответствовало значению Есть интерес из справочника Результат активности (Рис. 85): Рис. 85 Определение условия перехода по условному потоку a. Нажмите на кнопку [Параметр]. b. В открывшемся окне, в левой части выберите подпроцесс, результат которого ожидает данный условный поток (например, подпроцесс Провести встречу ), а в правой части результирующий параметр процесса (например, Результат встречи ). c. В меню [Значение] выберите команду [Выбор значения из справочника]. В открывшемся окне выберите справочник Результат активности и ожидаемое значение, например, Есть интерес (Рис. 86). 53

55 Построение процесса в дизайнере процессов Рис. 86 Выбор значения из справочника d. Поставьте между двумя переменными знак == и заключите все выражение в скобки (Рис. 85). 5. Сохраните карточку формулы. 6. Аналогичным образом добавьте условный поток от подпроцесса к завершающему событию и задайте условие: ([#Провести встречу.результат встречи#]==[#справочник.результат активности.интерес отсутствует#]) НА ЗАМЕТКУ Переменные формулы, например, [#Провести встречу.результат встречи#], необходимо добавлять при помощи кнопок и меню карточки формулы. Переменные не могут быть введены вручную при помощи клавиатуры. 7. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Параметры процесса Элемент процесса [Формула] Элемент процесса [Подпроцесс] ИСПОЛЬЗОВАНИЕ ПРОИЗВОЛЬНЫХ СТРАНИЦ Произвольные страницы предоставляют дополнительные возможности для взаимодействия процесса с пользователем. Например, в процессе подписания договора (Рис. 87), построение которого рассмотрено в предыдущих главах, вместо стандартного вопроса Договор завизирован? с фиксированными вариантами ответа Да / Нет, вы можете отобразить для пользователя специальную форму визирования договора, с кнопками [Завизировать] и [Отправить на доработку], а также с возможностью ввести комментарий, содержащий описание недостатков договора, которые необходимо устранить. bpm online 54

56 Руководство пользователя Рис. 87 Процесс подписания договора с действием [Вопрос пользователю] НА ЗАМЕТКУ Построение процесса подписания договора описано в главах Добавление и изменение записей по процессу, Использование подпроцессов и Использование событий. 1. В меню [Элементы] > [Действия] выберите элемент [Автогенерируемая страница]. 2. Добавьте элемент на диаграмму процесса. Например, замените элемент [Вопрос пользователю] с заголовком Договор завизирован? (Рис. 88). Рис. 88 Добавление элемента [Автогенерируемая страница] в процесс 3. В карточке параметров элемента введите заголовок страницы, которая отобразится пользователю, например, Визирование договора. 4. При необходимости, привяжите действие к записи системы. Например, форму визирования договора целесообразно привязать к визируемому договору. В поле [Объект привязки] выберите Документ, в поле [Экземпляр объекта привязки] укажите параметр, содержащий идентификатор записи. Например, идентификатор созданного по процессу договора можно получить из действия, в результате которого он был создан (Рис. 68). 55

57 Построение процесса в дизайнере процессов Рис. 89 Настройка параметров элемента [Автогенерируемая страница] 5. Добавьте кнопки. Например, кнопку Поставить визу и кнопку Отправить договор на доработку (Рис. 90). Рис. 90 Добавление кнопки на автогенерируемую страницу bpm online 56

58 Руководство пользователя 6. Добавьте поля. Например, многострочное текстовое поле Комментарий для ввода комментария визирующего. При необходимости, поле можно сделать обязательным для заполнения. Чтобы сделать комментарий обязательным, только если договор не завизирован, снимите признак [Выполнять валидацию значений] для кнопки Поставить визу. В этом случае, нажатие на кнопку не будет требовать заполнения обязательных полей. 7. Сохраните действие. 8. Добавьте исходящие условные потоки для обработки нажатых на автогенерируемой странице кнопок (Рис. 91). Рис. 91 Добавление условных потоков для выполнения логики кнопок 9. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Элемент процесса [Автогенерируемая страница] Элемент процесса [Условный поток] ИСПОЛЬЗОВАНИЕ ФОРМУЛ Элемент процесса [Формула], помимо стандартных числовых вычислений, может быть использован для реализации дополнительной логики в ходе выполнения процесса. Например, при помощи элемента [Формула] в процессе подписания договора (Рис. 92), построение которого описано в предыдущих главах, вы можете сформировать заголовок задачи, указав контрагента, продажу и номер договора. 57

59 Построение процесса в дизайнере процессов Рис. 92 Процесс подписания договора НА ЗАМЕТКУ Построение процесса подписания договора описано в главах Добавление и изменение записей по процессу, Использование подпроцессов и Использование событий. Результат работы элемента [Формула] должен быть передан в параметр. С этой целью рекомендуется использовать параметры процесса. ДОБАВЛЕНИЕ ПАРАМЕТРА В ПРОЦЕСС 1. В области [Структура] дизайнера процессов щелкните правой клавишей мыши по элементу Параметры (Parameters). 2. В контекстном меню выберите команду [Добавить] (Рис. 93). Рис. 93 Добавление параметра в процесс 3. Выберите добавленный параметр в структуре и укажите его свойства (Рис. 94): bpm online 58

60 Руководство пользователя Рис. 94 Определение свойств параметра процесса a. Введите название и заголовок для идентификации параметра. b. Выберите тип данных значения параметра. Например, для параметра, который будет содержать заголовок задачи, тип данных должен быть Строка. 4. Опубликуйте процесс. ДОБАВЛЕНИЕ ЭЛЕМЕНТА [ФОРМУЛА] В ПРОЦЕСС 1. В меню [Элементы] > [Действия] выберите элемент [Формула]. 2. Добавьте элемент на диаграмму процесса. Например, чтобы при помощи формулы сформировать заголовок для задачи по исправлению недостатков договора, добавьте формулу на исходящий поток Отправить договор на доработку (Рис. 95). Рис. 95 Добавление элемента [Формула] в процесс 3. Заполните страницу формулы (Рис. 96): 59

61 Построение процесса в дизайнере процессов Рис. 96 Выбор параметра, в который будет передан результат формулы a. В поле [Установить значение в параметр] выберите ранее созданный параметр процесса. b. В поле для ввода формулы сформируйте значение, которым должен быть заполнен параметр. Например, чтобы добавить в формулу комментарий, который был указан при визировании договора, нажмите на кнопку [Параметр], выберите в открывшемся окне действие Завизировать договор и его исходящий параметр, соответствующий полю Комментарий, содержащему комментарий визирующего (Рис. 97). Рис. 97 Добавление значения параметра в формулу c. Добавьте произвольный текст, выделив его двойными кавычками, например, Исправить недостатки договора. 4. Сохраните действие. bpm online 60

62 Руководство пользователя В результате при выполнении процесса, комментарий, введенный пользователем на автогенерируемой странице, вместе со статическим текстом будет передан в параметр процесса. ИСПОЛЬЗОВАНИЕ РЕЗУЛЬТАТОВ ФОРМУЛЫ 1. Откройте для редактирования действие, которое будет использовать значение параметра, полученное при помощи формулы. Например, чтобы использовать сформированный ранее заголовок в задаче, откройте для редактирования действие по изменению данных Внести изменения в договор, добавленное ранее в процесс. 2. Заполните карточку параметров элемента (Рис. 98): Рис. 98 Определение значения колонки [Заголовок] при создании задачи a. В блоке [Значения полей] выберите Заголовок и нажмите на кнопку [Изменить]. b. На странице выбора значения, в поле [Значение] нажмите на кнопку. c. На странице выбора значения параметра выберите опцию [Установить из другого параметра или свойства] и нажмите на кнопку этого же поля. d. В открывшемся окне выберите ранее созданный параметр процесса Заголовок задачи (Рис. 99). 61

63 Построение процесса в дизайнере процессов Рис. 99 Установка значения параметра из параметра процесса 3. Сохраните действие. 4. Опубликуйте процесс. СМОТРИТЕ ТАКЖЕ Параметры процесса Элемент процесса [Формула] Элемент процесса [Изменение данных] bpm online 62

64 Руководство пользователя ВЫПОЛНЕНИЕ БИЗНЕС-ПРОЦЕССОВ СОДЕРЖАНИЕ Запуск процесса Выполнение шагов процесса Продолжение работы по процессу Завершение процесса СМОТРИТЕ ТАКЖЕ Мониторинг процессов 63

65 Запуск процесса ЗАПУСК ПРОЦЕССА Бизнес-процесс, настроенный в системе, может быть запущен несколькими способами: из командной строки или боковой панели; из любого раздела, для которого настроен запуск данного процесса и из страницы записи этого раздела. Кроме того, предусмотрен запуск процесса из раздела [Библиотека процессов], а также автоматически при выполнении события, настроенного для данного процесса. ВАЖНО Вручную запустить можно только активные опубликованные процессы типа Business Process. Процессы других типов недоступны для запуска. При попытке запустить неопубликованный либо неактивный процесс отобразится соответствующее сообщение. Рассмотрим различные способы запуска процесса подробнее. СОДЕРЖАНИЕ Запуск процесса из командной строки Запуск процесса из боковой панели Запуск процесса из раздела или страницы записи Запуск процесса из раздела [Библиотека процессов] Автоматический запуск процесса ЗАПУСК ПРОЦЕССА ИЗ КОМАНДНОЙ СТРОКИ Для запуска процесса введите в командной строке команду Запустить процесс, а затем название процесса, который вы хотели бы запустить (Рис. 100). Рис. 100 Запуск процесса из командной строки НА ЗАМЕТКУ Подробнее функциональность командной строки рассмотрена в документации по используемому вами приложению bpm online. ЗАПУСК ПРОЦЕССА ИЗ БОКОВОЙ ПАНЕЛИ Для запуска процесса нажмите на кнопку боковой панели и выберите из списка название процесса, который вы хотели бы запустить (Рис. 101). bpm online 64

66 Руководство пользователя Рис. 101 Запуск процесса из боковой панели (при помощи кнопки запуска процесса) НА ЗАМЕТКУ Возможность запуска процесса по кнопке определяется в настройках процесса. Если нужного процесса нет в списке, выберите команду [Другой процесс] и найдите процесс в открывшемся дополнительном окне. Для запуска процесса нажмите на кнопку [Запустить] или дважды щелкните по нему мышью. Аналогичное окно открывается при нажатии на кнопку [Запустить процесс] (Рис. 102). боковой панели и выборе команды Рис. 102 Запуск процесса из боковой панели (из главного меню) ЗАПУСК ПРОЦЕССА ИЗ РАЗДЕЛА ИЛИ СТРАНИЦЫ ЗАПИСИ Если для какого-либо раздела настроен список процессов, которые могут быть запущены из этого раздела, то на панели инструментов в разделе отобразится кнопка [Запустить процесс]. Для запуска процесса нажмите на эту кнопку и выберите из списка название процесса, который вы хотели бы запустить (Рис. 103). 65

67 Запуск процесса Рис. 103 Запуск процесса в разделе Этот же список процессов отображается на странице записи при нажатии на кнопку [Процесс] панели инструментов (Рис. 104). Рис. 104 Запуск процесса на странице записи ЗАПУСК ПРОЦЕССА ИЗ РАЗДЕЛА [БИБЛИОТЕКА ПРОЦЕССОВ] Для запуска процесса откройте раздел [Библиотека процессов], выберите процесс, который вы хотели бы запустить, и нажмите на кнопку [Запустить процесс] (Рис. 105). bpm online 66

68 Руководство пользователя Рис. 105 Запуск процесса в разделе [Библиотека процессов] Кнопка [Запустить процесс], а также аналогичное действие в разделе [Библиотека процессов] отображаются только для процессов типа Business Process. АВТОМАТИЧЕСКИЙ ЗАПУСК ПРОЦЕССА Процессы могут запускаться автоматически при наступлении определенных событий. Например, при добавлении нового контакта, изменении типа контрагента или состояния активности и т.д. В этом случае процесс нет необходимости запускать вручную, он будет активирован системой. Настройка автоматического запуска процесса по событию выполняется в дизайнере процессов. СМОТРИТЕ ТАКЖЕ Выполнение шагов процесса Продолжение работы по процессу Завершение процесса 67

69 Выполнение шагов процесса ВЫПОЛНЕНИЕ ШАГОВ ПРОЦЕССА После запуска бизнес-процесса в системе выполняется последовательность шагов (действий). Время от времени bpm online предлагает пользователю ввести недостающие данные (например, указать результат действий, выполненных вне системы) либо принять решение, выбрав один из вариантов дальнейшего выполнения процесса. Существует две основные группы действий: действия, которые процесс выполняет автоматически, без участия пользователя, и действия, требующие участия пользователя в той или иной форме. Действия процесса, выполняемые пользователем, называются пользовательскими. Если следующее действие процесса является пользовательским, то процесс останавливается и ожидает выполнения необходимых операций. Если вы являетесь ответственным за выполнение какого-либо шага бизнес-процесса, вам будет доступна страница, при помощи которой вы сможете выполнить этот шаг. По ходу выполнения процесса могут быть использованы различные страницы в различных разделах bpm online. Например, при выполнении активности страница активности, а при заполнении данных по контакту страница контакта. Для получения детальной информации по каждому шагу процесса используйте подсказки, которые могут быть добавлены автором процесса. Подсказки доступны на странице выполнения шага при нажатии на кнопку. Рассмотрим различные типы пользовательских действий подробнее. СОДЕРЖАНИЕ Выполнение активности Заполнение страницы записи Ответ на вопрос Заполнение произвольной страницы ВЫПОЛНЕНИЕ АКТИВНОСТИ Если в соответствии с логикой процесса необходимо выполнить задачу, отправить или совершить звонок, то по процессу создается активность. Процесс перейдет к следующему шагу только после завершения активности и указания ее результата (Рис. 106). При этом перечень возможных результатов может быть ограничен только теми значениями, которые предусмотрены в данном элементе процесса. Рис. 106 Выбор результата активности, выполняемой по процессу bpm online 68

70 Руководство пользователя Если вы не можете завершить активность сразу же при ее активации, укажите новые дату и время в полях [Начало] и [Завершение] страницы активности и сохраните запись. К этому шагу вы сможете вернуться позже. НА ЗАМЕТКУ Активности, созданные по процессу, доступны в разделе [Активности] наряду с обычными записями, добавленными вручную. ЗАПОЛНЕНИЕ СТРАНИЦЫ ЗАПИСИ В ходе работы по бизнес-процессу система может предложить пользователю заполнить страницу новой или ранее созданной записи. Например, ввести информацию по новому контакту или указать состояние существующего документа (Рис. 107). Рис. 107 Заполнение страницы записи по процессу Процесс перейдет к следующему шагу процесса после сохранения записи. Например, после сохранения заполненной страницы контакта. При этом в процессе могут быть установлены дополнительные условия, при которых данное действие будет считаться выполненным. Например, только в случае заполнения указанного ряда полей. Если вы не можете завершить шаг сразу же при его активации, отложите его, нажав на кнопку [Выполнить позже]. Откроется дополнительная область, в которой необходимо указать новые дату и время выполнения шага (Рис. 108). 69

71 Выполнение шагов процесса Рис. 108 Отложенный шаг процесса ОТВЕТ НА ВОПРОС Процесс может отображать страницу с вопросом. При этом, в зависимости от настроек процесса, вы можете выбрать один или несколько вариантов ответа (Рис. 109). Ваш выбор, в свою очередь, определяет дальнейший ход выполнения процесса. Рис. 109 Пример вопроса, отображаемого в ходе выполнения процесса Процесс перейдет к следующему шагу после выбора варианта и сохранения страницы. Если вы не можете ответить на вопрос сразу при активации шага, отложите его, нажав на кнопку [Выполнить позже]. ЗАПОЛНЕНИЕ ПРОИЗВОЛЬНОЙ СТРАНИЦЫ Кроме стандартных страниц, по процессу могут быть открыты специальные страницы, в которых пользователь может заполнить определенные поля или нажать на кнопки, недоступные при стандартной работе с системой. Например, процесс может отобразить серию страниц для пошагового заполнения анкеты с произвольными кнопками, возможностью ввода комментариев, выбора значений из справочников и т.д. (Рис. 110). bpm online 70

72 Руководство пользователя Рис. 110 Пример произвольной страницы, открываемой по процессу Процесс перейдет к следующему шагу процесса после выполнения условий, заданных для этой страницы. Например, при заполнении поля и нажатии на кнопку [Далее]. Если вы не можете завершить шаг сразу при его активации, отложите его, нажав на кнопку [Закрыть]. НА ЗАМЕТКУ Элементами процесса, отображаемыми в виде произвольных страниц, являются элементы [Преднастроенная страница] и [Автогенерируемая страница]. СМОТРИТЕ ТАКЖЕ Продолжение работы по процессу Завершение процесса 71

73 Продолжение работы по процессу ПРОДОЛЖЕНИЕ РАБОТЫ ПО ПРОЦЕССУ Выполнение шагов процесса можно отложить. Кроме того, по процессу могут быть активированы шаги без открытия страниц для их выполнения (например, бизнес-процесс был запущен не вами, по процессу создано одновременно несколько действий, окно браузера было закрыто и т.д.). Вы можете продолжить выполнение шага процесса несколькими способами, в зависимости от типа пользовательского действия. СОДЕРЖАНИЕ Продолжение процесса из раздела [Активности] Продолжение процесса из связанной записи Продолжение процесса из раздела [Журнал процессов] ПРОДОЛЖЕНИЕ ПРОЦЕССА ИЗ РАЗДЕЛА [АКТИВНОСТИ] Как правило, в ходе работы по процессу создаются активности, определяющие суть тех пользовательских действий, которые нужно выполнить. Список таких активностей доступен в разделе АКТИВНОСТИ, а также на вкладке ИСТОРИЯ других разделов системы. Чаще всего, в виде активностей отображаются элементы [Задача], [Звонок] и [ ]. Чтобы продолжить их выполнение, откройте соответствующую активность для редактирования (Рис. 111). Рис. 111 Открытие активности по процессу Для выполнения элементов [Вопрос пользователю] и [Страница редактирования] процесс также создает активности с типом Задача. Если открыть такую активность, то вместо стандартной страницы задачи откроется специальная страница для выполнения соответствующего действия. Например, при открытии задачи, созданной для отображения вопроса пользователю, будет открыта страница с вопросом. А при открытии активности, связанной с созданием записи в системе, будет открыта страница новой записи. НА ЗАМЕТКУ Специальные страницы открываются только для невыполненных активностей. После завершения задачи будет открываться стандартная страница задачи. bpm online 72

74 Руководство пользователя ПРОДОЛЖЕНИЕ ПРОЦЕССА ИЗ СВЯЗАННОЙ ЗАПИСИ В ходе процесса могут выполняться пользовательские действия, по которым активность не создается. В частности, если по процессу активируется произвольная страница, то это действие процесса связано с определенной записью в системе (например, с контактом или документом). Если такой шаг был отложен, то вернуться к его выполнению можно при помощи кнопки [Процесс] на странице записи, с которой связан этот шаг (Рис. 112). Если данная запись связана с выполнением нескольких действий, вы сможете выбрать необходимый шаг из списка. Рис. 112 Продолжение процесса из страницы связанной записи В реестре при выборе этой же записи будет отображена кнопка [Продолжить по процессу] (Рис. 113). Рис. 113 Продолжение процесса из реестра Если запись связана с одним невыполненным действием процесса, то при нажатии на эту кнопку откроется страница для его выполнения. При наличии нескольких действий откроется дополнительное окно для выбора необходимого шага. 73

75 Продолжение работы по процессу ПРОДОЛЖЕНИЕ ПРОЦЕССА ИЗ РАЗДЕЛА [ЖУРНАЛ ПРОЦЕССОВ] Любой шаг процесса, независимо от его типа, можно продолжить из раздела [Журнал процессов]. Для этого: 1. Откройте раздел [Журнал процессов]. 2. Выберите запись о незавершенном процессе. 3. На детали [Элементы процесса] выберите шаг, который нужно продолжить. 4. Нажмите на кнопку [Выполнить элемент]. Рис. 114 Продолжение процесса из раздела [Журнал процессов] В результате откроется страница для выполнения выбранного шага процесса. СМОТРИТЕ ТАКЖЕ Выполнение шагов процесса Завершение процесса bpm online 74

76 Руководство пользователя ЗАВЕРШЕНИЕ ПРОЦЕССА Процесс завершается автоматически при активации конечного события либо выполнении всех активированных шагов процесса. При завершении процесс переводится в состояние Завершен, по нему указывается дата завершения, рассчитывается длительность выполнения. НА ЗАМЕТКУ Завершенные процессы учитываются при подсчете статистики по процессам. СМОТРИТЕ ТАКЖЕ Мониторинг процессов 75

77 МОНИТОРИНГ ПРОЦЕССОВ Регулярный мониторинг выполнения процессов позволяет, с одной стороны, анализировать эффективность работы сотрудников, с другой стороны, отслеживать узкие места спроектированных схем и оптимизировать их. СОДЕРЖАНИЕ Просмотр истории выполнения процесса Отмена выполнения процесса Просмотр статистики по процессам ПРОСМОТР ИСТОРИИ ВЫПОЛНЕНИЯ ПРОЦЕССА После запуска бизнес-процесса пользователем, информация о запущенном процессе ( экземпляре процесса ) сохраняется в разделе [Журнал процессов]. В частности, на странице записи журнала отображается имя сотрудника, запустившего процесс, состояние этого экземпляра процесса ( Выполняется либо Завершен ), список активированных шагов процесса (Рис. 115). Рис. 115 Просмотр истории выполнения процесса При помощи действия [Диаграмма процесса] можно открыть схему выполнения выбранного процесса. На этой схеме, помимо последовательности шагов, отображается также информация о том, сколько раз был выполнен каждый шаг процесса (Рис. 116). Рис. 116 Диаграмма выполнения процесса bpm online 76

78 Руководство пользователя ОТМЕНА ВЫПОЛНЕНИЯ ПРОЦЕССА Если какой-либо процесс запущен ошибочно либо есть другие причины, по которым нужно прекратить дальнейшее выполнение процесса, используйте возможность отмены процесса. Отменить запущенный процесс можно в разделе [Журнал процессов]. Для этого выберите нужный экземпляр в реестре и нажмите на кнопку [Отменить выполнение] (Рис. 117). Рис. 117 Отмена выполнения процесса Если нужно отменить все незавершенные экземпляры процесса, используйте действие [Отменить запущенные процессы] в разделе [Библиотека процессов]. ПРОСМОТР СТАТИСТИКИ ПО ПРОЦЕССАМ Используя представление [Аналитика] в разделе [Журнал процессов], вы можете проанализировать статистические данные, собранные и подсчитанные в ходе выполнения процессов. Например, при помощи готовых срезов можно проанализировать количество и длительность выполнения процессов и его отдельных элементов (Рис. 118). А при помощи стандартных фильтров, доступных в разделе, расширить либо сузить массив исходных данных, по которым необходимо получить статистику. Рис. 118 Просмотр статистики по процессам (фрагмент) 77

79 НА ЗАМЕТКУ Работа с аналитикой и ее настройка, а также стандартные возможности фильтрации детальнее рассмотрены в документации по используемому вами приложению bpm online. СМОТРИТЕ ТАКЖЕ Раздел [Журнал процессов] bpm online 78

80 Руководство пользователя ИНСТРУМЕНТЫ УПРАВЛЕНИЯ БИЗНЕС- ПРОЦЕССАМИ СОДЕРЖАНИЕ Раздел [Библиотека процессов] Раздел [Журнал процессов] Раздел [Дизайн процессов] Дизайнер процессов Дизайнер действий процесса 79

81 Раздел [Библиотека процессов] РАЗДЕЛ [БИБЛИОТЕКА ПРОЦЕССОВ] Раздел БИБЛИОТЕКА ПРОЦЕССОВ предназначен для хранения всех схем бизнес-процессов, настроенных в bpm online. В разделе можно создавать новые процессы и редактировать существующие. НА ЗАМЕТКУ Информация о запущенных процессах фиксируется в разделе [Журнал процессов]. ИНСТРУМЕНТЫ ДЛЯ ПОСТРОЕНИЯ ПРОЦЕССОВ Для создания бизнес-процессов в системе используются два инструмента: Мастер процессов; Дизайнер процессов. Выбор инструмента осуществляется с помощью кнопок раздела [Библиотека процессов] (Рис. 119). Рис. 119 Добавление процесса В дальнейшем, при открытии процесса (например, при помощи кнопки [Открыть]): при открытии процесса, сохраненного в мастере процессов, используется мастер процессов; при открытии процесса, сохраненного в дизайнере процессов, используется страница настройки процесса. Процесс, созданный в мастере процессов, может быть открыт для просмотра и редактирования в дизайнере процессов. ВАЖНО Если процесс создан в мастере процессов, но изменен и сохранен в дизайнере процессов, то он больше не будет доступен для просмотра и редактирования в мастере. Аналогично, процессы, которые были созданы в дизайнере процессов, не могут быть отредактированы с помощью мастера процессов. При попытке открыть в дизайнере процесс, сохраненный в мастере процессов, система отобразит соответствующее предупреждение. ДАЛЕЕ В ЭТОЙ ГЛАВЕ Мастер процессов Общие данные Вкладка [Процесс] мастера процессов Вкладка [Доступен в разделах] мастера процессов Окно настройки процесса в мастере процессов Страница настройки процесса Общие данные Вкладка [Доступен в разделах] страницы настройки процесса Действия раздела [Библиотека процессов] bpm online 80

82 Руководство пользователя СМОТРИТЕ ТАКЖЕ Построение процесса в мастере процессов Построение процесса в дизайнере процессов МАСТЕР ПРОЦЕССОВ МАСТЕР ПРОЦЕССОВ это удобный визуальный инструмент, который позволяет создавать и редактировать бизнес-процессы в bpm online. С его помощью моделировать бизнес-процессы в системе легко смогут даже пользователи, которые не владеют нотацией BPMN. Процесс, созданный в мастере процессов, представляет собой последовательность шагов, каждый из которых выполняется по завершении предыдущего. Процесс, созданный с помощью мастера, является исполняемым, то есть может быть запущен на выполнение, например, из боковой панели или командной строки. При необходимости, процесс может быть модифицирован и доработан в дизайнере процессов. Страница мастера процессов состоит из набора полей общих данных, а также нескольких вкладок. НА ЗАМЕТКУ Если по процессу есть запущенные, но не завершенные экземпляры процесса (процесс был запущен на выполнение, но не завершен пользователями), то все поля мастера процессов, включая поля окна настройки процесса, станут недоступными для редактирования. При необходимости, вы можете отменить запущенные процессы при помощи соответствующего действия мастера процессов. ОБЩИЕ ДАННЫЕ Общая информация о процессе, сохраненном в мастере процессов. Заголовок Заголовок процесса. Отображается для пользователя при запуске этого процесса. ВКЛАДКА [ПРОЦЕСС] МАСТЕРА ПРОЦЕССОВ Вкладка предназначена для построения диаграммы (схемы) процесса. Вкладка состоит из нескольких областей. Реестр шагов процесса Реестр шагов процесса (Рис. 120) используется для настройки последовательности элементов на диаграмме процесса. При добавлении нового процесса реестр уже содержит первый шаг. Рис. 120 Реестр шагов процесса 81

83 Раздел [Библиотека процессов] По каждому шагу процесса указываются его параметры. При этом значения можно изменять непосредственно в строке реестра. Что делать Тип действия Ответственный Следующий шаг Заголовок действия, которое выполняется на данном шаге процесса. Например, Назначить встречу. Тип действия, которое выполняется на данном шаге процесса. Можно указать один из типов: Задача, Звонок, . Сотрудник или группа сотрудников, которые являются ответственными за выполнение данного шага процесса. Выбирается из списка объектов администрирования, в который входят все пользователи и группы пользователей системы. Элемент процесса, который должен выполняться после завершения текущего шага. Следующий шаг выбирается из списка всех шагов текущего процесса. Для шага процесса, который выполняется последним, необходимо указать элемент [Завершение процесса]. [Добавить шаг] нажмите на кнопку для добавления в процесс нового элемента. Новый шаг будет добавлен в реестр шагов последним. Элементы в реестре шагов можно перемещать или удалять с помощью специальных кнопок, которые появляются при наведении курсора мыши на область справа от реестра. переместить шаг процесса на одну позицию вверх. переместить шаг процесса на одну позицию вниз. удалить шаг процесса. Диаграмма процесса Все шаги, которые добавляются в процесс, отображаются на диаграмме процесса. Диаграмма нового процесса по умолчанию содержит пул и дорожку. На дорожке размещены начальное и конечное события, соединенные потоком управления, а также первый шаг процесса (Рис. 121). Рис. 121 Базовые элементы диаграммы процесса По мере добавления шагов в процесс, новые элементы автоматически добавляются на диаграмму процесса в соответствии с той последовательностью, которая задается пользователем в реестре шагов (Рис. 122). bpm online 82

84 Руководство пользователя Рис. 122 Настройка шагов процесса и их отображение на диаграмме В качестве заголовка пула на диаграмме используется заголовок процесса. В качестве заголовков дорожек имена ответственных или ролей, которые указаны в реестре шагов процесса. Если для различных шагов указаны различные ответственные, то на диаграмме будет создано соответствующее количество дорожек. Подписи начального и завершающего событий процесса можно указать в окне настройки процесса. ВКЛАДКА [ДОСТУПЕН В РАЗДЕЛАХ] МАСТЕРА ПРОЦЕССОВ Вкладка содержит список разделов, в которых должен быть доступен для запуска данный процесс. В каждом разделе, добавленном на деталь, появится кнопка [Запустить процесс]. При нажатии на эту кнопку отобразится список процессов, доступных для запуска в данном разделе (Рис. 123). Аналогичный список процессов отобразится на странице записи этого же раздела при нажатии на кнопку [Процесс]. Рис. 123 Пример кнопки запуска процесса в разделе ОКНО НАСТРОЙКИ ПРОЦЕССА В МАСТЕРЕ ПРОЦЕССОВ При создании процесса в мастере система автоматически устанавливает обязательные свойства, без которых процесс создать невозможно. Вы можете изменить значения этих свойств по 83

85 Раздел [Библиотека процессов] своему усмотрению. Для этого используется окно настройки процесса, которое открывается по действию [Настройка процесса] страницы мастера процессов. Код Уникальный идентификатор процесса в системе. ВАЖНО Код может содержать латинские буквы в верхнем и нижнем регистре, цифры и знак подчеркивания. Не допускается использование пробелов и специальных символов. Описание Подпись начала процесса Подпись завершения процесса Пакет Активен Показывать в глобальной кнопке запуска Дополнительная информация о бизнес-процессе, которая отражает его суть и назначение. Подпись начального события на диаграмме процесса. Подпись завершающего события на диаграмме процесса. Название пакета, в котором будет сохранен процесс. По умолчанию новые процессы сохраняются в пакете [Custom]. Этот пакет изначально не существует в системе, а создается автоматически при первом сохранении в него процесса. Также можно сохранять процесс в любой пакет, который доступен для редактирования текущему пользователю. Все доступные для сохранения пакеты отображаются в списке поля. Признак, является ли процесс активным. В системе можно запускать на выполнение только активные процессы. Для нового процесса по умолчанию этот признак установлен. Установите признак, если процесс нужно отображать в списке при нажатии на кнопку боковой панели bpm online. НА ЗАМЕТКУ Если по процессу есть запущенные, но не завершенные экземпляры процесса (процесс был запущен на выполнение, но не завершен пользователями), то все поля мастера процессов, включая поля окна настройки процесса, станут недоступными для редактирования. При необходимости, вы можете отменить запущенные процессы при помощи соответствующего действия мастера процессов. СМОТРИТЕ ТАКЖЕ Построение процесса в мастере процессов СТРАНИЦА НАСТРОЙКИ ПРОЦЕССА Если процесс был создан либо при модификации сохранен в дизайнере процессов, то он становится недоступным для просмотра и редактирования в мастере процессов. В этом случае при открытии процесса в разделе [Библиотека процессов] открывается страница настройки процесса. Данная страница состоит из нескольких областей. bpm online 84

86 Руководство пользователя ОБЩИЕ ДАННЫЕ Общая информация о процессе, сохраненном в дизайнере процессов. Значения полей, недоступных для редактирования, указываются в свойствах процесса при открытии дизайнера процессов. Заголовок Название Пакет Версия Активен Показывать в глобальной кнопке запуска Заголовок процесса. Отображается для пользователя при запуске этого процесса. Поле недоступно для редактирования. Уникальный идентификатор процесса в системе. Поле недоступно для редактирования. Название пакета, в котором будет сохранен процесс. Поле недоступно для редактирования. Версия процесса. Средствами дизайнера процессов может быть сохранена новая версия процесса. Например, если процесс уже запущен пользователями, но в схему нужно внести изменения. В этом случае, в разделе [Библиотека процессов] будут отображаться все сохраненные версии процесса, но для запуска будет доступен только процесс последней версии. Поле недоступно для редактирования. Признак, является ли процесс активным. В системе можно запускать на выполнение только активные процессы. Поле недоступно для редактирования. Установите признак, если процесс нужно отображать в списке при нажатии на кнопку боковой панели bpm online. ВКЛАДКА [ДОСТУПЕН В РАЗДЕЛАХ] СТРАНИЦЫ НАСТРОЙКИ ПРОЦЕССА Вкладка содержит список разделов, в которых должен быть доступен для запуска данный процесс. В каждом разделе, добавленном на деталь, появится кнопка [Запустить процесс]. При нажатии на эту кнопку отобразится список процессов, доступных для запуска в данном разделе (Рис. 124). Аналогичный список процессов отобразится на странице записи этого же раздела при нажатии на кнопку [Процесс]. 85

87 Раздел [Библиотека процессов] Рис. 124 Пример кнопки запуска процесса в разделе СМОТРИТЕ ТАКЖЕ Построение процесса в дизайнере процессов Дизайнер процессов ДЕЙСТВИЯ РАЗДЕЛА [БИБЛИОТЕКА ПРОЦЕССОВ] Помимо стандартных действий, используемых, например, для добавления или исключения выбранной записи из группы, в разделе содержатся дополнительные действия. ЗАПУСТИТЬ ПРОЦЕСС При выборе действия процесс будет запущен на выполнение. При этом процесс должен быть опубликован и активен. При попытке запустить неопубликованный либо неактивный процесс отобразится соответствующее сообщение. Действие доступно в разделе при выборе процесса, а также в мастере процессов и на странице настройки процесса. Действие отображается только для процессов типа Business Process. НА ЗАМЕТКУ При создании процесса в разделе [Библиотека процессов] тип Business Process устанавливается автоматически. При выборе в разделе процесса типа Business Process на панели инструментов выбранной записи отображается также дополнительная кнопка [Запустить процесс], выполняющая аналогичное действие. ОТМЕНИТЬ ЗАПУЩЕННЫЕ ПРОЦЕССЫ Если по процессу есть запущенные, но не завершенные экземпляры процесса (процесс был запущен на выполнение, но не завершен пользователями), то все поля мастера процессов, включая поля окна настройки процесса, станут недоступными для редактирования. Проверка наличия незавершенных экземпляров процесса выполняется при открытии мастера процессов, а также при сохранении процесса в мастере. Действие [Отменить запущенные процессы] позволяет отменить все незавершенные экземпляры процесса. Действие отображается только на странице мастера процессов. Доступ к действию можно ограничить при помощи системной операции Отмена выполнения процесса. bpm online 86

88 Руководство пользователя НА ЗАМЕТКУ Если необходимо отменить выполнение одного экземпляра процесса, используйте действие [Отменить выполнение] в разделе [Журнал процессов]. НАСТРОЙКА ПРОЦЕССА При выполнении действия открывается дополнительное окно настройки процесса, в котором можно изменить значения свойств процесса. Действие доступно только на странице мастера процессов. ОТКРЫТЬ В МАСТЕРЕ Действие открывает выбранный в реестре процесс для редактирования в мастере процессов. Действие доступно в разделе при выборе процесса, сохраненного в мастере процессов. Действие доступно только в режиме единичного выбора записи реестра. ОТКРЫТЬ ДИЗАЙНЕР ПРОЦЕССОВ Действие открывает выбранный в реестре процесс для редактирования в дизайнере процессов. Действие доступно в разделе при выборе процесса, а также в мастере процессов и на странице настройки процесса. Действие доступно только в режиме единичного выбора записи реестра. ВАЖНО При попытке открыть в дизайнере процесс, сохраненный в мастере процессов, система отобразит соответствующее предупреждение. Если процесс создан в мастере процессов, но изменен и сохранен в дизайнере процессов, то он больше не будет доступен для просмотра и редактирования в мастере. ОПУБЛИКОВАТЬ ПРОЦЕСС Для того, чтобы созданный и сохраненный процесс можно было запускать в системе, его необходимо опубликовать. При публикации процесса, помимо сохранения исходного кода и метаданных, происходит компиляция исполняемых файлов системы. Действие доступно в разделе при выборе процесса, а также в мастере процессов и на странице настройки процесса. При выполнении действия выполняется проверка установки признака [Активен] в настройках процесса. При попытке опубликовать неактивный процесс система предложит его активировать. При нажатии на кнопку [Да] процесс будет опубликован и активирован. При нажатии на кнопку [Нет] процесс будет опубликован, но он останется неактивным и недоступным для запуска. СМОТРИТЕ ТАКЖЕ Мастер процессов Страница настройки процесса Дизайнер процессов 87

89 Раздел [Журнал процессов] РАЗДЕЛ [ЖУРНАЛ ПРОЦЕССОВ] В разделе ЖУРНАЛ ПРОЦЕССОВ отображается перечень всех запущенных в системе бизнеспроцессов (экземпляров процессов), а также их состояние. Один и тот же бизнес-процесс может быть запущен несколько раз различными пользователями в разное время. Информация о каждом таком запущенном экземпляре процесса будет отображаться в журнале отдельной записью, которая добавляется в раздел при запуске бизнеспроцесса. ВАЖНО Содержимое раздела формируется автоматически и недоступно для редактирования. НА ЗАМЕТКУ Доступ к разделу может быть ограничен в разделе [Доступ к объектам]. Детальнее инструменты администрирования рассмотрены в документации по используемому вами приложению bpm online. ПРЕДСТАВЛЕНИЯ Раздел содержит несколько представлений: реестр экземпляров процессов. Отображает информацию о запущенных процессах в виде списка записей. Перечень и назначение колонок реестра рассмотрены при описании страницы записи журнала процессов. аналитика по процессам. Отображает графики, единичные показатели и рейтинги, используемые для анализа выполнения процессов. Подробнее... ФИЛЬТРЫ По дате запуска процесса (поле [Дата начала]), По сотруднику, запустившему процесс (поле [Ответственный]). ПАНЕЛЬ ИНСТРУМЕНТОВ Панель инструментов доступна для выбранной записи раздела и, помимо стандартной кнопки [Открыть], может содержать кнопки для выполнения дополнительных действий по выбранному экземпляру процесса. ДАЛЕЕ В ЭТОЙ ГЛАВЕ Страница записи журнала процессов Действия раздела [Журнал процессов] Аналитика раздела [Журнал процессов] СМОТРИТЕ ТАКЖЕ Мониторинг процессов СТРАНИЦА ЗАПИСИ ЖУРНАЛА ПРОЦЕССОВ ВКЛАДКА [ОСНОВНАЯ ИНФОРМАЦИЯ] Все поля вкладки недоступны для редактирования и заполняются системой автоматически. Заголовок Название выполняемого процесса. bpm online 88

90 Руководство пользователя Ответственный Дата начала Дата завершения Длительность, дней Длительность, часов Длительность, минут Состояние процесса Родитель Пользователь, от имени которого был запущен процесс. Дата и время запуска процесса. Дата и время завершения процесса. Длительность выполнения экземпляра процесса в пересчете в дни, часы и минуты, соответственно. Значения рассчитываются при завершении процесса. Поля не отображаются на странице записи, но могут быть отображены в реестре. Состояние, в котором находится запущенный процесс, например, Выполняется или Завершен. Название родительского процесса для вложенных подпроцессов. Поле не отображается на странице записи, но может быть отображено в реестре раздела. Элементы процесса Отображает перечень шагов выбранного экземпляра процесса, которые были уже выполнены либо выполняются в данный момент. Подпись Состояние Дата начала Дата завершения Длительность, дней Длительность, часов Длительность, минут Ответственный Подпись элемента процесса на диаграмме. Состояние элемента процесса, например, Завершен или Выполняется. Дата и время запуска элемента процесса. Дата и время завершения элемента процесса. Длительность выполнения элемента процесса в пересчете в дни, часы и минуты, соответственно. Значения рассчитываются при завершении элемента. По умолчанию поля не отображаются на детали. Ответственный за выполнение элемента процесса. В зависимости от статуса выбранного в списке элемента процесса, для него могут отображаться дополнительные кнопки: [Выполнить элемент] продолжить выполнение процесса с выбранного шага. Данное действие доступно для элементов процесса в статусе Выполняется или Ошибка. [Скачать описание ошибки] локальное сохранение средствами браузера файла с описанием ошибки, которая возникла в результате выполнения элемента процесса. Описание сохраняется в формате TXT. Данное действие доступно для элементов процесса в статусе Ошибка. 89

91 Раздел [Журнал процессов] Связанные объекты Отображает перечень записей системы, связанных с выбранным экземпляром процесса. Например, процесс продажи может быть связан с контрагентом, его основным контактом и договором, заключенным в результате успешного завершения продажи. В этом случае блок [Связанные объекты] будет содержать записи: название контрагента, имя контакта и номер соответствующего договора. Содержимое детали формируется автоматически и недоступно для редактирования. Заголовок Объект Заголовок записи системы, с которой связан выбранный экземпляр процесса. Например, название компании, заголовок задачи или номер договора. Название связанного объекта. Например, Контрагент, Активность или Документ, в зависимости от того, к какому объекту системы принадлежит запись. ДЕЙСТВИЯ РАЗДЕЛА [ЖУРНАЛ ПРОЦЕССОВ] Помимо стандартных действий, используемых, например, для добавления или исключения выбранной записи из группы, в разделе содержатся дополнительные действия. ДИАГРАММА ПРОЦЕССА При выполнении действия открывается дополнительная страница с визуальной схемой процесса. В верхнем правом углу элементов процесса отображаются индикаторы, которые показывают, сколько раз каждый элемент был выполнен в ходе процесса. Действие доступно на панели инструментов в реестре и в меню действий на странице записи журнала процессов. ОТМЕНИТЬ ВЫПОЛНЕНИЕ Действие предназначено для преждевременного завершения процесса. После подтверждения выполнения действия выбранный экземпляр процесса переводятся в состояние Отменен. Действие доступно на панели инструментов в реестре и в меню действий на странице записи журнала процессов. НА ЗАМЕТКУ Доступ к действию [Отменить выполнение] настраивается при помощи системной операции Отмена выполнения процесса. АНАЛИТИКА РАЗДЕЛА [ЖУРНАЛ ПРОЦЕССОВ] Представление АНАЛИТИКА содержит сводные данные по информации раздела: графики, расчетные показатели, рейтинговые списки и отчеты. ВКЛАДКА [СТАТИСТИКА ПО ПРОЦЕССАМ] Сводные данные по запущенным процессам. bpm online 90

92 Руководство пользователя НА ЗАМЕТКУ Фильтры, установленные в разделе, будут применены и ко всем блокам вкладки. Количество завершенных процессов Средняя длительность процесса Длительность процессов Количество задач по процессам Расчетный показатель, отражающий общее количество экземпляров процессов в состоянии Завершен. Расчетный показатель, отражающий среднюю длительность выполнения процессов в днях. Учитываются только завершенные процессы. Диаграмма, отражающая суммарную длительность выполнения всех экземпляров каждого процесса в днях. Данные отсортированы по убыванию суммарной длительности. Учитываются только завершенные процессы. Диаграмма, отражающая суммарное количество шагов, созданных в ходе выполнения всех экземпляров каждого процесса. Данные отсортированы по убыванию суммарного количества шагов процесса. Учитываются только шаги, выполняемые пользователями (действия, выполняемые системой автоматически, не учитываются). НА ЗАМЕТКУ Работа с аналитикой и ее настройка рассмотрены в документации по используемому вами приложению bpm online. СМОТРИТЕ ТАКЖЕ Просмотр статистики по процессам 91

93 Раздел [Дизайн процессов] РАЗДЕЛ [ДИЗАЙН ПРОЦЕССОВ] Раздел [Дизайн процессов] (Рис. 125) предназначен для создания новых и изменения существующих бизнес-процессов bpm online. В частности, в данном разделе могут быть подготовлены диаграммы, используемые в качестве подпроцессов в других диаграммах. Рис. 125 Раздел [Дизайн процессов] В реестре раздела отображаются диаграммы всех зарегистрированных в системе бизнеспроцессов. При создании нового процесса или редактировании существующего в отдельном окне откроется дизайнер процессов, в котором вы можете внести все необходимые изменения. КОЛОНКИ РЕЕСТРА [Заголовок] отображаемое в системе наименование бизнес-процесса. Задается при создании бизнес-процесса в дизайнере процессов. [Название] уникальное имя бизнес-процесса для идентификации его в системе. Задается при создании бизнес-процесса в дизайнере процессов. СМОТРИТЕ ТАКЖЕ Дизайнер процессов Построение процесса в дизайнере процессов bpm online 92

94 Руководство пользователя ДИЗАЙНЕР ПРОЦЕССОВ ДИЗАЙНЕР ПРОЦЕССОВ предназначен для построения бизнес-процессов, которые могут быть выполнены пользователями системы, а также для формирования бизнес-логики страниц и объектов системы. Дизайнер может быть запущен следующими способами: из раздела [Библиотека процессов], при нажатии на кнопку [Добавить в дизайнере] или выполнении действия [Открыть дизайнер процессов]. из раздела [Дизайн процессов], при нажатии на кнопку [Добавить] или [Изменить]; из раздела [Конфигурация] при создании нового процесса либо при открытии существующего процесса; при помощи команды меню [Дополнительно] > [Открыть процесс] дизайнера объектов (при этом будет открыт процесс данного объекта). Общий принцип построения процессов в системе соответствует нотации BPMN (Business Process Modeling Notation) версии 2.0. СОДЕРЖАНИЕ Рабочее пространство дизайнера процессов Особенности работы с дизайнером процессов Свойства процесса Параметры процесса Контекстное окружение процесса Элементы процесса Элементы процесса. Группа [Роли] Элементы процесса. Группа [Потоки и соединяющие объекты] Элементы процесса. Группа [События] Элементы процесса. Группа [Логические операторы] Элементы процесса. Стандартные действия Элементы процесса. Действия для работы с данными Элементы процесса. Дополнительные действия Элементы процесса. Группа [Артефакты] СМОТРИТЕ ТАКЖЕ Построение процесса в дизайнере процессов РАБОЧЕЕ ПРОСТРАНСТВО ДИЗАЙНЕРА ПРОЦЕССОВ Рабочее пространство дизайнера процессов (Рис. 126) состоит из нескольких функциональных областей и содержит необходимые элементы управления и инструменты для создания процессов. 93

95 Дизайнер процессов Рис. 126 Дизайнер процессов РАБОЧАЯ ОБЛАСТЬ ДИЗАЙНЕРА (1) Рабочая область дизайнера отображает наглядную схему процесса. Область [Outline] представляет собой уменьшенную копию рабочей области и предназначена для облегчения навигации при работе с большими диаграммами. Щелкните в любой точке области [Outline], чтобы быстро перейти к соответствующей точке в процессе. Вы можете редактировать подписи элементов процесса, помещенных на рабочую область, выделив необходимый элемент и нажав клавишу [F2] клавиатуры. ОБЛАСТЬ ЭЛЕМЕНТОВ ПРОЦЕССА (2) В области [Элементы] содержится перечень элементов, из которых может состоять процесс. В зависимости от назначения, элементы разделены на несколько групп: [Роли], [Потоки и соединяющие объекты], [События], [Логические операторы], [Действия] и [Артефакты]. НА ЗАМЕТКУ Описание элементов процессов, их назначения и свойств представлено в отдельных главах. ОБЛАСТЬ СТРУКТУРЫ ПРОЦЕССА (3) В области [Структура] отображается древовидная структура процесса: как элементов, которые отображены на рабочей области, так и тех, которые отображаются только в структуре, таких как параметры процесса. Структура процесса может включать в себя такие группы элементов, как: [Контекст выполнения] (ExecutionContexts) дополнительные детали, которые могут быть добавлены на страницу выполнения пользовательских действий процесса. Контекст предоставляет пользователю процесса дополнительную информацию, которая может быть необходима для выполнения действия процесса. [Связи] (Links) здесь отображается список потоков и соединяющих объектов процесса. bpm online 94

96 Руководство пользователя [Параметры] (Parameters) при помощи данной группы вы можете задать параметры элементов процесса и их значения. [Методы] (Methods) группа предназначена для добавления методов, использующихся в программном коде сценариев процесса. [Сообщения пользователю] (LocalizableStrings) содержит список сообщений, отображаемых в интерфейсе системы для пользователей. Данные сообщения могут быть локализованы. [Пространства имен] (Usings) добавление пространств имен в процесс помогает разработчикам упростить работу с программным кодом сценариев процесса. ОБЛАСТЬ СВОЙСТВ И СОБЫТИЙ (4) Набор общих характеристик процесса, а также каждого его элемента доступны на вкладке [Свойства]. Каждый элемент процесса обладает индивидуальными свойствами. Набор свойств зависит от типа элемента. Например, в условных потоках это свойство [Условие]. ПАНЕЛЬ ИНСТРУМЕНТОВ (5) Стандартное меню дизайнера процессов помимо стандартных команд [Сохранить] и [Опубликовать] содержит дополнительную команду [Сохранить как новую версию], которая доступна при редактировании диаграмм уже опубликованных процессов. Сохранение новых версий процессов используется при редактировании диаграмм процессов, которые уже выполняются в системе. В дополнение к стандартным, панель инструментов дизайнера процессов включает следующие кнопки: переключение курсора в обычный режим. Используйте данную кнопку, чтобы выйти из режима вертикального либо горизонтального смещения элементов процесса, а также для того, чтобы отменить выбор элемента в области [Элементы]. удаление выбранного элемента процесса. переключение курсора в режим горизонтального смещения. Данный режим используется для перемещения по горизонтали всех элементов процесса, находящихся справа от курсора. переключение курсора в режим вертикального смещения. Используйте данный режим для перемещения по вертикали всех элементов процесса, находящихся ниже уровня курсора. НА ЗАМЕТКУ Более подробно смещение элементов процесса рассмотрено в главе Перемещение элементов процесса. уменьшение масштаба отображения процесса. увеличение масштаба отображения процесса. Меню данной кнопки содержит следующие команды: [Увеличить] увеличение масштаба. 95

97 Дизайнер процессов [Увеличить по выделению] максимальное увеличение выделенного фрагмента процесса и размещение его по центру рабочей области. Степень увеличения будет автоматически определена так, чтобы выделенный фрагмент полностью помещался на экране. нажмите на эту кнопку, чтобы скрыть окно [Outline]. Повторное нажатие на кнопку снова отобразит данное окно. По умолчанию окно [Outline] всегда отображается на рабочей области дизайнера процессов. Меню [Дополнительно] дизайнера процессов, кроме стандартных, содержит также команды: [Открыть родительский процесс] открытие в отдельном окне процесса родительской страницы или объекта. Данная команда присутствует, только если в дизайнере открыт процесс страницы либо объекта. Для бизнес-процессов, представляющих собой отдельные элементы конфигурации, данная команда отсутствует. [Экспорт] открытие окна настроек экспорта изображения. При помощи этого окна вы можете сохранить диаграмму процесса в файл формата JPEG, PNG или BMP в указанную папку на вашем компьютере. В дополнение к стандартным для всех дизайнеров настройкам, в окне настроек дизайнера процессов (Рис. 127) содержатся дополнительные опции. Рис. 127 Окно настроек дизайнера процессов [Отображать анимацию для входящих связей], [Отображать анимацию для исходящих связей] установите эти признаки, чтобы для всех входящих и исходящих потоков выделенного элемента процесса отображалась анимация, демонстрирующая направление каждого потока. [Отображать сетку] если установить данный признак, на рабочей области отобразится сетка, представляющая собой визуальный ориентир для выравнивания элементов процесса. [Автоматически смещать элементы при создании и изменении групп и подпроцессов] если данный признак установлен, то при разворачивании и сворачивании таких элементов, как [Подпроцесс] и [Событийный подпроцесс], остальные элементы процесса будут автоматически смещены, сохраняя свое положение относительно подпроцесса. bpm online 96

98 Руководство пользователя МЕНЮ ЭЛЕМЕНТА ПРОЦЕССА При выделении большинства элементов процесса на рабочей области открывается меню элемента (Рис. 128). Рис. 128 Меню элемента процесса удалить текущий элемент. Выбор этой команды удалит выделенный элемент из процесса. добавить исходящий поток. Наведите курсор на эту команду, чтобы отобразить список потоков, которые могут быть исходящими для этого элемента. НА ЗАМЕТКУ Создание потоков при помощи меню элемента более подробно рассмотрено в главе Добавление потоков и соединяющих объектов. открыть карточку параметров выбранного элемента. Данная команда присутствует только в меню элемента, у которого есть карточка редактирования параметров. открыть вкладку для редактирования исходного кода выбранного элемента [Заданиесценарий]. Некоторые элементы (например, пулы и дорожки) не обладают меню. СМОТРИТЕ ТАКЖЕ Особенности работы с дизайнером процессов ОСОБЕННОСТИ РАБОТЫ С ДИЗАЙНЕРОМ ПРОЦЕССОВ Построение процессов в дизайнере осуществляется путем добавления элементов на рабочую область. Все элементы на рабочей области являются частью процесса. Описание отдельных элементов, их назначения и роли содержится в отдельных главах. СОДЕРЖАНИЕ Добавление элементов в процесс Добавление потоков и соединяющих объектов в процесс Перемещение элементов процесса Удаление элементов процесса СМОТРИТЕ ТАКЖЕ Рабочее пространство дизайнера процессов ДОБАВЛЕНИЕ ЭЛЕМЕНТОВ В ПРОЦЕСС Вы можете добавить элементы в процесс при помощи области [Элементы]. Процедура добавления стандартна для всех типов элементов, кроме потоков и соединяющих объектов. Процедура добавления потоков в процесс описана отдельно. 97

99 Дизайнер процессов ДОБАВЛЕНИЕ ЭЛЕМЕНТОВ ПРОЦЕССА Чтобы добавить элемент в процесс, выберите его в области элементов. На месте курсора отобразится контур добавляемого элемента. Затем щелкните в том месте рабочей области, куда необходимо добавить элемент. Если контур элемента находится на одном уровне либо на одной оси с другими элементами на рабочей области, отобразятся линии выравнивания (Рис. 129). Рис. 129 Добавление элемента процесса на рабочую область Если поместить элемент процесса прямо на поток управления, соединяющий два других элемента, этот проток будет автоматически разделен на два отдельных потока: один будет входящим для нового элемента, а другой исходящим (Рис. 130). Рис. 130 Добавление элемента процесса на поток управления Любой элемент процесса, кроме элементов [Пул] и [Дорожка], может быть помещен только на элемент [Дорожка]. Элемент [Дорожка] может быть помещен только на элемент [Пул]. Чтобы отменить выбор элемента (например, если был ошибочно выбран другой элемент), нажмите на кнопку панели инструментов дизайнера. ДОБАВЛЕНИЕ ПОТОКОВ И СОЕДИНЯЮЩИХ ОБЪЕКТОВ В ПРОЦЕСС Вы можете добавлять потоки и соединяющие объекты как при помощи области [Элементы], так и при помощи меню элемента процесса. У каждого потока или соединяющего объекта должен быть исходный и конечный элемент. ДОБАВЛЕНИЕ ПОТОКА ИЗ ОБЛАСТИ [ЭЛЕМЕНТЫ] Чтобы добавить поток из области [Элементы], необходимо: 1. В области [Элементы] выбрать поток требуемого типа. bpm online 98

100 Руководство пользователя 2. Навести курсор на исходный элемент на рабочей области. При этом в центре и по контуру элемента отобразятся возможные исходные точки потока. 3. Щелкнуть мышью по одной из исходных точек. 4. Удерживая левую клавишу мыши, переместить курсор на конечный элемент. В центре и по контуру конечного элемента отобразятся возможные конечные точки потока (Рис. 131). Рис. 131 Добавление потока управления 5. Поместить курсор на одну из конечных точек и отпустить левую клавишу мыши. В результате исходная и конечная точки на обоих элементах будут соединены выбранным типом потока. Чтобы отменить добавление потока либо связывающего элемента уже после того, как он был выбран в меню элементов, нажмите на кнопку панели инструментов дизайнера. ДОБАВЛЕНИЕ ПОТОКА ПРИ ПОМОЩИ МЕНЮ ЭЛЕМЕНТА ПРОЦЕССА Чтобы добавить поток управления при помощи меню элемента процесса, необходимо: 1. Выделить исходный элемент в рабочей области дизайнера процессов. 2. В меню элемента, которое отобразится при его выделении, поместить курсор на иконку. При этом отобразится список возможных исходящих потоков для данного элемента (Рис. 132). Рис. 132 Выбор исходящего потока в меню исходного элемента процесса 3. Щелкните мышью по необходимому потоку. 4. Удерживая левую клавишу мыши в нажатом состоянии, переместите курсор на конечный элемент создаваемого потока. В центре и по контуру элемента отобразятся возможные конечные точки потока. 5. Поместите курсор на одну из конечных точек и отпустите левую клавишу мыши. В результате будет создан выбранный поток между исходным элементом и указанной точкой конечного элемента. 99

101 Дизайнер процессов ПЕРЕМЕЩЕНИЕ ЭЛЕМЕНТОВ ПРОЦЕССА Вы можете перемещать при помощи мыши существующие элементы процесса как по одному, так и группами. При перемещении элемент процесса сохраняет все входящие и исходящие потоки. Если элемент помещен слишком близко к краям пулов и дорожек, их площадь будет автоматически увеличена. Вы можете переместить одновременно несколько элементов процесса, выделив их при помощи рамки выбора мыши либо поочередно выделяя все необходимые элементы и удерживая нажатой клавишу [Ctrl] клавиатуры. При перемещении, все выделенные элементы сохраняют свои позиции относительно друг друга. Если же необходимо переместить несколько элементов горизонтально, не меняя их положения по вертикали, либо вертикально, не меняя горизонтального положения, используйте кнопки и панели инструментов дизайнера процессов. ГОРИЗОНТАЛЬНОЕ ПЕРЕМЕЩЕНИЕ ЭЛЕМЕНТОВ ПРОЦЕССА: 1. Нажмите на кнопку панели инструментов дизайнера процессов. Будет включен режим горизонтального смещения. 2. Поместите курсор на рабочую область процесса так, чтобы все перемещаемые элементы находились справа от курсора, и нажмите на левую клавишу мыши. 3. Удерживая нажатой левую клавишу мыши, перемещайте курсор горизонтально вправо либо влево. Контуры перемещаемых элементов будут перемещаться вместе с курсором (Рис. 133). Рис. 133 Горизонтальное смещение нескольких элементов 4. Отпустите левую клавишу мыши, чтобы переместить элементы. В результате все элементы, которые находились справа от курсора, будут смещены в указанном направлении. ВЕРТИКАЛЬНОЕ ПЕРЕМЕЩЕНИЕ ЭЛЕМЕНТОВ ПРОЦЕССА Вертикальное смещение элементов работает аналогично горизонтальному смещению: 1. Нажмите на кнопку, чтобы перейти в режим вертикального смещения. 2. Поместите курсор в рабочей области так, чтобы все перемещаемые элементы находились ниже уровня курсора. 3. Удерживая нажатой левую клавишу мыши, перемещайте курсор вверх либо вниз. Контуры перемещаемых элементов будут перемещаться вместе с курсором (Рис. 134). bpm online 100

102 Руководство пользователя Рис. 134 Вертикальное смещение нескольких элементов 4. Отпустите левую клавишу мыши, чтобы переместить элементы. Чтобы отключить режим горизонтального либо вертикального смещения и вернуться в обычный режим работы курсора, нажмите на кнопку панели инструментов. Добавление на рабочую область нового элемента также отменит режим горизонтального либо вертикального смещения. УДАЛЕНИЕ ЭЛЕМЕНТОВ ПРОЦЕССА Вы можете удалить выделенный элемент процесса несколькими способами: Нажмите на кнопку панели инструментов дизайнера процессов. Нажмите на кнопку меню элемента на рабочей области дизайнера процессов. Выберите команду [Удалить] контекстного меню элемента в области структуры процесса. При удалении элемента, имеющего один входящий и один исходящий поток управления, эти потоки будут объединены в один (Рис. 135). Рис. 135 Удаление элемента, который имеет входящий и исходящий потоки При удалении дорожки будут удалены все элементы, находящиеся на этой дорожке. При удалении пула будут удалены все дорожки этого пула. СВОЙСТВА ПРОЦЕССА Как и любой другой элемент конфигурации, процесс характеризуется набором свойств, управлять которыми вы можете при помощи области [Свойства]. 101

103 Дизайнер процессов Общие [Название] в этом поле необходимо латиницей указать название процесса, которое будет использоваться для идентификации процесса системой. [Версия] текущая версия процесса. Устанавливается автоматически во время сохранения процесса при помощи команды [Сохранить как новую версию]. Версионность используется при редактировании диаграмм процессов, которые выполняются в данный момент. Новая версия диаграммы сохраняется, если в меню выбрать опцию [Сохранить как новую версию]. При этом: Если диаграмму выполняющегося процесса сохранить при помощи опции [Сохранить как новую версию], выполнение процесса продолжается с учетом той версии диаграммы, которая была актуальной на момент запуска процесса. Если диаграмму выполняющегося процесса сохранить при помощи опции [Сохранить], процесс продолжит выполнение по новой диаграмме, начиная со следующего элемента. При этом, если из диаграммы был удален элемент, выполнение которого не было завершено экземпляром процесса, то выполнение этого элемента в данном экземпляре процесса завершено не будет. В этом случае выполнение процесса необходимо отменить. [Описание] предназначено для внесения детализирующей информации о процессе. [Сериализировать в БД] установите признак, чтобы значения параметров выполняемого процесса были сохранены в базе данных. Сериализация необходима для продолжительных процессов. Например, если в ходе выполнения процесса создана активность, которая завершится только через некоторое время. В этом случае, даже после выхода пользователя из системы, все параметры процесса будут сохранены, и процесс может быть возобновлен в любое время. Снятие признака [Сериализировать в БД] обозначает, что параметры данного процесса будут сохранены в памяти без сохранения в базе данных. ВАЖНО Если в процесс добавлены элементы, для которых установлено свойство [Сериализировать в БД], то это свойство будет установлено автоматически для всего процесса. [Тег] свойство используется для фильтрации процессов в системе. В частности, значение Business Process обозначает, что данный бизнес-процесс будет доступен в окне выбора, открывающемся по кнопке [Запустить процесс] главного меню системы. При добавлении процесса из этого окна свойство заполняется автоматически. Вид [Заголовок] имя процесса, которое будет отображаться в интерфейсе системы для пользователя. ПАРАМЕТРЫ ПРОЦЕССА Элементы процесса, как и сам процесс, могут иметь ряд параметров, определяющих поведение каждого элемента в процессе. Например, действие по созданию звонка содержит такие параметры, как Заголовок, Ответственный, Длительность и т.д. Параметры некоторых элементов процесса (в частности, действий [Задача], [Звонок] и [ ]) могут быть заданы при помощи карточки (Рис. 136), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. bpm online 102

104 Руководство пользователя Рис. 136 Пример карточки параметров элемента процесса Эти же параметры отображаются в области [Структура] дизайнера (Рис. 137). Рис. 137 Параметры элемента процесса в области [Структура] При выборе параметра в области [Структура], в области [Свойства] отображаются свойства данного параметра, включая свойство [Значение], при помощи которого можно указать значение данного параметра (Рис. 138). Рис. 138 Поле [Значение] в области [Свойства] параметра 103

105 Дизайнер процессов ОКНО ОПРЕДЕЛЕНИЯ ЗНАЧЕНИЯ ПАРАМЕТРА Для определения значения параметра используется специальное окно (Рис. 139), которое открывается при нажатии на кнопку поля параметра в карточке (Рис. 136) либо поля [Значение] области свойств (Рис. 138). Рис. 139 Окно определения значения параметра [Не устанавливать значение параметра] выберите опцию, чтобы оставить значение параметра пустым. Эта опция установлена по умолчанию. [Установить константу] выберите опцию, чтобы задать статическое значение параметра. [Значение] выберите значение константы. Например, вы можете указать конкретного сотрудника в поле [Ответственный] действия по созданию задачи. В результате каждый раз при создании задачи по процессу, поле [Ответственный] активности будет содержать указанное имя. Тип поля [Значение] зависит от типа заполняемых данных. Например, если значением параметра является контакт, вы сможете выбрать его из справочника, а если параметр представляет собой дату указать соответствующее число месяц и год с помощью календаря. [Установить из другого параметра или свойства] установите опцию чтобы указать параметр другого элемента процесса либо параметр самого процесса, который содержит необходимое значение. [Источник] выберите необходимый параметр или свойство процесса. Например, вы можете указать, что создаваемый процессом звонок связан с тем же контрагентом, что и задача, созданная ранее по этому же процессу. В результате каждый раз при создании звонка по процессу, значение поля [Контрагент] активности будет подставляться динамически, в зависимости от значения указанного параметра задачи. Поле [Источник] заполняется при помощи дополнительного окна, в котором можно выбрать нужный параметр, являющийся источником значения. Это же окно открывается при нажатии на кнопку поля параметра в карточке (Рис. 136) либо поля [Значение] области свойств (Рис. 138). [Установить из системной переменной] установите опцию чтобы выбрать системную переменную, которая содержит значение параметра. [Источник] выберите необходимую системную переменную. Например, Текущая дата или Текущий пользователь. [Установить из системной настройки] установите опцию чтобы выбрать системную настройку, значение которой будет использовано в качестве значения данного параметра. bpm online 104

106 Руководство пользователя [Источник] выберите необходимую системную настройку. Например, Налог по умолчанию или Текущий номер контрагента. УСТАНОВКА СТАТИЧЕСКОГО ЗНАЧЕНИЯ ПАРАМЕТРА 1. В рабочей области дизайнера дважды щелкните мышью по нужному элементу, например, действию [Задача]. 2. В карточке параметров элемента нажмите на кнопку в поле, значение которого нужно определить, например, [Контрагент]. 3. В окне определения значения параметра выберите опцию [Установить константу]. 4. Заполните поле [Значение], например, выберите название контрагента из соответствующего справочника (Рис. 140). Рис. 140 Установка статического значения параметра 5. Закройте окно определения значения параметра и сохраните карточку. НА ЗАМЕТКУ Если для заполнения параметров элемента карточка не предусмотрена, то открыть окно определения значения параметра можно, выбрав нужный параметр в области структуры процесса (Рис. 137) и нажав на кнопку поля [Значение] в области свойств (Рис. 138). УСТАНОВКА ЗНАЧЕНИЯ ПАРАМЕТРА ИЗ ПАРАМЕТРА ДРУГОГО ЭЛЕМЕНТА 1. В рабочей области дизайнера дважды щелкните мышью по нужному элементу, например, действию [Звонок]. 2. В карточке параметров элемента нажмите на кнопку в поле, значение которого нужно определить, например, [Контрагент]. 3. В левой области окна выбора параметра (Рис. 141) выберите элемент, который является источником значения. Например, если источником является действие Создать задачу, выберите его в области [Структура]. 105

107 Дизайнер процессов Рис. 141 Установка значения параметра из параметра другого элемента процесса 4. В правой области выберите параметр, который используется в качестве источника, в данном случае, параметр Контрагент. 5. Закройте окно выбора параметра и сохраните карточку. В результате при выполнении процесса, значение параметра будет передаваться от элемента к элементу. Например, процессом будет создан звонок по тому же контрагенту, что и задача. ВАЖНО Данные параметра-источника и параметра-получателя должны соответствовать друг другу. Например, если определяется значение параметра Контрагент, то источником может быть только аналогичный параметр Контрагент другого действия. КОНТЕКСТНОЕ ОКРУЖЕНИЕ ПРОЦЕССА Контекстное окружение бизнес-процесса это дополнительные элементы интерфейса, которые отображаются для пользователя при выполнении действий бизнес-процесса. Например, процесс продажи состоит из нескольких этапов. На этапе внесения данных в карточку продажи, для ответственного сотрудника в боковой панели приложения отображается дополнительная информация о клиенте. Когда процесс переходит к следующему этапу, эта информация скрывается. В данном случае, отображаемая дополнительная информация является контекстным окружением. Отдельные элементы контекстного окружения (как, например, блок информации о контакте) добавляются в процесс в виде виджетов. Каждый виджет обладает набором параметров, через которые осуществляется взаимодействие с элементами процесса. Например, контакт или контрагент, информацию о котором отображает виджет, указывается в соответствующем параметре. НА ЗАМЕТКУ В поставку bpm online входит ограниченный набор виджетов. Дополнительные виджеты могут быть добавлены в систему разработчиком C#. bpm online 106

108 Руководство пользователя Элементы контекстного окружения привязываются к дорожкам процесса и отображаются в интерфейсе приложения для пользователей, работающих по процессу, если в данный момент выполняется какое-либо пользовательское действие на этой дорожке. Для добавления виджетов в дорожку процесса используется страница редактирования дорожки (Рис. 142). Чтобы открыть страницу, дважды щелкните по заголовку дорожки. Рис. 142 Страница редактирования дорожки [Использовать контекст родительского бизнес-процесса] установите признак, чтобы при выполнении элементов подпроцессов в интерфейсе отображалось контекстное окружение дорожки родительского процесса, на которой находится текущий подпроцесс. Контекстное окружение родительского процесса будет отображаться параллельно с контекстным окружением соответствующей дорожки подпроцесса. Если родительский процесс также является подпроцессом и для его дорожек также установлен данный признак, то в подчиненном процессе будет использоваться контекстное окружение как родительского процесса, так и процесса более высокого уровня. При нажатии на кнопку [Добавить] открывается справочник виджетов. Дважды щелкните по виджету, чтобы добавить его в процесс. Перечень доступных виджетов содержится в справочнике Элементы контекстного окружения. Чтобы настроить параметры добавленных виджетов, выберите необходимую запись на странице и нажмите на кнопку [Изменить]. Откроется страница настройки параметров виджета (Рис. 143). Рис. 143 Страница настройки параметров виджета 107

109 Дизайнер процессов Страница содержит список параметров виджета. Выберите параметр и нажмите на кнопку [Изменить], чтобы определить значение параметра. НА ЗАМЕТКУ Интерфейс, используемый при редактировании значений параметров виджета, аналогичен интерфейсу страницы элемента [Формула]. СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Роли] Параметры процесса Элемент процесса [Формула] ЭЛЕМЕНТЫ ПРОЦЕССА В bpm online реализованы основные элементы BPMN. Условные обозначения элементов процесса, а также логика их работы в целом соответствуют обозначениям и логике работы стандартных элементов BPMN. Ниже представлена краткая информация об элементах процесса. Детально каждый элемент рассмотрен в отдельной главе. bpm online 108

110 Руководство пользователя Стандартные действия Элемент Описание Элемент процесса [Страница редактирования] Открывает страницу создания либо редактирования записи. Элемент процесса [Задача] Создает активность с типом Задача. Элемент процесса [Звонок] Создает активность с типом Звонок. Элемент процесса [ ] Создает активность с типом . Элемент процесса [Отправка ] Отправляет сообщение электронной почты на указанные адреса. Элемент процесса [Изменение прав доступа] Создает, изменяет или удаляет права доступа к объектам системы для указанных пользователей или ролей. Элемент процесса [Преднастроенная страница] Отображает указанную предварительно настроенную страницу. Элемент процесса [Автогенерируемая страница] Отображает страницу, которая была автоматически сгенерирована согласно параметрам элемента. Элемент процесса [Вопрос пользователю] Создает вопрос и варианты ответа на него. Элемент процесса [Формула] Автоматизирует расчеты в ходе выполнения процесса. 109

111 Дизайнер процессов Действия для работы с данными Элемент Описание Элемент процесса [Чтение данных] Запрашивает данные, которые будут использоваться другими элементами процесса. Элемент процесса [Добавление данных] Добавляет одну или несколько записей в указанном объекте. Элемент процесса [Изменение данных] Редактирует одну или несколько записей в указанном объекте. Элемент процесса [Удаление данных] Удаляет записи в указанном объекте. Дополнительные действия Элемент Описание Элемент [Действие процесса] Используется для выполнения в ходе процесса одного из дополнительных действий. Список дополнительных действий формируется при помощи дизайнера действий процесса. Элемент процесса [Задание-сценарий] Выполняет программный код сценария С#. Элемент процесса [Подпроцесс] Выполняет ранее созданный процесс в ходе выполнения данного процесса. Элемент процесса [Событийный подпроцесс] Запускается при наступлении определенного события в родительском процессе. Элемент процесса [Привязка процесса к объекту] Формирует связь записи с экземпляром процесса. Связанные записи отображаются в блоке [Связанные объекты] раздела [Журнал процессов]. bpm online 110

112 Руководство пользователя События Элемент Описание Логические операторы Начальное простое событие Обеспечивает старт процесса при его запуске пользователем вручную. Начальное сообщение Инициирует подпроцесс, который может быть активирован генерирующим сообщением в родительском процессе, а также событием объекта или страницы. Начальный сигнал Инициирует автоматический запуск одного или нескольких процессов при активации генерирующего сигнала либо при добавлении, изменении и удалении записей в объектах. Промежуточное обрабатывающее сообщение Активируется, если в процессе сработало соответствующее промежуточное генерирующее сообщение. Промежуточный обрабатывающий сигнал Активируется, если в этом либо другом процессе сработал соответствующий генерирующий сигнал, либо при изменении или удалении записей в указанном объекте. Промежуточное генерирующее сообщение При выполнении активирует соответствующее обрабатывающее сообщение в текущем процессе. Промежуточный генерирующий сигнал При выполнении активирует соответствующий обрабатывающий сигнал в текущем процессе, во всех выполняющихся процессах, а также запускает все процессы, инициируемые соответствующим начальным сигналом. Элемент процесса [Останов] Завершает выполнение процесса. Элемент Описание Элемент процесса [Исключающее ИЛИ] Используется для выбора только одного потока среди всех возможных. Элемент процесса [ИЛИ] Предназначен для создания альтернативных потоков, которые могут выполняться параллельно. 111

113 Дизайнер процессов Элемент Описание Элемент процесса [И] Используется для создания параллельно выполняющихся ветвей процесса. Элемент процесса [Исключающее ИЛИ по событиям] Используется для ветвления альтернативных путей при получении сообщений или сигналов. bpm online 112

114 Руководство пользователя Потоки и соединяющие объекты Элемент Описание Элемент процесса [Поток управления] Формирует очередность выполнения действий. Элемент процесса [Условный поток] Осуществляет переход при выполнении заданного условия. Элемент процесса [Поток по умолчанию] Осуществляет переход, если он не может быть выполнен ни по одному условному потоку. Элемент процесса [Ассоциация] Отображает дополнительные связи между объектами. Не влияет на выполнение процесса. Роли Элемент Описание Элементы процесса. Группа [Роли] Пул используется для визуальной организации элементов диаграммы процесса. Как правило, обозначает отдельный процесс или организацию. Элементы процесса. Группа [Роли] Дорожка предназначена для визуальной организации элементов диаграммы процесса. Как правило, обозначает отдельных участников процесса. Артефакты Элемент Описание СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Роли] Элементы процесса. Группа [Артефакты] Текстовая аннотация отображает текстовые комментарии к элементам процесса. Не влияет на выполнение процесса. Элементы процесса. Группа [Артефакты] Группа визуально объединяет области диаграммы процесса. Не влияет на выполнение процесса. 113

115 Дизайнер процессов Элементы процесса. Группа [Потоки и соединяющие объекты] Элементы процесса. Группа [События] Элементы процесса. Группа [Логические операторы] Элементы процесса. Стандартные действия Элементы процесса. Действия для работы с данными Элементы процесса. Дополнительные действия Элементы процесса. Группа [Артефакты] ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [РОЛИ] Пулы и дорожки (Рис. 144) используются для визуального разграничения между различными исполнителями процессов. Рис. 144 Пример использования пулов и дорожек Пул может обозначать отдельный процесс, например, Продажа, либо отдельную организацию, например, клиента и поставщика. Пул может содержать одну или несколько дорожек. Дорожка может обозначать отдельных участников процесса по их ролям, например, отдел продаж и склад поставщика. Дорожка может быть помещена только на пул. Любой элемент процесса может быть помещен только на дорожку. Помимо визуальной организации элементов процесса, дорожки используются для реализации контекстного окружения процесса. ВАЖНО Процесс должен содержать как минимум один пул с одной дорожкой. Пул и дорожка могут находиться в развернутом и свернутом состоянии. Например, пул Клиент на Рис. 144 свернут, пул Продажа развернут и содержит развернутую дорожку Отдел продаж и свернутую дорожку Бухгалтерия. Чтобы свернуть либо развернуть пул или дорожку, используйте кнопки и. При сворачивании пула либо дорожки, связи между элементами свернутых областей сохраняются и продолжают отображаться. ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [ПОТОКИ И СОЕДИНЯЮЩИЕ ОБЪЕКТЫ] Потоки и соединяющие объекты предназначены для отображения связей между действиями и другими элементами процесса. В соответствии с BPMN в bpm online предусмотрены такие виды bpm online 114

116 Руководство пользователя потоков, как потоки управления, потоки по умолчанию и условные потоки. К группе элементов [Потоки и соединяющие объекты] также относятся линии ассоциации. СОДЕРЖАНИЕ Элемент процесса [Поток управления] Элемент процесса [Условный поток] Элемент процесса [Поток по умолчанию] Элемент процесса [Ассоциация] ЭЛЕМЕНТ ПРОЦЕССА [ПОТОК УПРАВЛЕНИЯ] Поток управления это базовый тип потока, при помощи которого вы можете задать очередность выполнения действий. Например, после согласования договора следует выполнить его подписание (Рис. 145). Рис. 145 Пример использования потока управления Переход по потоку управления осуществляется после того, как исходный элемент завершил свою работу (например, по завершении действия). У элемента может быть несколько исходящих потоков управления. В этом случае переход по всем исходящим потокам произойдет одновременно. Использование нескольких исходящих потоков управления в данном случае равноценно использованию логического оператора И. СМОТРИТЕ ТАКЖЕ Элементы процесса. Стандартные действия ЭЛЕМЕНТ ПРОЦЕССА [УСЛОВНЫЙ ПОТОК] Переход по условному потоку осуществляется при выполнении условия, заданного для этого условного потока. Например, если в результате презентации клиент проявил заинтересованность, ему следует отправить дополнительную информацию (Рис. 146). Рис. 146 Пример использования условных потоков Аналогично задаются условия перехода при использовании логических операторов. Если элемент (например, Выполнить звонок ) соединен потоком управления с логическим оператором, то при добавлении условных потоков между этим оператором и последующими 115

117 Дизайнер процессов элементами (например, Перезвонить, Обработать данные и т.д.) необходимо указать условия перехода по данным потокам. УСЛОВИЯ ПЕРЕХОДА В зависимости от исходного элемента, условия перехода по условным потокам можно задать двумя способами: выбрать соответствующее условие из списка либо сформировать условие с использованием формулы. Выбор условия из списка При добавлении условного потока, исходящего от действий [Задача], [Звонок], [ ], а также действия [Вопрос пользователю], система предложит вам выбрать результат выполнения этого действия (например, Перезвонить позднее, Информация получена, Отменен и т.д.). Выбранный результат будет являться условием перехода по данному условному потоку (Рис. 147). Рис. 147 Выбор условия перехода из списка Возможные результаты выполнения действий [Задача], [Звонок] и [ ] содержатся в справочнике [Результаты активностей]. Список доступных вариантов зависит от типа активности. Переход может быть осуществлен только по одному из исходящих условных потоков, по аналогии с логическим оператором Исключающее ИЛИ. Построение условия при помощи формулы Если условный поток исходит от любого элемента процесса, кроме элементов [Задача], [Звонок], [ ] и [Вопрос пользователю], условие перехода задается при помощи формул. Формулы также используются для любых условных потоков, которые исходят от логических операторов. При добавлении такого условного потока открывается карточка элемента [Формула], при помощи которого вы можете задать условия перехода по этому потоку (Рис. 148). bpm online 116

118 Руководство пользователя Рис. 148 Пример использования формулы в условном потоке Более подробно работа с операторами, функциями, параметрами и значениями формул рассмотрены при описании элемента процесса [Формула]. При использовании формулы для определения условий перехода по условному потоку подразумевается, что результат формулы представляет собой логическое значение. Логика работы при этом аналогична логике работы стандартного элемента [Формула], значение которого передается в параметр с данными логического типа. СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Логические операторы] Элемент процесса [Задача] Элемент процесса [Звонок] Элемент процесса [ ] Элемент процесса [Страница редактирования] Элемент процесса [Вопрос пользователю] Элемент [Действие процесса] Элемент процесса [Формула] ЭЛЕМЕНТ ПРОЦЕССА [ПОТОК ПО УМОЛЧАНИЮ] Переход по потоку по умолчанию происходит в случае, если не может быть выполнен переход хотя бы по одному условному потоку. Например, по умолчанию товар продается клиенту по стандартной цене, но если сумма покупки достаточна, то клиент получает скидку (Рис. 149). Рис. 149 Пример использования потока по умолчанию 117

119 Дизайнер процессов Поток по умолчанию используется при наличии как минимум одного условного потока, исходящего из того же элемента процесса. Как правило, исходными элементами для потоков по умолчанию являются логические операторы, однако могут быть и действия. СМОТРИТЕ ТАКЖЕ Элемент процесса [Условный поток] Элементы процесса. Стандартные действия Элементы процесса. Группа [Логические операторы] ЭЛЕМЕНТ ПРОЦЕССА [АССОЦИАЦИЯ] Ассоциация (или линия ассоциации) используется для того, чтобы отобразить визуальную связь между элементами, как правило, между текстовой аннотацией и определенным функциональным элементом процесса (Рис. 150). Рис. 150 Пример использования соединяющего объекта [Ассоциация] Линия ассоциации является элементом визуального оформления диаграммы процесса и не влияет на его выполнение. СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Артефакты] ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [СОБЫТИЯ] Событие представляет собой происшествие, которое, при наступлении, влияет на дальнейшее выполнение процесса. Например, процесс обработки заказа начинается с получения отделом продаж заказа от клиента и может быть остановлен, если клиент решил отменить заказ. В этом случае, получение и отмена заказа будут событиями. В bpm online используются следующие основные типы событий: начальные, промежуточные генерирующие, промежуточные обрабатывающие и конечные. СОДЕРЖАНИЕ Элементы процесса. Группа [Начальные события] Элементы процесса. Группа [Промежуточные обрабатывающие события] Элементы процесса. Группа [Промежуточные генерирующие события] Элемент процесса [Останов] ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [НАЧАЛЬНЫЕ СОБЫТИЯ] Начальные события (Рис. 151) активируют процессы и событийные подпроцессы. bpm online 118

120 Руководство пользователя Рис. 151 Начальные события Ни один другой элемент процесса не может быть выполнен, пока не наступило начальное событие процесса. С наступлением начального события, процесс начинает свое выполнение и может получать сигналы из других процессов. НАЧАЛЬНОЕ ПРОСТОЕ СОБЫТИЕ Начальное простое событие используется, если процесс начинается не с получения сигнала либо сообщения, а, например, запускается непосредственно пользователем. НАЧАЛЬНОЕ СООБЩЕНИЕ При использовании начального сообщения, подпроцесс может быть активирован одним из двух способов: генерирующим событием [Сообщение], сработавшим у другого участника родительского процесса, например, подпроцесс отмены заказа может быть активирован сообщением Клиент отменил заказ ; событием объекта либо событием, наступившем на странице, с которой связан процесс. Например, при нажатии на кнопку или открытии контекстного меню в процесс отправляется соответствующее сообщение. [Сообщение] при помощи этого свойства укажите название сообщения, которое ожидается данным событием. Получение указанного сообщения вызовет запуск процесса. НАЧАЛЬНЫЙ СИГНАЛ Чтобы процесс мог быть запущен из другого процесса, используйте начальный сигнал. Данный элемент активируется генерирующим событием [Сигнал], которое произошло в каком-либо другом процессе либо при добавлении, изменении или удалении записи в указанном объекте. Например, процесс может быть автоматически запущен при регистрации в системе нового контакта. Начальное событие либо начальный сигнал могут использоваться для активации событийных подпроцессов. Данные события являются непрерывающими. Это значит, что если событийный подпроцесс активирован непрерывающим начальным сообщением либо сигналом, то основной процесс продолжает выполняться, не дожидаясь завершения выполнения данного подпроцесса. Например, клиент может модифицировать заказ на любом этапе, в процессе его обработки. В этом случае, при получении сообщения Клиент отменил заказ, будут выполнены необходимые действия, а основной процесс при этом остановлен не будет. ВАЖНО Карточка начального сигнала идентична карточке промежуточного обрабатывающего сигнала, за исключением того, что в карточке начального сигнала отсутствует поле [Экземпляр объекта]. Карточка сигнала описана в последующих главах. СМОТРИТЕ ТАКЖЕ Промежуточный обрабатывающий сигнал 119

121 Дизайнер процессов Элементы процесса. Группа [Промежуточные генерирующие события] Элемент процесса [Событийный подпроцесс] ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [ПРОМЕЖУТОЧНЫЕ ОБРАБАТЫВАЮЩИЕ СОБЫТИЯ] Промежуточные обрабатывающие события действуют аналогично начальным событиям, но, в отличие от последних, не инициируют процесс. При активации входящего потока, промежуточные обрабатывающие события ожидают наступления соответствующих генерирующих событий, после чего активируют свои исходящие потоки управления. СОДЕРЖАНИЕ Промежуточное обрабатывающее сообщение Промежуточный обрабатывающий сигнал ПРОМЕЖУТОЧНОЕ ОБРАБАТЫВАЮЩЕЕ СООБЩЕНИЕ Промежуточное обрабатывающее сообщение (Рис. 152) активируется соответствующим генерирующим сообщением. Может быть получено только сообщение, созданное в рамках данного процесса. Рис. 152 Пример использования обрабатывающего сообщения Например, после выставления счета клиенту, процесс будет ожидать наступления события Счет оплачен, а затем выполнит следующее действие. После активации входящего потока данный элемент процесса ожидает получение соответствующего сообщения. При получении сообщения, обрабатывающее событие активирует свой исходящий поток. [Сообщение] при помощи данного свойства вы можете указать название сообщения, которое ожидается данным событием. Получение указанного сообщения активирует исходящий поток управления. СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Промежуточные генерирующие события] ПРОМЕЖУТОЧНЫЙ ОБРАБАТЫВАЮЩИЙ СИГНАЛ Обрабатывающий сигнал (Рис. 153) может срабатывать как при получении произвольного сигнала, так и при изменении или удалении записей в указанном объекте. bpm online 120

122 Руководство пользователя Рис. 153 Пример использования обрабатывающего сигнала Например, сигнал может срабатывать при присвоении существующему клиенту статуса VIP либо при удалении активности. НА ЗАМЕТКУ Карточки параметров элементов Начальный сигнал и Промежуточный обрабатывающий сигнал идентичны. Промежуточный обрабатывающий сигнал, в отличие от начального сигнала, не срабатывает при добавлении записи в объект. Параметры ожидаемого сигнала настраиваются при помощи карточки (Рис. 154), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 154 Карточка параметров элемента [Промежуточный обрабатывающий сигнал] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Ожидать произвольный сигнал] выберите опцию, чтобы элемент процесса ожидал генерацию сигнала с указанным названием. При выборе этой опции становится доступным для редактирования поле [Сигнал]. Ожидаемый произвольный сигнал может быть сгенерирован при 121

123 Дизайнер процессов выполнении промежуточного генерирующего сигнала как в текущем, так и в любом другом процессе. [Сигнал] укажите название сигнала, который ожидается данным событием. Получение указанного сигнала активирует исходящий поток управления. Поле доступно для редактирования, если выбрана опция [Ожидать произвольный сигнал]. [Ожидать сигнал объекта] выберите опцию, чтобы элемент процесса ожидал наступление определенного события в бизнес-объекте. Для промежуточного обрабатывающего сигнала к таким событиям относится изменение и удаление записи в объекте, а для начального сигнала еще и добавление. [Объект] выберите из справочника объект, событие в котором вызовет активацию элемента процесса. Например, если необходимо ожидать изменение статуса контрагента, укажите в этом поле объект Контрагент. [Событие] выберите из списка ожидаемое событие в объекте. Доступны следующие события: [После добавления записи] событие наступит после добавления новой записи в указанном объекте. Например, при регистрации нового контрагента, создании новой задачи или звонка. Данный пункт списка доступен только в карточке начального сигнала. [После изменения записи] событие наступит после редактирования записи в объекте. Например, в результате изменения категории контакта или контрагента, состояния активности и т.д. [После удаления записи] событие произойдет в результате удаления записи в объекте. Например, при удалении статьи базы знаний, клиента, активности и т.д. [Запись объекта] укажите запись, изменения в которой вызовут активацию сигнала. Например, сигнал может срабатывать при изменении активности, созданной ранее по процессу. Данное поле присутствует только в карточке промежуточного обрабатывающего сигнала. Начальный сигнал, в отличие от промежуточного обрабатывающего, срабатывает при изменении любой записи в объекте. [Объект должен соответствовать условиям] установите признак, если добавленная, измененная или удаленная запись должна соответствовать параметрам фильтра. Используйте стандартную область фильтрации, чтобы построить необходимый фильтр. Если признак установлен: Начальное событие наступит в результате добавления, изменения или удаления записи, соответствующей условиям фильтра. Например, событие может наступать только при добавлении контакта определенного типа, присвоении какому-либо контрагенту определенной категории либо удалении активности, запланированной на определенный период. Промежуточное событие будет наступать в результате изменения или удаления указанной записи, если она соответствует параметрам фильтрации. Например, указанному контрагенту был присвоен статус VIP. Признак [Объект должен соответствовать условиям] и область фильтрации становятся активными, если заполнено поле [Объект]. [Должна быть изменена любая колонка из списка] установите признак, если необходимо ограничить список колонок, изменение значений которых вызовет наступление события. Если признак снят, событие произойдет при изменении значения в любой из колонок объекта. При установке признака становится активным расположенный под ним список колонок. Для управления списком колонок используйте кнопки [Добавить] и [Удалить]. Признак становится активным, если в поле [Событие] выбрано значение [После изменения записи]. bpm online 122

124 Руководство пользователя СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Промежуточные генерирующие события] Элементы процесса. Группа [Начальные события] ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [ПРОМЕЖУТОЧНЫЕ ГЕНЕРИРУЮЩИЕ СОБЫТИЯ] При получении входящего потока управления, промежуточные генерирующие события создают сообщения либо сигналы, которыми активируются соответствующие обрабатывающие события. ПРОМЕЖУТОЧНОЕ ГЕНЕРИРУЮЩЕЕ СООБЩЕНИЕ Промежуточное генерирующее сообщение при срабатывании активирует сообщение, название которого указано в свойствах данного события. Например, бухгалтер должен подтвердить получение оплаты от клиента, после чего менеджер начнет оформление документов (Рис. 155). Рис. 155 Пример использования промежуточного генерирующего сообщения В этом случае, действие Проконтролировать оплату на дорожке Бухгалтер инициирует генерирующее сообщение Оплата получена, которое ожидается соответствующим обрабатывающим событием с таким же названием на дорожке Менеджер. Сообщение не может быть передано в другой процесс. [Сообщение] при помощи этого свойства вы можете указать название отправляемого сообщения. ПРОМЕЖУТОЧНЫЙ ГЕНЕРИРУЮЩИЙ СИГНАЛ Промежуточный генерирующий сигнал действует аналогично промежуточному генерирующему сообщению. Особенность работы сигнала заключается в том, что сигнал передается во все активные процессы системы. При этом: во всех активных (выполняющихся в данный момент) процессах сработают все обрабатывающие сигналы, в свойствах которых указан данный сигнал; будут запущены все процессы, которые инициируются начальным обрабатывающим сигналом, ожидающим данный сигнал. [Сигнал] используйте это свойство, чтобы указать название сигнала, генерируемого данным событием. 123

125 Дизайнер процессов СМОТРИТЕ ТАКЖЕ Элементы процесса. Группа [Начальные события] Элементы процесса. Группа [Промежуточные обрабатывающие события] ЭЛЕМЕНТ ПРОЦЕССА [ОСТАНОВ] Событие [Останов] должно быть последним элементом в схеме любого процесса, который не является процессом страницы либо объекта. Это событие при наступлении прекращает действие текущего экземпляра процесса, вне зависимости от того, выполняются ли еще какие-либо другие ветки процесса. ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [ЛОГИЧЕСКИЕ ОПЕРАТОРЫ] Логические операторы используются для управления течением процесса, в частности, для ветвления и слияния потоков управления. Ветвление потоков управления процесса происходит, когда: существуют альтернативные пути выполнения процесса; две и более стадий процесса должны выполняться параллельно. Слияние потоков управления используется, когда определенная общая стадия процесса начинается после выполнения нескольких его ветвей. Логика работы при ветвлении и слиянии отличается в зависимости от типа используемого логического оператора. Для ветвления и для слияния потоков управления может быть использован любой тип логического оператора. Для слияния рекомендуется использовать тот же оператор, который был использован для ветвления ранее в процессе. СОДЕРЖАНИЕ Элемент процесса [И] Элемент процесса [ИЛИ] Элемент процесса [Исключающее ИЛИ] Элемент процесса [Исключающее ИЛИ по событиям] ЭЛЕМЕНТ ПРОЦЕССА [И] При ветвлении операторы [И] используются для создания нескольких параллельно выполняющихся ветвей процесса. Например, после подготовки текста договора необходимо согласовать его с юристом и директором (Рис. 156). Рис. 156 Пример использования логического оператора [И] для ветвления bpm online 124

126 Руководство пользователя В этом случае, после выполнения действия Подготовить договор параллельно начнется выполнение действий Согласовать с юристом и Согласовать с директором. Вы также можете использовать данный оператор для слияния параллельных потоков процесса в один, если для продолжения процесса необходимо выполнение всех параллельных потоков. Например, договор может быть подписан после согласования с юристом и директором (Рис. 157). Рис. 157 Пример использования логического оператора [И] для слияния В этом случае, действие Подписать договор начнется после выполнения обоих действий: Согласовать с юристом и Согласовать с директором. Процесс не будет продолжен, пока не будут выполнены оба эти действия. При слиянии логический оператор [И] используется с потоками управления. СМОТРИТЕ ТАКЖЕ Элемент процесса [Поток управления] ЭЛЕМЕНТ ПРОЦЕССА [ИЛИ] Вы можете использовать логический оператор [ИЛИ] для создания альтернативных потоков в процессах, которые могут выполняться параллельно. При ветвлении данный тип оператора активирует те исходящие условные потоки, условия которых выполняются. При этом может быть активирован один или более исходящих потоков. Например, если годовой оборот клиента более , его следует отнести к крупным клиентам, а если оборот больше клиенту присваивается статус VIP (Рис. 158). Рис. 158 Пример использования логического оператора [ИЛИ] для ветвления 125

127 Дизайнер процессов Таким образом, клиент с оборотом будет добавлен к крупным клиентам. Если оборот клиента будет больше клиент будет добавлен к крупным клиентам и параллельно получит статус VIP. Если же оборот клиента меньше , сработает поток по умолчанию. При ветвлении логический оператор [ИЛИ] требует наличия исходящего потока по умолчанию. Переход по потоку по умолчанию осуществится в случае, если не будет выполнено условие ни одного из исходящих условных потоков. ВАЖНО В bpm online логический оператор [ИЛИ] при слиянии работает аналогично оператору [Исключающее ИЛИ]. СМОТРИТЕ ТАКЖЕ Элемент процесса [Условный поток] Элемент процесса [Поток по умолчанию] ЭЛЕМЕНТ ПРОЦЕССА [ИСКЛЮЧАЮЩЕЕ ИЛИ] Используйте логический оператор [Исключающее ИЛИ] в случаях, когда из всех возможных альтернативных потоков процесса может быть выбран только один. При ветвлении, оператор [Исключающее ИЛИ] используется для создания нескольких альтернативных ветвей процесса. Например, товар клиенту можно продавать либо по стандартной цене, либо со скидкой, в зависимости от суммы заказа (Рис. 159). Рис. 159 Пример использования логического оператора [Исключающее ИЛИ] для ветвления В этом случае, будет выполнено только одно действие: либо Предоставить скидку, либо Предложить стандартную цену. При ветвлении оператор [Исключающее ИЛИ] требует наличия исходящего потока по умолчанию. Переход по потоку по умолчанию осуществится в случае, если не будет выполнено условие ни одного из исходящих условных потоков. При слиянии потоков управления данный логический оператор объединяет несколько альтернативных потоков в один. При этом каждый входящий поток управления направляется в единый исходящий поток. Например, после того, как клиенту были предложены условия поставки (со скидкой или без), необходимо подготовить коммерческое предложение (Рис. 160). bpm online 126

128 Руководство пользователя Рис. 160 Пример использования логического оператора [Исключающее ИЛИ] для слияния При использовании логического оператора [Исключающее ИЛИ] для слияния, процесс продолжится при срабатывании любого из входящих потоков. СМОТРИТЕ ТАКЖЕ Элемент процесса [Условный поток] Элемент процесса [Поток по умолчанию] ЭЛЕМЕНТ ПРОЦЕССА [ИСКЛЮЧАЮЩЕЕ ИЛИ ПО СОБЫТИЯМ] Используйте логический оператор [Исключающее ИЛИ по событиям] для ветвления процесса в случае, когда альтернативные пути определяются не условными потоками, а промежуточными обрабатывающими событиями: получением различных сообщений либо сигналов. Это могут быть случаи, когда решение о выборе одной из альтернатив принимается вне процесса. Например, процесс подписания договора ожидает от процесса проведения переговоров сигнал о решении, которое принял клиент. При этом, дальнейшие действия процесса зависят от того, каким будет это решение (Рис. 161). Рис. 161 Пример использования логического оператора [Исключающее ИЛИ по событиям] Процесс пойдет по тому пути, для которого первым наступит соответствующее событие. В данном случае, если клиент ответил положительно, осуществится переход к действию Подписать договор, если отрицательно то процесс завершится. В любом случае, произойдет обработка только одного из ожидаемых событий того, которое наступит раньше. Исходящими потоками логического оператора [Исключающее ИЛИ по событиям] являются потоки управления. Логика срабатывания оператора определяется промежуточными обрабатывающими событиями [Сообщение] либо [Сигнал]. При активации первого обрабатывающего события, оператор перестает реагировать на остальные ожидаемые события. 127

129 Дизайнер процессов СМОТРИТЕ ТАКЖЕ Элемент процесса [Условный поток] Элемент процесса [Поток по умолчанию] Элементы процесса. Группа [Промежуточные обрабатывающие события] Элементы процесса. Группа [Промежуточные генерирующие события] ЭЛЕМЕНТЫ ПРОЦЕССА. СТАНДАРТНЫЕ ДЕЙСТВИЯ Задачи и операции, которые выполняются в ходе процесса, представлены в дизайнере группой элементов [Действия]. Например, в процессе обработки заказа могут быть запланированы встречи и звонки, созданы почтовые сообщения. Все перечисленные шаги процесса это отдельные действия, соединенные между собой потоками. Пользовательские действия требуют выполнения определенных действий пользователем процесса. Это действия-активности ([Задача], [ ], [Звонок]), а также действия [Страница редактирования] (используется для открытия страниц любых записей) и [Вопрос пользователю] (отображает страницу, на которой пользователь может выбрать один или несколько вариантов ответа). При выполнении пользовательского действия в системе создается активность, которая автоматически завершается после того, как пользователь выполнит все необходимые по процессу операции. К стандартным действиям также относится элемент [Формула], который используется для выполнения расчетов и заполнения значения параметров, а также указания условий перехода по условным потокам. СОДЕРЖАНИЕ Элемент процесса [Задача] Элемент процесса [Звонок] Элемент процесса [ ] Элемент процесса [Отправка ] Элемент процесса [Изменение прав доступа] Элемент процесса [Страница редактирования] Элемент процесса [Вопрос пользователю] Элемент процесса [Формула] ВКЛАДКА [ПАРАМЕТРЫ АКТИВНОСТИ] В КАРТОЧКАХ ДЕЙСТВИЙ При выполнении действий [ ], [Страница редактирования] и [Вопрос пользователю] процессом автоматически создается активность. Например, при выполнении действия [Вопрос пользователю] будет создана активность, отображающая данное действие в системе. Для настройки параметров подобных активностей используется вкладка [Параметры активности] карточек параметров действий (Рис. 162). bpm online 128

130 Руководство пользователя Рис. 162 Вкладка [Параметры активности] Большинство полей вкладки, например, [Длительность], [Ответственный] или [Контрагент], соответствуют полям страницы активности. Если какой-либо параметр заполнен, то при создании активности по процессу будет автоматически заполнено соответствующее поле страницы активности. Если же параметр не заполнен, это поле в страницы активности останется пустым и может быть заполнено пользователем вручную. [Стартовать через] укажите промежуток времени между выполнением действия и началом активности. Промежуток может быть указан в минутах, часах, днях, неделях и месяцах, начиная от момента активации действия. Этот параметр используется при заполнении поля [Начало] страницы активности. [Длительность] установите длительность выполнения активности в минутах, часах, днях, неделях или месяцах. Этот параметр используется при заполнении поля [Завершение] страницы активности. Обязательное поле. [Ответственный] укажите пользователя, ответственного за выполнение активности. Поле заполняется при помощи окна определения значения параметра. [Напомнить за] укажите время до начала выполнения активности. В указанный срок системой будет автоматически создано уведомление для ответственного сотрудника. [Контекст выполнения] укажите контекст выполнения данного элемента процесса. Контекст выполнения элемента процесса предоставляет пользователю процесса дополнительную информацию, которая может быть необходима для выполнения одного или нескольких действий процесса. Контекст представляет собой одну или несколько деталей системы, на которые, при необходимости, можно установить дополнительную фильтрацию. Например, в качестве контекста действия, создающего задачу по приглашению клиентов на мероприятие, может использоваться перечень воздействий контакта, по которому выполняется действие процесса. НА ЗАМЕТКУ Перечень контекстов выполнения процесса доступен в группе [Контекст Выполнения] (ExecutionContexts) в области [Структура] процесса. [Показывать страницу выполнения автоматически] если признак установлен, страница выполнения действия будет отображаться автоматически, сразу после того, как данное действие будет активировано процессом. Например, если признак установлен для действия [Страница редактирования], то при выполнении действия будет немедленно открыта соответствующая 129

131 Дизайнер процессов страница. Если признак снят, страница выполнения действия автоматически открываться не будет. Чтобы открыть страницу выполнения, необходимо перейти к редактированию активности, созданной процессом для данного действия. Например, если признак снят для действия [Страница редактирования], то соответствующая страница откроется только при переходе к активности, созданной для данного элемента. [Отображать в расписании] установите признак, если необходимо, чтобы активность отображалась в расписании раздела [Активности]. Связи активности Используя параметры взаимосвязей, вы можете связать активность, созданную для выполнения пользовательского действия, с другими сущностями системы. Например, используя поля [Контрагент] и [Контакт], вы можете указать компанию и/или частное лицо, с которыми будет связано создаваемое -сообщение. Сообщение будет отображено для выбранного контакта и контрагента на детали [Активности] в соответствующих разделах. Поля заполняются при помощи окна определения значения параметра. ЭЛЕМЕНТ ПРОЦЕССА [ЗАДАЧА] Элемент [Задача] (Рис. 163) предназначен для создания в системе новой активности с типом Задача в ходе выполнения процесса. Рис. 163 Примеры элементов [Задача] ПАРАМЕТРЫ Параметры задачи могут быть заданы при помощи карточки (Рис. 164), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 164 Карточка параметров элемента [Задача] bpm online 130

132 Руководство пользователя Большинство параметров элемента, например, [Заголовок], [Ответственный] или [Контрагент], соответствуют полям страницы активности. Если какой-либо параметр заполнен, то при создании задачи по процессу будет автоматически заполнено соответствующее поле страницы активности. Если же параметр не заполнен, это поле в странице останется пустым и может быть заполнено пользователем вручную. [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. По умолчанию используется подпись Выполнить задачу. [Заголовок] введите заголовок создаваемой задачи. Как правило, в заголовке формулируется суть задачи. Обязательное поле. [Стартовать через] укажите промежуток времени, через который должно быть начато выполнение активности. Промежуток может быть указан в минутах, часах, днях, неделях и месяцах, начиная от момента активации действия. Этот параметр используется при заполнении поля [Начало] страницы активности. Обязательное поле. [Длительность] установите длительность выполнения активности в минутах, часах, днях, неделях или месяцах. Этот параметр используется при заполнении поля [Завершение] страницы активности. Обязательное поле. [Категория активности] выберите из списка категорию новой задачи, например, Выполнить или Встреча. Обязательное поле. [Ответственный] укажите пользователя, ответственного за выполнение активности. Поле заполняется при помощи окна определения значения параметра. НА ЗАМЕТКУ Заполняя параметры элемента, вы можете указывать конкретные значения либо определять значения динамически на основании информации в других элементах процесса. [Напомнить за] укажите время до начала выполнения активности. В указанный срок системой будет автоматически создано уведомление для ответственного сотрудника. [Контекст выполнения] укажите контекст выполнения данного элемента процесса. Контекст выполнения элемента процесса предоставляет пользователю процесса дополнительную информацию, которая может быть необходима для выполнения одного или нескольких действий процесса. Контекст представляет собой одну или несколько деталей системы, на которые, при необходимости, можно установить дополнительную фильтрацию. Например, в качестве контекста действия, создающего задачу по приглашению клиентов на мероприятие, может использоваться перечень воздействий контакта, по которому выполняется действие процесса. НА ЗАМЕТКУ Перечень контекстов выполнения процесса доступен в группе [Контекст Выполнения] (ExecutionContexts) в области [Структура] процесса. [Показывать страницу выполнения автоматически] если признак установлен, страница выполнения действия будет отображаться автоматически, сразу после того, как данное действие будет активировано процессом. Например, если признак установлен для действия [Страница редактирования], то при выполнении действия будет немедленно открыта соответствующая страница. Если признак снят, страница выполнения действия автоматически открываться не будет. Чтобы открыть страницу выполнения, необходимо перейти к редактированию активности, созданной процессом для данного действия. Например, если признак снят для действия [Страница редактирования], то соответствующая страница откроется только при переходе к активности, созданной для данного элемента. 131

133 Дизайнер процессов [Отображать в расписании] установите признак, если необходимо, чтобы активность отображалась на вкладке [Расписание] в разделе [Активности]. Связи активности Используя параметры взаимосвязей, вы можете связать задачу с другими сущностями системы. Например, используя поля [Контрагент] и [Контакт], вы можете указать компанию и/или частное лицо, с которыми будет связана создаваемая задача. Задача будет отображена для выбранного контакта и контрагента на детали [Активности] в соответствующих разделах. Поля заполняются при помощи окна определения значения параметра. НА ЗАМЕТКУ Список параметров элемента отображается также в области структуры процесса, а их значения в области свойств. СМОТРИТЕ ТАКЖЕ Параметры процесса ЭЛЕМЕНТ ПРОЦЕССА [ЗВОНОК] Элемент [Звонок] (Рис. 165) предназначен для создания в системе новой активности с типом Звонок в ходе выполнения процесса. Рис. 165 Примеры элементов [Звонок] ПАРАМЕТРЫ Параметры звонка могут быть заданы при помощи карточки (Рис. 166), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 166 Карточка параметров элемента [Звонок] bpm online 132

134 Руководство пользователя Большинство параметров элемента, например, [Заголовок], [Ответственный] или [Контрагент], соответствуют полям страницы активности и определяют их значения при создании в системе новой записи по процессу. Если какой-либо параметр заполнен, то при создании звонка по процессу будет автоматически заполнено соответствующее поле страницы активности. Если же параметр не заполнен, это поле в странице останется пустым и может быть заполнено пользователем вручную. [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. По умолчанию используется подпись Создать звонок. [Заголовок] введите заголовок создаваемого звонка. Как правило, в заголовке указывается тема звонка. Обязательное поле. [Стартовать через] укажите промежуток времени, через который должно быть начато выполнение активности. Промежуток может быть указан в минутах, часах, днях, неделях и месяцах, начиная от момента активации действия. Этот параметр используется при заполнении поля [Начало] страницы активности. Обязательное поле. [Длительность] установите длительность выполнения активности в минутах, часах, днях, неделях или месяцах. Этот параметр используется при заполнении поля [Завершение] страницы активности. Обязательное поле. [Ответственный] укажите пользователя, ответственного за выполнение активности. Поле заполняется при помощи окна определения значения параметра. НА ЗАМЕТКУ Заполняя параметры элемента, вы можете указывать конкретные значения либо определять значения динамически на основании информации в других элементах процесса. [Напомнить за] укажите время до начала выполнения активности. В указанный срок системой будет автоматически создано уведомление для ответственного сотрудника. [Контекст выполнения] укажите контекст выполнения данного элемента процесса. Контекст выполнения элемента процесса предоставляет пользователю процесса дополнительную информацию, которая может быть необходима для выполнения одного или нескольких действий процесса. Контекст представляет собой одну или несколько деталей системы, на которые, при необходимости, можно установить дополнительную фильтрацию. Например, в качестве контекста действия, создающего задачу по приглашению клиентов на мероприятие, может использоваться перечень воздействий контакта, по которому выполняется действие процесса. НА ЗАМЕТКУ Перечень контекстов выполнения процесса доступен в группе [Контекст Выполнения] (ExecutionContexts) в области [Структура] процесса. [Показывать страницу выполнения автоматически] если признак установлен, страница выполнения действия будет отображаться автоматически, сразу после того, как данное действие будет активировано процессом. Например, если признак установлен для действия [Страница редактирования], то при выполнении действия будет немедленно открыта соответствующая страница. Если признак снят, страница выполнения действия автоматически открываться не будет. Чтобы открыть страницу выполнения, необходимо перейти к редактированию активности, созданной процессом для данного действия. Например, если признак снят для действия [Страница редактирования], то соответствующая страница откроется только при переходе к активности, созданной для данного элемента. [Отображать в расписании] установите признак, если необходимо, чтобы активность отображалась на вкладке [Расписание] в разделе [Активности]. 133

135 Дизайнер процессов Связи активности Используя параметры взаимосвязей, вы можете связать звонок с другими сущностями системы. Например, используя поля [Контрагент] и [Контакт], вы можете указать компанию и/или частное лицо, с которыми будет связан создаваемый звонок. Звонок будет отображен для выбранного контакта и контрагента на детали [Активности] в соответствующих разделах. Поля заполняются при помощи окна определения значения параметра. НА ЗАМЕТКУ Список параметров элемента отображается также в области структуры процесса, а их значения в области свойств. СМОТРИТЕ ТАКЖЕ Параметры процесса ЭЛЕМЕНТ ПРОЦЕССА [ ] Элемент [ ] (Рис. 167) предназначен для создания в системе новой активности с типом в ходе выполнения процесса. Рис. 167 Примеры элементов [ ] ПАРАМЕТРЫ Параметры -сообщения могут быть заданы на вкладке [Параметры сообщения] карточки (Рис. 168), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 168 Карточка параметров элемента [ ]. Вкладка [Параметры сообщения] bpm online 134

136 Руководство пользователя [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. По умолчанию используется подпись Создать . [Кому] укажите адрес электронной почты получателей. Поле заполняется при помощи окна определения значения параметра. Обязательное поле. НА ЗАМЕТКУ Заполняя параметры элемента, вы можете указывать конкретные значения либо определять значения динамически на основании информации в других элементах процесса. [Копия], [Скрытая копия] укажите адреса получателей копии данного сообщения. [Тема] укажите тему сообщения. Обязательное поле. Тема сообщения указывается в названии активности, созданной для выполнения элемента. В рабочей области введите текст сообщения. Вы можете оформить электронное сообщение, используя панель инструментов над рабочей областью. НА ЗАМЕТКУ Карточка элемента [ ] также содержит стандартную вкладку [Параметры активности], которая рассмотрена в главе Вкладка [Параметры активности] в карточках действий. Список параметров элемента отображается также в области структуры процесса, а их значения в области свойств. СМОТРИТЕ ТАКЖЕ Параметры процесса Вкладка [Параметры активности] в карточках действий ЭЛЕМЕНТ ПРОЦЕССА [ОТПРАВКА ] При помощи элемента процесса [Отправка ] вы можете в ходе выполнения процесса автоматически отправлять сообщение электронной почты с фиксированным текстом на заданный адрес (Рис. 169). Рис. 169 Примеры элементов [Отправка ] НА ЗАМЕТКУ Элемент [Отправка ] не следует путать с элементом [ ]: первый автоматически отправляет сообщение электронной почты, тогда как второй всего лишь создает активность . ПАРАМЕТРЫ Параметры -сообщения могут быть заданы при помощи карточки (Рис. 170), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. 135

137 Дизайнер процессов Рис. 170 Карточка параметров элемента [Отправить ] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. По умолчанию используется подпись Отправить . [От кого] выберите пользователя системы, чей адрес электронной почты должен быть указан в качестве обратного адреса отправленного сообщения. Может быть выбран любой пользователь, в профиле которого настроена синхронизация с почтовым ящиком. [Важность] выберите из списка важность отправленного сообщения. [Кому], [Копия], [Скрытая копия] укажите адреса электронной почты, на которые будет отправлено сообщение. Чтобы указать нескольких получателей, введите все необходимые адреса, разделив их точкой с запятой ( ; ). Обязательный параметр. [Тема] введите тему письма. Текстовое поле внизу страницы предназначено для ввода текста письма. СМОТРИТЕ ТАКЖЕ Элемент процесса [ ] ЭЛЕМЕНТ ПРОЦЕССА [ИЗМЕНЕНИЕ ПРАВ ДОСТУПА] При помощи элемента [Изменение прав доступа] вы можете в ходе выполнения процесса добавлять или удалять права доступа пользователей к записям в объектах системы. Рис. 171 Примеры использования элемента [Изменение прав доступа] Например, можно предоставить доступ к активности или клиенту, которые были зарегистрированы в ходе выполнения процесса. bpm online 136

138 Руководство пользователя ПАРАМЕТРЫ Параметры для установки прав доступа могут быть заданы при помощи карточки (Рис. 172), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 172 Карточка параметров элемента [Изменение прав доступа] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. По умолчанию используется подпись Изменить права доступа. [Объект] выберите объект, к записям которого требуется изменить права доступа. Например, чтобы изменить права доступа к активностям, выберите объект Активность. Используйте область фильтрации, чтобы определить список записей, права доступа к которым будут изменены. Удалить права Реестр содержит список прав доступа, которые будут удалены при выполнении действия. Права могут быть удалены для определенной роли либо конкретного пользователя, а также для нескольких пользователей, выбранных при помощи фильтра. Добавить права Реестр содержит список прав доступа, которые будут созданы при выполнении элемента. Права могут быть созданы для определенной роли либо конкретного пользователя, а также для нескольких сотрудников, выбранных при помощи фильтра. 137

139 Дизайнер процессов КАРТОЧКА УДАЛЕНИЯ ПРАВ ДОСТУПА Для добавления и редактирования записей в реестре [Удалить права] используется карточка (Рис. 173). Рис. 173 Карточка удаления прав доступа Операции [Чтение], [Изменение], [Удаление] установите признак для тех операций, права доступа на которые необходимо удалить. Удалить права При помощи переключателя выберите пользователей или роли, права которых необходимо удалить: [Всех ролей и пользователей] удалить права доступа на указанные операции для всех пользователей и ролей. [Роли] удалить права доступа для выбранного элемента организационной структуры. [Сотрудника] удалить права доступа для выбранного пользователя. [Сотрудников, удовлетворяющих условиям фильтрации] удалить права доступа для всех пользователей, которые соответствуют условиям фильтра. КАРТОЧКА СОЗДАНИЯ ПРАВ ДОСТУПА Для добавления и редактирования записей в реестре [Добавить права] используется карточка (Рис. 174). bpm online 138

140 Руководство пользователя Рис. 174 Карточка создания прав доступа Операции [Чтение], [Изменение], [Удаление] установите признак для тех операций, права доступа на которые необходимо создать. Уровень доступа При помощи переключателя выберите уровень доступа на операции, который будет установлен при выполнении действия: [Разрешено] пользователи получат право на выполнение операции. [Разрешено с правами делегирования] пользователи получат право на выполнение операции и право на предоставление доступа на операцию другим пользователям. [Запрещено] пользователям будет запрещено выполнять операцию. Переключатель доступен при условии, что для выбранного объекта установлен признак [Использовать запрещающие права к записям]. Добавить права При помощи переключателя выберите пользователей или роли, для которых необходимо создать права доступа: [Роли] создать права доступа для выбранного элемента организационной структуры. [Сотруднику] создать права доступа для выбранного пользователя. [Сотрудникам, удовлетворяющим условиям фильтрации] создать права доступа для всех пользователей, которые соответствуют условиям фильтра. 139

141 Дизайнер процессов ЭЛЕМЕНТ ПРОЦЕССА [СТРАНИЦА РЕДАКТИРОВАНИЯ] Используя элемент процесса [Страница редактирования] (Рис. 175), вы можете открыть в ходе выполнения процесса страницу новой либо уже существующей записи любого раздела. Например, вы можете открыть страницу контакта, по которому выполняется процесс. Рис. 175 Примеры элементов [Страница редактирования] ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи вкладки [Основные параметры] карточки (Рис. 176), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 176 Карточка параметров элемента [Карточка редактирования]. Вкладка [Основные параметры] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Рекомендация] введите текст, который отобразится на странице при выполнении элемента процесса. Обязательное поле. [Страница] выберите из справочника страницу, которую необходимо открыть. Обязательное поле. [Объект] поле отображает объект раздела, страница редактирования которого открывается при выполнении действия. Заполняется автоматически при заполнении поля [Страница]. bpm online 140

142 Руководство пользователя [Создать новую запись] выберите опцию, если в ходе выполнения процесса необходимо открыть страницу новой записи. При выборе опции становится доступной кнопка [Значения полей по умолчанию]. Нажмите на кнопку, чтобы открыть реестр значений полей (Рис. 177) и указать, какими значениями будут заполнены поля созданной записи. Рис. 177 Реестр значений полей по умолчанию Реестр [Значения полей по умолчанию] содержит две колонки: название поля и значение, которым по умолчанию должно заполняться это поле страницы. Чтобы задать значение поля по умолчанию, выберите поле в реестре и нажмите на кнопку [Изменить]. Если необходимого поля в реестре нет, добавьте его, нажав на кнопку [Добавить]. [Редактировать существующую запись] выберите опцию, чтобы в ходе выполнения процесса открыть страницу существующей записи. [Идентификатор записи] укажите уникальный идентификатор записи, страница которой должна быть открыта в ходе процесса. Например, вы можете открыть страницу записи, выбранной при помощи действия [Чтение данных]. Поле становится активным при выборе опции [Редактировать существующую запись]. Поле заполняется при помощи окна определения значения параметра. [Формировать список результатов по колонке] установите признак, если процесс должен пойти по одному из возможных путей в зависимости от значения в одной из колонок записи. Например, после заполнения страницы продажи следующим шагом процесса может быть встреча по проведению презентации либо создание нового договора в зависимости от того, какая стадия будет установлена для продажи. В этом случае список результатов должен быть сформирован по колонке [Стадия]. Поле доступно для редактирования, если выбрана опция [При нажатии кнопки OK]. [Колонка] выберите колонку, значение которой будет определять результат выполнения элемента процесса. Поле становится доступным для редактирования при выборе опции [Формировать список результатов по колонке]. НА ЗАМЕТКУ Карточка элемента [Страница редактирования] также содержит стандартную вкладку [Параметры активности], которая рассмотрена в главе Вкладка [Параметры активности] в карточках действий. СМОТРИТЕ ТАКЖЕ Вкладка [Параметры активности] в карточках действий 141

143 Дизайнер процессов ЭЛЕМЕНТ ПРОЦЕССА [ПРЕДНАСТРОЕННАЯ СТРАНИЦА] Элемент [Преднастроенная страница] позволяет процессу открыть любую произвольную страницу и используется, как правило, для отображения процессом нестандартных страниц (Рис. 178). Рис. 178 Примеры использования действия [Преднастроенная страница] ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи вкладки [Основные параметры] карточки (Рис. 179), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 179 Карточка параметров элемента [Преднастроенная страница] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Клиентский модуль] выберите схему преднастроенной страницы, которую следует открыть. Схема страницы должна быть предварительно настроена в разделе [Конфигурация]. Если у выбранной схемы есть собственные параметры, они будут добавлены в элемент процесса. [Объект привязки] если выполнение действия будет связано с конкретной записью в объекте системы, укажите этот объект. [Экземпляр объекта привязки] запись, с которой будет связано выполнение действия процесса. Поле заполняется при помощи окна определения значения параметра. Поле становится активным и обязательным для заполнения, если указан объект привязки. НА ЗАМЕТКУ При выполнении действия, в блок [Связанные объекты] страницы [Журнал процессов] будет добавлена запись, в которой будет указан объект привязки, и запись, с которой было связано выполнение действия. А на странице редактирования связанной записи будет доступно меню [Продолжить по процессу]. Установите признак [Использовать стандартный генератор страниц], чтобы страница, открытая по процессу, содержала логику базовой страницы bpm online. bpm online 142

144 Руководство пользователя ЭЛЕМЕНТ ПРОЦЕССА [АВТОГЕНЕРИРУЕМАЯ СТРАНИЦА] Элемент [Автогенерируемая страница] предназначен для открытия страниц, сгенерированных автоматически, в соответствии с параметрами элемента (Рис. 180). Рис. 180 Примеры использования действия [Автогенерируемая страница] ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи вкладки [Основные параметры] карточки (Рис. 181), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 181 Карточка параметров элемента [Автогенерируемая страница]. Вкладка [Параметры] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Заголовок] введите заголовок открываемой страницы. [Объект привязки] если выполнение действия будет связано с конкретной записью в объекте системы, укажите этот объект. [Экземпляр объекта привязки] запись, с которой будет связано выполнение действия процесса. Поле заполняется при помощи окна определения значения параметра. Поле становится активным и обязательным для заполнения, если указан объект привязки. 143

145 Дизайнер процессов Кнопки НА ЗАМЕТКУ При выполнении действия, в блок [Связанные объекты] страницы [Журнал процессов] будет добавлена запись, в которой будет указан объект привязки, и запись, с которой было связано выполнение действия. А на странице редактирования связанной записи будет доступно меню [Продолжить по процессу]. Используя панель инструментов реестра, вы можете управлять кнопками, отображаемыми на автогенерируемой странице. Кнопки [Вверх] и [Вниз] управляют порядком расположения кнопок на странице. Для добавления и редактирования кнопки используется дополнительная карточка (Рис. 182). Рис. 182 Карточка редактирования параметров кнопки на автогенерируемой странице [Заголовок] укажите подпись кнопки. Обязательный параметр. [Код] введите уникальное название кнопки, которое может быть использовано при написании кода для реализации логики кнопки. Обязательный параметр. [Стиль] выберите из списка один из общих стилей, используемых для кнопок bpm online. Обязательный параметр. [Генерирует сигнал] введите сигнал, который будет генерироваться в процессе при нажатии на кнопку. Вы можете добавить в процесс другие элементы, которые будут ожидать генерации данного сигнала. Установите признак [Выполняет валидацию значений], чтобы при нажатии на кнопку выполнялась проверка заполнения обязательных полей. Установите признак [Активна], если при открытии страницы кнопка должна быть активной. Нажатие любой кнопки, добавленной на страницу, вызывает завершение элемента и определяет его результат. Если для автогенерируемой страницы добавить исходящие условные потоки, кнопки, добавленные на страницу, будут доступны в качестве условий выполнения данных потоков. Элементы Используя панель инструментов реестра, вы можете управлять полями, отображаемыми на автогенерируемой странице. Для добавления и редактирования поля используется дополнительная карточка (Рис. 183). bpm online 144

146 Руководство пользователя Рис. 183 Карточка редактирования параметров поля на автогенерируемой странице Кнопки [Вверх] и [Вниз] управляют порядком расположения полей на странице. Для каждого поля системой автоматически создается параметр, сохраняющий значение, введенное в это поле при выполнении процесса. [Заголовок] введите заголовок поля на странице. Обязательный параметр. [Код] введите уникальное название параметра, в котором будет храниться значение поля. Соответствующий параметр будет автоматически добавлен в данное действие. [Тип элемента] выберите из списка тип поля, которое будет добавлено на страницу. Для выбора доступны основные типы полей: Текстовое поле, Поле выбора (поле списка или справочника), Логическое (поле признака), Дата/Время, Целое и Дробное. [Обязательное] установите признак, чтобы сделать поле обязательным для заполнения. [Многострочное] установите признак, чтобы сделать поле многострочным. Доступно для типа Текстовое поле. [Источник данных] укажите объект справочника для полей типа Список и Справочник. Доступно для типа Поле выбора. [Вид] выберите способ заполнения поля: при помощи выпадающего списка или путем выбора значения из справочника. Доступно для типа Поле выбора. [Формат даты] выберите формат отображения поля Дата/Время. Вкладка [Расширяемый клиентский модуль] Вкладка [Расширяемый клиентский модуль] используется для программирования дополнительной логики работы автогенерируемой страницы на языке C#. ЭЛЕМЕНТ ПРОЦЕССА [ВОПРОС ПОЛЬЗОВАТЕЛЮ] При помощи элемента процесса [Вопрос пользователю] (Рис. 184) вы можете предоставить пользователю выбор из нескольких вариантов, каждый из которых вызовет выполнение отдельной ветви процесса. Рис. 184 Примеры элементов [Вопрос пользователю] 145

147 Дизайнер процессов Страница выполнения элемента содержит текст вопроса и варианты ответов, которые может выбрать пользователь (Рис. 185). Рис. 185 Пример страницы вопроса пользователю Например, при запуске процесса продажи пользователю можно предложить создать нового клиента либо выбрать клиента продажи из списка зарегистрированных клиентов. ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи вкладки [Основные параметры] карточки (Рис. 186), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. bpm online 146

148 Руководство пользователя Рис. 186 Карточка параметров элемента [Вопрос пользователю] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Вопрос] введите текст вопроса, который отобразится в диалоговом окне. Режим выбора вариантов [Выбор одного варианта] выберите опцию, чтобы пользователь мог выбрать только один из предложенных вариантов ответа на вопрос. Например, создать нового клиента или выбрать клиента из списка зарегистрированных. Если установлена опция [Выбор одного варианта], ветвление процесса осуществляется в соответствии с логическим оператором Исключающее ИЛИ (Рис. 187). Рис. 187 Пример использования действия [Вопрос пользователю] с возможностью выбора одного варианта ответа [Выбор нескольких вариантов] выберите опцию, чтобы предоставить пользователю возможность выбирать несколько из доступных вариантов ответа. Например, пользователь может выбрать, с кем следует согласовать договор: с клиентом, с руководителем, с юристом и т.д. 147

149 Дизайнер процессов При выборе опции [Выбор нескольких вариантов], вслед за действием [Вопрос пользователю] в процесс необходимо добавить логический оператор [ИЛИ], исходящие потоки которого должны соответствовать вариантам ответа (Рис. 188). Рис. 188 Пример использования действия [Вопрос пользователю] с возможностью выбора нескольких вариантов ответа При этом переход произойдет только по тем потокам, которые соответствуют вариантам ответов на вопрос, которые выбрал пользователь. Варианты ответов Реестр содержит варианты ответов на вопрос, доступные пользователю. Порядок следования записей в реестре соответствует порядку, в котором будут расположены варианты ответов в диалоговом окне. Вы можете изменить этот порядок при помощи кнопок [Вверх] и [Вниз] панели инструментов реестра. Установите признак [Выбран по умолчанию] для варианта ответа, чтобы этот вариант был заранее выбран при открытии окна с вопросом пользователю. [Обязательно должен быть выбран один из вариантов] установите признак, чтобы сделать обязательным выбор как минимум одного из вариантов ответа. НА ЗАМЕТКУ Карточка элемента [Вопрос пользователю] также содержит стандартную вкладку [Параметры активности], которая рассмотрена в главе Вкладка [Параметры активности] в карточках действий. СМОТРИТЕ ТАКЖЕ Вкладка [Параметры активности] в карточках действий ЭЛЕМЕНТ ПРОЦЕССА [ФОРМУЛА] Используя элемент процесса [Формула], вы можете производить автоматические вычисления в ходе выполнения процесса и использовать результаты вычислений в качестве значений параметров других элементов (Рис. 189). bpm online 148

150 Руководство пользователя Рис. 189 Примеры элементов [Формула] Например, при помощи элемента [Формула] вы можете вычислить время, через которое должна начинаться следующая задача, основываясь на фактической продолжительности предшествующих задач. Логика элемента [Формула] также используется для определения условий перехода по условным потокам. ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи карточки (Рис. 190), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 190 Карточка параметров элемента [Формула] [Заголовок] введите подпись элемента, которая отобразится на диаграмме процесса. [Установить значение в] укажите параметр, значение которого будет содержать результат вычисления. Например, если формула используется для расчета длительности выполнения задачи, укажите параметр [Длительность] элемента процесса [Задача]. Могут быть указаны параметры, значения которых представляют собой числа, дату и/или время, а также строковые и логические параметры. ВАЖНО Тип данных, которые возвращает формула, зависит от типа данных параметра, указанного в поле [Установить значение в]. Вы можете указать значения параметров, которые уже существуют в процессе на момент добавления элемента [Формула]. Каждый элемент [Формула] рассчитывает значение одного конкретного параметра. Формула строится в текстовом поле карточки. Для построения формулы используются кнопки [Оператор], [Функция], [Параметр] и [Значение]. ВАЖНО Используйте кнопки [Функция], [Параметр] и [Значение] для ввода всех функций, параметров и значений формулы. Ручной ввод функций, параметров и значений (за исключением числовых) приведет к некорректной работе процесса. 149

151 Дизайнер процессов Операторы Меню кнопки [Оператор] содержит перечень математических операторов, которые могут быть использованы при построении формулы. Доступны операторы сложения, вычитания, умножения, деления, а также оператор [()] для расстановки скобок, определяющих порядок вычислений в формуле. Функции НА ЗАМЕТКУ Если при добавлении оператора [()] в формуле выделен какой-либо текст, он будет автоматически заключен в скобки. Меню [Функция] содержит список базовых математических функций. Функция выполняется в отношении выражения, числа либо нескольких чисел, заключенных в скобки. НА ЗАМЕТКУ Если при добавлении функции в формулу был выделен какой-либо текст, он будет автоматически заключен в скобки для этой функции. [ОкруглитьВверх()] округление до целых в сторону большего числа. Если знаки после запятой не равны нулю, целое число увеличится на 1. Например, число 1,1 будет округлено до 2. [Округлить()] стандартное математическое округление к ближайшему целому числу. Например, число 1,4 будет округлено до 1, а число 1,5 до 2. [ОкруглитьВниз()] округление до целых в сторону меньшего числа. Например, число 1,9 будет округлено до 1. [ОстатокОтДеления()] функция определяет остаток от деления одного числа на другое. В скобках через запятую укажите делимое и делитель. Например, функция ОстатокОтДеления(5, 2) вернет значение 1. [Минимум()], [Максимум()] функции выбирают минимальное и максимальное значения из перечня соответственно. В скобках через запятую укажите сравниваемые числа. Например, функция Минимум(1, 2, 3) вернет значение 1. [Модуль()] получение модуля числа в скобках. Используйте, если число, полученное в результате каких-либо вычислений, не может быть отрицательным. Например, модуль можно использовать при вычислении разности между продолжительностью двух задач. [Среднее()] определение среднего арифметического для нескольких чисел. В скобках через запятую укажите необходимые числа. Например, функция Среднее(1, 2, 3) вернет значение 2. Функции могут быть выполнены как в отношении конкретных чисел, так и в отношении переменных либо выражений. При работе с выражениями, очередность вычислений вы можете задать при помощи скобок. Например, Округлить(Среднее([#Задача 1.Длительность#], [#Задача 2.Длительность#]) * 1,2). [День()] выбор дня месяца из данных с типом дата и время или дата. Используйте меню [Значение], чтобы указать в скобках значение даты, либо кнопку [Параметр], чтобы указать значение параметра процесса или его элемента. Например, функция День([#Значение даты #]) вернет значение 18. [Месяц()] выбор месяца из данных с типом дата и время или дата. Используйте меню [Значение], чтобы указать в скобках значение даты, либо кнопку [Параметр], чтобы указать значение параметра процесса или его элемента. Например, функция День([#Системная переменная.текущее значение даты#]) вернет номер текущего месяца. bpm online 150

152 Руководство пользователя [ДеньНедели()] выбор номера дня недели из данных с типом дата и время или дата. Например, функция ДеньНедели([#Значение даты #]) вернет значение 1, поскольку дата попадает на понедельник. [Время()] выбор значения времени из данных с типом дата и время или время. Например, функция Время([#Системная переменная.текущее значение даты и времени#]) вернет текущее значение времени. [ДеньЛежитВДиапазонеДаты()] функция проверяет, попадает ли указанная дата в указанный период. Например, функция [ДеньЛежитВДиапазонеДаты([#Системная переменная.текущее значение даты#],[#значение даты #],5,3)] проверяет, лежит ли текущая дата в диапазоне с 13 по 21 апреля 2013 года. Результатом выполнения функции является логическое значение. Параметры Кнопка [Параметр] используется для добавления в формулу параметров процесса и его элементов. Например, вы можете использовать в расчетах длительность задачи, ранее выполненной по процессу. При нажатии на кнопку открывается стандартное окно выбора параметра. Для выбора доступны только параметры, значения которых представляют собой числа, дату и/или время, а также строковые и логические параметры. Параметр, добавленный в формулу, имеет вид переменной. Например, вместо переменной [#Выполнить задачу.длительность#] при расчетах будет использовано фактическое числовое значение параметра Длительность элемента Выполнить задачу. Значения Меню [Значения] позволяет использовать в формуле значения системных настроек и системных переменных. Например, вы можете использовать в формуле текущий номер документа или текущую дату и/или время. Меню кнопки содержит разделы: [Дата/время] возможность добавить в формулу статическое значение даты и/или времени. [Системная настройка] возможность добавить в формулу значение одной из системных настроек. [Значение из справочника] возможность добавить в формулу запись любого объекта системы в качестве значения поля справочник. [Системная переменная] возможность добавить в формулу значение одной из системных переменных, например, контакт текущего пользователя, или текущую дату. ЭЛЕМЕНТЫ ПРОЦЕССА. ДЕЙСТВИЯ ДЛЯ РАБОТЫ С ДАННЫМИ Используя специальные элементы процесса, вы можете работать с записями в системе, в частности, создавать и редактировать и удалять записи, использовать данные записей в ходе выполнения процесса. Для базовых операций с данными используются четыре основных действия: [Чтение данных], [Добавление данных], [Изменение данных], [Удаление данных]. СОДЕРЖАНИЕ Элемент процесса [Чтение данных] Элемент процесса [Добавление данных] Элемент процесса [Изменение данных] 151

153 Дизайнер процессов Элемент процесса [Удаление данных] ЭЛЕМЕНТ ПРОЦЕССА [ЧТЕНИЕ ДАННЫХ] Элемент процесса [Чтение данных] (Рис. 191) предназначен для подготовки данных, которые могут быть использованы другими элементами процесса. Вы можете выбрать конкретную запись объекта, подсчитать количество записей, а также сумму, среднее, максимальное или минимальное значение по одной из числовых колонок объекта. Рис. 191 Примеры элемента [Чтение данных] Полученные в результате данные могут формировать значения параметров других элементов процесса. Например, выбранная запись может быть открыта для редактирования или использована для создания связанных записей, количество записей может быть использовано при дальнейших расчетах, производимых при помощи элемента [Формула]. ПАРАМЕТРЫ Для указания параметров чтения данных используется карточка (Рис. 192), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 192 Карточка элемента [Чтение данных] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Читать из объекта] выберите из справочника объект, данные записи которого необходимо получить. Поле является обязательным. [Количество записей] установите переключатель в это положение, чтобы подсчитать количество записей, которые соответствуют условиям фильтра. Результирующие данные будут представлять собой число записей. Например, может быть получено количество контрагентов с типом Клиент, которые были зарегистрированы позже определенной даты. bpm online 152

154 Руководство пользователя [Функцию] установите переключатель в это положение, если действием должна быть подсчитана сумма значений в числовой колонке объекта, их минимальное, максимальное или среднее значение. Подсчет будет произведен только по записям, которые соответствуют условию фильтра. Результирующие данные будут представлять собой число, которое было получено в результате подсчета, например, среднюю продолжительность активностей в минутах. НА ЗАМЕТКУ Минимальное, максимальное и среднее значения могут быть также подсчитаны по колонкам Дата, Дата и время. [Первую запись из выбранных при указанной сортировке записей] установите переключатель в это положение, чтобы выбрать одну запись из указанного объекта. В поле под переключателем отображаются заголовки колонок выбранного объекта, которые можно использовать для сортировки записей. Действием будет выбрана запись, которая будет находиться в начале списка в соответствии с установленным порядком сортировки. Результирующие данные представляют собой выбранную запись со всеми ее полями. Например, действие может выбрать конкретного контрагента, контакт или активность. Данные выбранной записи могут быть использованы для заполнения параметров других элементов процесса. НА ЗАМЕТКУ Сортировка записей и добавление колонок в данный реестр осуществляются стандартным образом. Например, вы можете отсортировать записи сразу по нескольким колонкам. [Объект должен соответствовать условию] используйте стандартную область фильтрации для определения требований к выбираемым записям. НА ЗАМЕТКУ Сортировка записей в реестре и настройка колонок реестра детальнее рассмотрены в книге Руководство пользователя. ЭЛЕМЕНТ ПРОЦЕССА [ДОБАВЛЕНИЕ ДАННЫХ] Элемент процесса [Добавление данных] (Рис. 193) предназначен для создания процессом одной или нескольких записей в указанном объекте. Рис. 193 Примеры элементов [Добавление данных] Например, при помощи данного элемента вы можете добавить получателей в рассылку, создать кросс-продажу, новый документ или счет, не открывая при этом страницу новой записи. ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи карточки (Рис. 194), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. 153

155 Дизайнер процессов Рис. 194 Карточка параметров элемента [Добавление данных] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Объект] выберите из справочника объект, в который необходимо добавить записи. Например, если необходимо добавить получателей в рассылку, укажите объект Контакт в рассылке. [Добавить одну запись] выберите опцию, чтобы добавить в объект одну запись. [Добавить результат выборки] выберите опцию, чтобы добавить в объект несколько записей. При этом количество и содержимое записей будет зависеть от данных выборки. Например, вы можете добавить в рассылку всех контактов, проживающих в Москве. [По объекту] выберите объект, по которому будет получена выборка. Например, чтобы добавить получателей в рассылку, укажите в этом поле объект Контакт. Поле становится активным, если выбрана опция [Добавить результат выборки]. [Условие фильтрации выборки] укажите критерии получения выборки, используя стандартный фильтр. Например, чтобы добавить записи по VIP клиентам, установите фильтр Контрагент.Категория равно VIP. Поле становится активным, если выбрана опция [Добавить результат выборки]. Значения полей Реестр значений полей содержит названия колонок, которые будут заполнены для созданных записей. Чтобы задать значение поля, выберите его в реестре и нажмите на кнопку [Изменить]. Если необходимого поля в реестре нет, добавьте его, воспользовавшись кнопкой [Добавить]. Например, чтобы добавить получателя в рассылку, необходимо указать значения полей Рассылка и Контакт. Значения полей задаются при помощи карточки (Рис. 195). bpm online 154

156 Руководство пользователя Рис. 195 Карточка значения поля [Колонка] выберите колонку, значение которой должно быть заполнено для добавляемой записи. Например, чтобы указать рассылку, в которую будут добавлены получатели, выберите колонку Рассылка, а чтобы указать получателя, который должен быть добавлен в рассылку, выберите колонку Контакт. [Значение] укажите значение, которым должна быть заполнена колонка для добавляемой записи. Например, при добавлении получателей в рассылку, в колонке Рассылка укажите необходимую рассылку. Значение, указанное в этом поле, будет установлено для всех добавленных записей. [Из выборки] если записи добавляются в объект по выборке, укажите колонку объекта выборки, значением которой будет заполнена колонка для добавляемых записей. Например, чтобы добавить в рассылку контакты по выборке, укажите в поле [Колонка] колонку Контакт, а в поле [Из выборки] колонку уникального идентификатора контакта Id. В результате для каждой из записей выборки будет создана запись в объекте Контакт в рассылке, поле Рассылка которой будет содержать указанную рассылку, а поле Контакт соответствующего контакта выборки. ЭЛЕМЕНТ ПРОЦЕССА [ИЗМЕНЕНИЕ ДАННЫХ] Элемент процесса [Изменение данных] (Рис. 196) предназначен для редактирования одной или нескольких записей в указанном объекте в ходе выполнения процесса. Например, вы можете перевести продажу на следующую стадию. Рис. 196 Примеры элементов [Изменение данных] ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи карточки (Рис. 197), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. 155

157 Дизайнер процессов Рис. 197 Карточка параметров элемента [Изменение данных] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Объект] выберите из справочника объект, записи которого необходимо изменить. [Объект должен соответствовать условиям] установите признак, чтобы указать фильтр для выбора редактируемых записей. Например, чтобы внести изменения в продажи, которые находятся на стадии подписания договора, постройте фильтр Стадия равно Подписание договора. Значения полей Реестр значений полей содержит две колонки: название поля и значение, которое будет записано в это поле при выполнении процесса. По умолчанию, реестр пуст. Чтобы указать поле, значение которого должно быть изменено, нажмите на кнопку [Добавить], укажите колонку и новое значение. Например, процесс может перевести задачу в завершенное состояние и заполнить такие поля, как [Продолжительность] и [Результат]. ЭЛЕМЕНТ ПРОЦЕССА [УДАЛЕНИЕ ДАННЫХ] Элемент процесса [Удаление данных] (Рис. 198) предназначен для удаления процессом одной или нескольких записей в указанном объекте. Например, вы можете удалить документы или активности, созданные по воздействию, которое было отменено. Рис. 198 Примеры элементов [Удаление данных] bpm online 156

158 Руководство пользователя ПАРАМЕТРЫ Параметры элемента могут быть заданы при помощи карточки (Рис. 199), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 199 Карточка параметров элемента [Удаление данных] [Подпись] введите подпись элемента, которая отобразится на диаграмме процесса. [Объект] выберите из справочника объект, из которого необходимо удалить записи. Например, чтобы удалить активности, выберите объект Активность. [Объект должен соответствовать условиям] установите признак, чтобы указать фильтр для списка записей, которые будут удалены. Например, чтобы удалить документы по воздействиям, которые были отменены, постройте следующий фильтр: Воздействие.Состояние равно Отменено. ЭЛЕМЕНТЫ ПРОЦЕССА. ДОПОЛНИТЕЛЬНЫЕ ДЕЙСТВИЯ Для выполнения действий, которые не предусмотрены стандартными элементами процессов bpm online, в дизайнере используются дополнительные действия. Элемент [Действие процесса] используется для добавления в процесс действий, которые были созданы пользователями системы при помощи дизайнера действий. Как правило, это те действия, для которых не были созданы карточки редактирования параметров. Создание пользовательских действий процесса выполняется в дизайнере действий процесса. Дополнительную логику работы процесса вы также можете задать при помощи действия [Задание-сценарий]. Используя подпроцессы, вы можете настроить выполнение одних процессов в рамках других. СОДЕРЖАНИЕ Элемент [Действие процесса] Элемент процесса [Задание-сценарий] Элемент процесса [Подпроцесс] Элемент процесса [Событийный подпроцесс] Элемент процесса [Привязка процесса к объекту] СМОТРИТЕ ТАКЖЕ Дизайнер действий процесса 157

159 Дизайнер процессов ЭЛЕМЕНТ [ДЕЙСТВИЕ ПРОЦЕССА] Выполняемые шаги процесса определяются элементами [Действие процесса]. Логика работы элемента [Действие процесса], а также его параметры зависят от типа элемента (Рис. 200). Рис. 200 Примеры элементов [Действие процесса] [Действие] тип действия. После заполнения этого свойства, в области [Структура] отобразится список параметров выбранного типа пользовательского действия. В списке типов действий перечислены основные элементы, которые вы можете использовать при построении бизнес-процессов, например, Выполнить задачу, Позвонить или Написать письмо. Основные элементы процесса доступны как в списке типов действий, так и в виде отдельных пунктов в группе [Действия] области элементов процесса. Кроме основных элементов, в списке типов действий доступны также системные действия, при помощи которых реализована базовая логика разделов bpm online, например, инициализация деталей в разделе или фильтрация записей в реестре. Системные действия используются, как правило, в процессах базовых страниц и объектов. При создании страниц эта логика может быть автоматически унаследована, если для новой страницы, в качестве родительской, указать соответствующую базовую страницу. Например, при создании страницы раздела в ее свойствах вы можете указать элемент конфигурации Базовая страница раздела в качестве родительского. В результате процесс новой страницы будет содержать всю логику базовой страницы раздела. СМОТРИТЕ ТАКЖЕ Элемент процесса [Условный поток] ЭЛЕМЕНТ ПРОЦЕССА [ЗАДАНИЕ-СЦЕНАРИЙ] Действие [Задание-сценарий] является системным и выполняет программный код сценария С# (Рис. 201). Рис. 201 Примеры элементов [Задание-сценарий] Данный тип действия процесса может быть использован для реализации нестандартной или более сложной логики, не предусмотренной базовыми элементами bpm online. Чтобы редактировать код сценария, дважды щелкните по данному элементу на диаграмме либо в меню элемента выберите команду. При этом на рабочую область будет добавлена вкладка для редактирования кода сценария (Рис. 202). bpm online 158

160 Руководство пользователя Рис. 202 Вкладка для редактирования кода задания-сценария сохранение кода сценария. Используйте команду [Сохранить и закрыть], чтобы сохранить сценарий и закрыть вкладку. поиск и замена в тексте кода сценария. отображение скрытых символов (например, пробелов, табуляции) в тексте кода. Нажмите, чтобы отобразить символы. Нажмите повторно чтобы скрыть. [Закрыть] закрыть вкладку редактирования кода сценария. ЭЛЕМЕНТ ПРОЦЕССА [ПОДПРОЦЕСС] Подпроцесс представляет собой отдельный вложенный процесс, который выполняется в текущем процессе в качестве одного из его действий. Как правило, обычные подпроцессы используются, когда один из ранее созданных процессов должен быть выполнен в ходе выполнения другого процесса. Например, процесс заключения договора включает в себя подпроцесс Согласование договора (Рис. 203). Рис. 203 Пример использования подпроцесса У подпроцесса обязательно должен присутствовать входящий поток. В противном случае, подпроцесс никогда не будет запущен. При переходе потока управления к подпроцессу, инициируется его начальное событие, происходит выполнение последовательности элементов подпроцесса. В случае успешного завершения подпроцесса, исходящий поток управления активизирует следующий элемент в последовательности родительского процесса. 159

161 Дизайнер процессов СВОЙСТВА [Процесс] при помощи данного свойства вы можете указать ранее созданный процесс, который будет выполняться в качестве подпроцесса. При этом подпроцесс, помещенный на диаграмму, не должен содержать элементов. [Использовать последнюю версию схемы] установите признак, если в случае изменения подпроцесса родительский процесс должен использовать самую последнюю версию подпроцесса, которая существует на момент запуска. Если признак не установить, то при каждом запуске родительского процесса будет использована та версия подпроцесса, которая была указана в свойствах элемента [Подпроцесс]. В списке доступных диаграмм отображаются версии процессов. ЭЛЕМЕНТ ПРОЦЕССА [СОБЫТИЙНЫЙ ПОДПРОЦЕСС] Событийный подпроцесс инициируется наступлением определенного генерирующего события (или нескольких событий) на любом этапе процесса верхнего уровня. Например, клиент может модифицировать заказ на любом этапе его обработки (Рис. 204). Рис. 204 Пример использования событийного подпроцесса В этом случае, событийный подпроцесс представляет собой процедуру внесения изменений в заказ, а инициирующее его событие это изменение параметров заказа клиентом. Событийный подпроцесс не может содержать ни входящих, ни исходящих потоков управления. Cобытийный подпроцесс может находиться как в свернутом, так и в развернутом состоянии. В свернутом состоянии подпроцесс имеет вид обычного действия, а в развернутом отображает элементы, которые были добавлены в событийный подпроцесс. ЭЛЕМЕНТ ПРОЦЕССА [ПРИВЯЗКА ПРОЦЕССА К ОБЪЕКТУ] Каждый бизнес-процесс в bpm online может быть запущен множество раз, и каждый экземпляр процесса может быть связан с различными записями в системе: как теми, которые уже существуют в системе, как и теми, которые создаются в рамках процесса. По некоторым записям (контрагентам, контактам, документам и т.д.) важно сохранять список бизнес-процессов, выполнение которых связано с этими записями. Список записей, с которыми связан экземпляр процесса, отображается в блоке [Связанные объекты] страницы [Журнал процессов]. Для создания связи между экземпляром процесса и определенной записью системы используется элемент [Привязка процесса к объекту] (Рис. 205). bpm online 160

162 Руководство пользователя Рис. 205 Пример элемента [Привязка процесса к объекту] ПАРАМЕТРЫ Параметры действия могут быть заданы при помощи карточки (Рис. 206), которая открывается при добавлении элемента в процесс, а также при двойном щелчке мыши на этом элементе. Рис. 206 Карточка параметров элемента [Привязка процесса к объекту] [Объект] укажите бизнес-объект, с которым необходимо связать процесс. Например, если процесс нужно связать с контрагентом, выберите объект Контрагент, а если процесс нужно связать с документом объект Документ. Поле заполняется при помощи окна определения значения параметра. В данном случае, как правило, используется опция [Установить константу] этого окна. [Элемент объекта] укажите запись объекта, с которой должен быть связан процесс. Например, название контрагента или номер документа. Поле заполняется при помощи окна определения значения параметра. Вы можете указать конкретную запись либо определять ее динамически на основании информации в других элементах процесса. ЭЛЕМЕНТЫ ПРОЦЕССА. ГРУППА [АРТЕФАКТЫ] Артефакты облегчают читаемость диаграммы процесса и не влияют на его выполнение. В bpm online предусмотрены такие типы артефактов, как аннотация и группа (Рис. 207). Рис. 207 Пример использования артефактов в процессе Текстовая аннотация представляет собой текстовый комментарий, который может относиться к определенному элементу процесса. Данный элемент может быть связан с другим элементом при помощи соединяющего объекта [Ассоциация]. Группа представляет собой область диаграммы процесса, визуально объединяющую несколько элементов. При перемещении группы на рабочей области, будут перемещены и все элементы, находящиеся в данной группе. Группа может находиться в свернутом и в развернутом состоянии. 161

163 Дизайнер действий процесса ДИЗАЙНЕР ДЕЙСТВИЙ ПРОЦЕССА При помощи дизайнера действий процесса вы можете создавать дополнительные типы действий, которые впоследствии могут быть использованы при построении процессов системы в дизайнере процессов. Чтобы создать действие процесса, в разделе [Конфигурация] на вкладке [Схемы] выберите пункт меню [Добавить] > [Расширенные] > [Действие процесса] (Рис. 208). В результате откроется дизайнер действий процесса, в котором нужно настроить свойства создаваемого действия. Рис. 208 Добавление действия процесса ВАЖНО Дизайнер действий предназначен для использования разработчиком C#. НА ЗАМЕТКУ Работа с действиями рассмотрена при описании элементов процесса в главе Дизайнер процессов. СОДЕРЖАНИЕ Рабочее пространство дизайнера действий процесса Свойства действия Элементы действия процесса. Группа [Параметры] Элементы действия процесса. Группа [Методы] Элементы действия процесса. Группа [Сообщения пользователю] Элементы действия процесса. Группа [Пространства имен] bpm online 162

Bpm online. Автоматизация бизнес-процессов. Руководство пользователя

Bpm online. Автоматизация бизнес-процессов. Руководство пользователя Bpm online Автоматизация бизнес-процессов Руководство пользователя СОДЕРЖАНИЕ 1. Обзор возможностей... 3 2. Создание бизнес-процессов... 4 2.1. Построение процесса в дизайнере процессов... 5 2.1.1. Добавление

Подробнее

Практическая работа Программ-органайзер MS Outlook

Практическая работа Программ-органайзер MS Outlook Практическая работа Программ-органайзер MS Outlook Программа-органайзер Microsoft Outlook (MS Outlook) предназначена для управления личной и деловой информацией, адресными книгами и электронной почтой,

Подробнее

Bpm online sales. Пакет team. Руководство пользователя

Bpm online sales. Пакет team. Руководство пользователя Bpm online sales Пакет team Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online sales... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Главная страница bpm online...12 2.3.

Подробнее

10.1. Раздел [Планировщик заданий]

10.1. Раздел [Планировщик заданий] Раздел [Планировщик заданий] 606 10.1. Раздел [Планировщик заданий] Раздел [Планировщик заданий] (Рис. 10.87) предназначен для создания комплексных заданий, которые будут автоматически запускаться в указанное

Подробнее

Bpm online sales. Пакет enterprise. Руководство пользователя

Bpm online sales. Пакет enterprise. Руководство пользователя Bpm online sales Пакет enterprise Руководство пользователя Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online sales... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Главная

Подробнее

BPMonline Outlook Connector Руководство пользователя

BPMonline Outlook Connector Руководство пользователя BPMonline Outlook Connector Руководство пользователя 1 Содержание... 2 1. Установка и настройка... 3 1.1. Установка... 4 1.2. Лицензирование пользователей... 6 1.3. Настройка... 7 1.4. Настройка MS Outlook...

Подробнее

Информационная система ГРАДИС. Руководство пользователя для справочных форм. Версия 1.0

Информационная система ГРАДИС. Руководство пользователя для справочных форм. Версия 1.0 Компания «Совзонд» Информационная система ГРАДИС Версия 1.0 Лист регистрации изменений Версия Дата Описание Автор 1.0 05.10.2016 Первая редакция Соломина С.А. 2 Аннотация Целью данного документа является

Подробнее

КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ. ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ 1. Создание информационной базы

КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ. ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ 1. Создание информационной базы Цель работы Освоение технологии конфигурирования в системе «1С: Предприятие 8». Задачи работы Основными задачами лабораторной работы являются: приобретение навыков разработки основных объектов конфигурации

Подробнее

Gantt chart for bpm'online. Руководство пользователя

Gantt chart for bpm'online. Руководство пользователя Gantt chart for bpm'online Руководство пользователя Содержание Обзор Gantt chart for bpm'online 3 Установка 4 Настройка отображения диаграммы Гантта 6 Настройка линейного представления 6 Настройка иерархического

Подробнее

Инструкция по работе с БП «Работа с потенциальными клиентами»

Инструкция по работе с БП «Работа с потенциальными клиентами» Назначение процесса: Процесс служит для упрощения действий, выполняемых при работе с потенциальными клиентами (возможностями), а также автоматической нумерации возможностей. В ходе выполнения процесса

Подробнее

Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ

Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ Приложение 4 Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ 1. Общие сведения... 2 2. Моделирование состояний и рабочих процессов... 2 2.1. Управление списком групп состояний... 2 2.2. Создание

Подробнее

ПЕРЕЧЕНЬ ТЕРМИНОВ И СОКРАЩЕНИЙ. Федеральный орган исполнительной власти. Федеральное государственное учреждение

ПЕРЕЧЕНЬ ТЕРМИНОВ И СОКРАЩЕНИЙ. Федеральный орган исполнительной власти. Федеральное государственное учреждение РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ ЗАЯВОК НА РЕГИСТРАЦИЮ, РЕДАКТИРОВАНИЕ И ПРЕКРАЩЕНИЕ ДОСТУПА УПОЛНОМОЧЕННЫХ ЛИЦ УЧАСТНИКА СИСТЕМЫ К ПОДСИСТЕМЕ БЮДЖЕТНОГО ПЛАНИРОВАНИЯ ГОСУДАРСТВЕННОЙ ИНТЕГРИРОВАННОЙ

Подробнее

1 Запуск Системы. Рисунок 2. Главное окно Системы После этого откроется главное окно Системы (Рисунок 2).

1 Запуск Системы. Рисунок 2. Главное окно Системы После этого откроется главное окно Системы (Рисунок 2). РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО РАБОТЕ С ПАСПОРТОМ КОМПЛЕКСНОГО ИНВЕСТИЦИОННОГО ПРОЕКТА В ИНФОРМАЦИОННОЙ СИСТЕМЕ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ДЛЯ ГЛАВНЫХ РАСПОРЯДИТЕЛЕЙ СРЕДСТВ ФЕДЕРАЛЬНОГО БЮДЖЕТА

Подробнее

Bpm online sales. Пакет commerce. Руководство пользователя

Bpm online sales. Пакет commerce. Руководство пользователя Bpm online sales Пакет commerce Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online sales... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Командная строка...12 2.3. Коммуникационная

Подробнее

СОДЕРЖАНИЕ 1. ЗАПУСК СИСТЕМЫ РАБОТА В ПОДРАЗДЕЛЕ «ЗАЯВКА НА РЕГИСТРАЦИЮ УПОЛНОМОЧЕННЫХ ЛИЦ УЧАСТНИКА СИСТЕМЫ»... 8

СОДЕРЖАНИЕ 1. ЗАПУСК СИСТЕМЫ РАБОТА В ПОДРАЗДЕЛЕ «ЗАЯВКА НА РЕГИСТРАЦИЮ УПОЛНОМОЧЕННЫХ ЛИЦ УЧАСТНИКА СИСТЕМЫ»... 8 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ ЗАЯВКИ НА РЕГИСТРАЦИЮ УПОЛНОМОЧЕННЫХ ЛИЦ УЧАСТНИКА СИСТЕМЫ В ПОДСИСТЕМЕ БЮДЖЕТНОГО ПЛАНИРОВАНИЯ ГОСУДАРСТВЕННОЙ ИНТЕГРИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ

Подробнее

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ ВЕДОМСТВЕННЫХ ПЕРЕЧНЕЙ ГОСУДАРСТВЕННЫХ (МУНИЦИПАЛЬНЫХ) УСЛУГ И РАБОТ

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ ВЕДОМСТВЕННЫХ ПЕРЕЧНЕЙ ГОСУДАРСТВЕННЫХ (МУНИЦИПАЛЬНЫХ) УСЛУГ И РАБОТ РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ ВЕДОМСТВЕННЫХ ПЕРЕЧНЕЙ ГОСУДАРСТВЕННЫХ (МУНИЦИПАЛЬНЫХ) УСЛУГ И РАБОТ ДЛЯ ОРГАНА, ОСУЩЕСТВЛЯЮЩЕГО ПОЛНОМОЧИЯ УЧРЕДИТЕЛЯ СОДЕРЖАНИЕ 1 ВВЕДЕНИЕ... 2 2 НАЧАЛО РАБОТЫ

Подробнее

ВИРТУАЛЬНАЯ АТС «ТЕЛФИН.ОФИС» КНИГА КОНТАКТОВ. Руководство пользователя

ВИРТУАЛЬНАЯ АТС «ТЕЛФИН.ОФИС» КНИГА КОНТАКТОВ. Руководство пользователя ВИРТУАЛЬНАЯ АТС «ТЕЛФИН.ОФИС» КНИГА КОНТАКТОВ Руководство пользователя 1 Настоящий документ содержит описание Модуля виртуальной АТС «Телфин.Офис» Книга контактов. В документе приводится описание системы

Подробнее

Bpm online marketing. Руководство пользователя

Bpm online marketing. Руководство пользователя Bpm online marketing Руководство пользователя Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online marketing... 5 2. Интерфейс bpm online... 7 2.1. Обзор интерфейса bpm online... 8 2.2. Главная страница

Подробнее

Bpm online sales. Пакет team. Руководство пользователя

Bpm online sales. Пакет team. Руководство пользователя Bpm online sales Пакет team Руководство пользователя Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online sales... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Главная страница

Подробнее

ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ СУБЪЕКТА РФ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С ПОСТАНОВЛЕНИЕМ ПРАВИТЕЛЬСТВА 20

ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ СУБЪЕКТА РФ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С ПОСТАНОВЛЕНИЕМ ПРАВИТЕЛЬСТВА 20 ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ СУБЪЕКТА РФ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С ПОСТАНОВЛЕНИЕМ ПРАВИТЕЛЬСТВА 20 1 Содержание 1 ВХОД В СИСТЕМУ...5 2 ИНСТРУКЦИЯ ПО ВНЕСЕНИЮ ДАННЫХ...7

Подробнее

BPMonline CRM Руководство по настройке

BPMonline CRM Руководство по настройке BPMonline CRM Руководство по настройке 1 Содержание Об этой книге... 7 1. Перед началом работы с системой... 8 1.1. Системные требования... 9 1.2. Установка дополнительных приложений... 11 2. Администрирование

Подробнее

1. Как создать подчиненную задачу

1. Как создать подчиненную задачу 1. Как создать подчиненную задачу Получив в свою личную папку задание к ознакомлению, к исполнению, на резолюцию, на контроль, Вы можете создать подчиненную задачу ряду сотрудников. Для этого перейдите

Подробнее

На платформе Alfresco ECM. User Guide

На платформе Alfresco ECM. User Guide На платформе Alfresco ECM User Guide Оглавление Введение... 3 Термины и определения.... 3 1. Главная страница - дашлеты и персонализация... 3 2. Сайты и журналы... 4 2.1 Создание сайта, типы сайтов...

Подробнее

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ РЕШЕНИЙ О СОГЛАСОВАНИИ ЗАЯВОК НА ВНЕСЕНИЕ ИЗМЕНЕНИЙ В БАЗОВЫЕ (ОТРАСЛЕВЫЕ) ПЕРЕЧНИ УСЛУГ И РАБОТ

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ РЕШЕНИЙ О СОГЛАСОВАНИИ ЗАЯВОК НА ВНЕСЕНИЕ ИЗМЕНЕНИЙ В БАЗОВЫЕ (ОТРАСЛЕВЫЕ) ПЕРЕЧНИ УСЛУГ И РАБОТ РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ РЕШЕНИЙ О СОГЛАСОВАНИИ ЗАЯВОК НА ВНЕСЕНИЕ ИЗМЕНЕНИЙ В БАЗОВЫЕ (ОТРАСЛЕВЫЕ) ПЕРЕЧНИ УСЛУГ И РАБОТ для финансовых органов субъектов Российской Федерации и финансовых

Подробнее

ООО «Метровес» ВЕСОВОЙ МОНИТОР. Версия РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

ООО «Метровес» ВЕСОВОЙ МОНИТОР. Версия РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ООО «Метровес» ВЕСОВОЙ МОНИТОР Версия 1.03.3.15 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Киев 2015 2 Содержание. 1. Интерфейс 3 2. Работа со справочниками 5 3. Взвешивания 8 4. Печать взвешивания 11 5. Просмотр отчета

Подробнее

Руководство (инструкция) пользователя по внесению изменений (исправлений) в сведения о контракте и указания статуса поставщика

Руководство (инструкция) пользователя по внесению изменений (исправлений) в сведения о контракте и указания статуса поставщика Руководство (инструкция) пользователя по внесению изменений (исправлений) в сведения о контракте и указания статуса поставщика Хабаровск, 2016 1 Введение В настоящем руководстве описана последовательность

Подробнее

ЛМ Софт ЕАМ / LM Soft EAM

ЛМ Софт ЕАМ / LM Soft EAM ИНФОРМАЦИОННО-АНАЛИТИЧЕСКАЯ СИСТЕМА УПРАВЛЕНИЯ ОСНОВНЫМИ ПРОИЗВОДСТВЕННЫМИ ФОНДАМИ ЛМ Софт ЕАМ / LM Soft EAM Руководство оператора Листов 16 Москва 2015 СОДЕРЖАНИЕ АННОТАЦИЯ... 3 1. НАЗНАЧЕНИЕ ПРОГРАММЫ...

Подробнее

Proto 3. Система управления документооборотом РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Proto 3. Система управления документооборотом РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Proto 3. Система управления документооборотом РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ SOFTFIN САНКТ-ПЕТЕРБУРГ 2007 СОДЕРЖАНИЕ Введение...4 Вход в систему...5 Элементы главного окна...6 Работа со стандартными объектами...7

Подробнее

Инструкция по работе с исходящей корреспонденцией в АСЭД ДИРЕКТУМ

Инструкция по работе с исходящей корреспонденцией в АСЭД ДИРЕКТУМ Инструкция по работе с исходящей корреспонденцией в АСЭД ДИРЕКТУМ Введение... 2 1. Создание исходящих писем... 2 1.1. Создание исходящего письма... 2 1.2. Создание исходящего письма из файла... 6 1.3.

Подробнее

Инструкция по работе исполнителя в АСЭД ДИРЕКТУМ

Инструкция по работе исполнителя в АСЭД ДИРЕКТУМ Инструкция по работе исполнителя в АСЭД ДИРЕКТУМ Введение... 2 1. Исполнение поручений... 2 1.1. Ознакомление с поручением... 2 1.2. Исполнение поручения.... 3 1.3. Исполнение поручения ответственным исполнителем....

Подробнее

Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя

Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя Оглавление Введение... 4 Расположение системы... 4 Самостоятельная регистрация... 4 Вход в систему... 9 Главная страница... 14

Подробнее

EGroupWare. ИнфоЖурнал.

EGroupWare. ИнфоЖурнал. EGroupWare. ИнфоЖурнал. Общие сведения и назначение ИнфоЖурнал позволяет вести список дел, планируемых и выполняемых пользователями системы, причём пользователи могут назначать («делегировать») задания

Подробнее

Торговый портал «Фабрикант» Личные настройки. Работа в Личном кабинете. Руководство пользователя. (январь 2018 г.) ООО «Фабрикант.

Торговый портал «Фабрикант» Личные настройки. Работа в Личном кабинете. Руководство пользователя. (январь 2018 г.) ООО «Фабрикант. Торговый портал «Фабрикант» Личные настройки Работа в Личном кабинете (январь 2018 г.) ООО «Фабрикант.ру» Принятые сокращения и пояснение терминов: Термин Торговый портал «Фабрикант» Торговая процедура

Подробнее

Функционал взаимодействий в БСП 2.3

Функционал взаимодействий в БСП 2.3 Функционал взаимодействий в БСП 2.3 На основе большинства прикладных решений фирмы 1С на платформе 8.3 легла «1С:Библиотека стандартных подсистем 2.3» (БСП), предоставляющая набор универсальных функциональных

Подробнее

Руководство пользователя

Руководство пользователя АКБ Таврический Руководство пользователя по системе «Интернет-Клиент» Содержание Описание системы Интернет-клиент... 3 Создание нового документа... 5 Фильтрация документов... 7 Шаблоны документов... 8

Подробнее

ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ РЕГИОНАЛЬНЫХ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ, ОРГАНОВ МЕСТНОГО САМОУПРАВЛЕНИЯ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С

ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ РЕГИОНАЛЬНЫХ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ, ОРГАНОВ МЕСТНОГО САМОУПРАВЛЕНИЯ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С ИНСТРУКЦИЯ ДЛЯ СОТРУДНИКОВ РЕГИОНАЛЬНЫХ ОРГАНОВ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ, ОРГАНОВ МЕСТНОГО САМОУПРАВЛЕНИЯ ПО ВНЕСЕНИЮ ДАННЫХ В СООТВЕТСТВИИ С ПОСТАНОВЛЕНИЕМ ПРАВИТЕЛЬСТВА 20 1 Содержание 1 ВХОД В СИСТЕМУ...5

Подробнее

Bpm online ITIL service Пакет operations. Руководство пользователя

Bpm online ITIL service Пакет operations. Руководство пользователя Bpm online ITIL service Пакет operations Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online ITIL service... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Командная строка...12

Подробнее

Основные возможности Онлайн-консультанта

Основные возможности Онлайн-консультанта 1Основные возможности Онлайн-консультанта 2Настройка списка операторов 3Настройка внешнего вида баннера 4Общие настройки приложения "Рабочее место оператора" 5Целевой посетитель 6Черный список 7Приложение

Подробнее

ОКТОНИКА ПРОЕКТ. «Колибри» Интерфейс. Общие элементы управления. Руководство по эксплуатации. Версия документа: 1.504

ОКТОНИКА ПРОЕКТ. «Колибри» Интерфейс. Общие элементы управления. Руководство по эксплуатации. Версия документа: 1.504 ОКТОНИКА ПРОЕКТ «Колибри» Интерфейс. Общие элементы управления Руководство по эксплуатации Версия документа: 1.504 Екатеринбург 2014 Оглавление 1. Введение... 3 2. Вход в систему... 3 3. Общие элементы

Подробнее

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

Работа с шаблонами заполнения данных в анкетах многоквартирных домов Работа с шаблонами заполнения данных в анкетах многоквартирных домов В данной статье описана работа с шаблонами заполнения данных в анкетах многоквартирных домов: создание, изменение, удаление шаблонов

Подробнее

Руководство участника торгов

Руководство участника торгов Руководство участника торгов 1 Оглавление 1 ВХОД НА ЭТП...3 2 РЕГИСТРАЦИЯ УЧАСТНИКА ТОРГОВ НА ЭТП... 4 2.1 РЕГИСТРАЦИЯ НОВОГО УЧАСТНИКА... 4 2.2 РЕДАКТИРОВАНИЕ ДАННЫХ ОБ УЧАСТНИКЕ... 6 3 УЧАСТИЕ В ТОРГОВО-ЗАКУПОЧНЫХ

Подробнее

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. «Messages» Версия 1.5. Руководство пользователя. Казань 2014 г.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. «Messages» Версия 1.5. Руководство пользователя. Казань 2014 г. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «Messages» Версия 1.5 Руководство пользователя Казань 2014 г. 1 Содержание 1. Описание программы «Messages»... 3 2. Требования к программным и аппаратным средствам... 3 3. Установка

Подробнее

1С-Битрикс: Управление сайтом 7.x

1С-Битрикс: Управление сайтом 7.x 1С-Битрикс: Управление сайтом 7.x Руководство по управлению каталогом товаров (без использования модуля Торговый каталог) Содержание Введение...3 Глава 1. Создание торгового каталога «Книги»...4 СОЗДАНИЕ

Подробнее

Личный кабинет: Личные данные. Почта. Журнал посещений

Личный кабинет: Личные данные. Почта. Журнал посещений Торговый портал «Фабрикант» Личный кабинет: Личные данные. Почта. (ноябрь 2016) Москва Оглавление 1. Тезаурус... 3 2. Общие сведения... 5 3. Личные данные пользователя... 7 4. Моя почта... 10 5.... 13

Подробнее

Bpm online sales. Пакет enterprise. Руководство пользователя

Bpm online sales. Пакет enterprise. Руководство пользователя Bpm online sales Пакет enterprise Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online sales... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Командная строка...12 2.3. Коммуникационная

Подробнее

Руководство пользователя системой RutpCRM

Руководство пользователя системой RutpCRM Руководство пользователя системой RutpCRM Работа в системе начинается с авторизации. Каждому пользователю назначается логин и пароль. Для авторизации в системе: 1. На экране авторизации системы RutpCRM

Подробнее

Bpm online marketing. Руководство пользователя

Bpm online marketing. Руководство пользователя Bpm online marketing Руководство пользователя Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online marketing... 6 2. Интерфейс bpm online... 8 2.1. Обзор интерфейса bpm online... 9 2.2. Главная страница

Подробнее

АВТОМАТИЗИРОВАННАЯ СИСТЕМА «Электронная торговая площадка itender УГМК-Холдинг» Руководство по регистрации в системе

АВТОМАТИЗИРОВАННАЯ СИСТЕМА «Электронная торговая площадка itender УГМК-Холдинг» Руководство по регистрации в системе АВТОМАТИЗИРОВАННАЯ СИСТЕМА «Электронная торговая площадка itender УГМК-Холдинг» Руководство по регистрации в системе Листов 27 2 Оглавление ВВЕДЕНИЕ... 3 ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ... 4 1 РЕГИСТРАЦИЯ УЧАСТНИКОВ

Подробнее

Задание 4. Создание и редактирование форм и отчетов

Задание 4. Создание и редактирование форм и отчетов Задание 4. Создание и редактирование форм и отчетов Цель задания: Научиться создавать и редактировать формы и отчеты. Используется разработанная ранее база данных «Журналы». Последовательность действий:

Подробнее

Подсистема управления данными ОГЛАВЛЕНИЕ

Подсистема управления данными ОГЛАВЛЕНИЕ Приложение 2 Подсистема управления данными ОГЛАВЛЕНИЕ 1. Общие сведения... 3 2. Проектирование решений... 3 2.1. Управление списком решений... 3 2.2. Создание решения... 4 2.3. Редактор решения... 5 2.3.1.

Подробнее

ПРОГРАММА ДЛЯ ЭВМ «ЕТС» РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

ПРОГРАММА ДЛЯ ЭВМ «ЕТС» РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПРОГРАММА ДЛЯ ЭВМ «ЕТС» (программная платформа «ЕТС») РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Листов: 18 Москва 2016 СОДЕРЖАНИЕ 1. АННОТАЦИЯ... 3 2. ВВЕДЕНИЕ... 3 2.1. УСЛОВНЫЕ СОКРАЩЕНИЯ И ОБОЗНАЧЕНИЯ... 3 2.2. ОБЛАСТЬ

Подробнее

Торговый портал «Фабрикант» Личные настройки. Руководство пользователя. (апрель 2016) ООО «Фабрикант.ру»

Торговый портал «Фабрикант» Личные настройки. Руководство пользователя. (апрель 2016) ООО «Фабрикант.ру» Торговый портал «Фабрикант» Личные настройки (апрель 2016) ООО «Фабрикант.ру» Принятые сокращения и пояснение терминов: Термин Торговый портал «Фабрикант» Торговая процедура Клиент Портала «Фабрикант»

Подробнее

Интеграция приложения Terrasoft с Lotus Notes. Руководство пользователя

Интеграция приложения Terrasoft с Lotus Notes. Руководство пользователя 1 Интеграция приложения Terrasoft с Lotus Notes 2 Об этом руководстве В приложении Terrasoft существует возможность интеграции с почтовыми клиентами (например, MS Outlook или Lotus Notes), что позволяет

Подробнее

Райффайзен Банк Аваль Web-Банкинг для бизнес клиентов. Настройка sms/ информирования. Руководство пользователя

Райффайзен Банк Аваль Web-Банкинг для бизнес клиентов. Настройка sms/ информирования. Руководство пользователя . Настройка sms/email информирования. Руководство пользователя ООО «БИФИТ Сервис» (версия 3.7.18) Оглавление 1 Интерфейс АРМ Web-Банкинг 2 Общее описание....................................... 2 Информационная

Подробнее

АС «Сбербанк

АС «Сбербанк АС «Сбербанк Корпор@ция» Продукт «Прямое управление Продукт счетами» «Прямое управление счетами» В рамках продукта «Прямое управление счетами» казначею Холдинга предоставляется возможность создания, подписания

Подробнее

Работа с шаблонами типовых документов Руководство пользователя

Работа с шаблонами типовых документов Руководство пользователя Работа с шаблонами типовых документов Руководство пользователя Cognitive Technologies Москва, 2015 2 АННОТАЦИЯ В настоящем документе приводятся сведения об использовании в программном комплексе «Е1 Евфрат»

Подробнее

Прикладное программное обеспечение "База данных 'Клиент'"

Прикладное программное обеспечение База данных 'Клиент' ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ПСК СОФТ" УТВЕРЖДАЮ Генеральный директор ООО «ПСК СОФТ» А.М. Пименов 2010 г Прикладное программное обеспечение "База данных 'Клиент'" Руководство пользователя

Подробнее

ПЕРЕЧЕНЬ ТЕРМИНОВ И СОКРАЩЕНИЙ

ПЕРЕЧЕНЬ ТЕРМИНОВ И СОКРАЩЕНИЙ РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО РАБОТЕ С ПОДСИСТЕМОЙ БЮДЖЕТНОГО ПЛАНИРОВАНИЯ ГОСУДАРСТВЕННОЙ ИНТЕГРИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ ОБЩЕСТВЕННЫМИ ФИНАНСАМИ «ЭЛЕКТРОННЫЙ БЮДЖЕТ» ПО ФОРМИРОВАНИЮ ОТЧЕТОВ

Подробнее

Администрирование хранилища конфигурации

Администрирование хранилища конфигурации ГЛАВА 11 Администрирование хранилища конфигурации В данной главе рассматриваются инструменты, позволяющие производить групповую разработку конфигураций. Разработка конфигурации может производиться последовательно,

Подробнее

Руководство Заказчика (Общая схема работы через Электронный магазин)

Руководство Заказчика (Общая схема работы через Электронный магазин) Руководство Заказчика (Общая схема работы через Электронный магазин) Москва 2016 Оглавление ОБЩИЕ СВЕДЕНИЯ О РАБОТЕ В СЭТ OTC-MARKET... 3 ВВЕДЕНИЕ... 3 РЕГИСТРАЦИЯ ПОЛЬЗОВАТЕЛЯ С НОВЫМ СЕРТИФИКАТОМ ЭЛЕКТРОННОЙ

Подробнее

Руководство пользователя

Руководство пользователя ЕДИНАЯ СИСТЕМА СБОРА И ОБРАБОТКИ СТАТИСТИЧЕСКОЙ ИНФОРМАЦИИ ИВС РОССТАТА В ЧАСТИ ЭЛЕКТРОННОГО СБОРА ДАННЫХ OFF-LINE МОДУЛЬ ПОДГОТОВКИ ОТЧЕТОВ-ЭВФ Руководство пользователя (краткое) 1.1.1 Установка OFF-line

Подробнее

Памятка пользователя по работе с системой электронного документооборота (СЭД)

Памятка пользователя по работе с системой электронного документооборота (СЭД) Памятка пользователя по работе с системой электронного документооборота (СЭД) Оглавление 1. Работа с карточками... 3 1.1 Работа с сообщениями в личной папке... 3 1.2 Работа с заданиями в личной папке...

Подробнее

Proto 3. Система управления документооборотом РУКОВОДСТВО СИСТЕМНОГО АДМИНИСТРАТОРА

Proto 3. Система управления документооборотом РУКОВОДСТВО СИСТЕМНОГО АДМИНИСТРАТОРА Proto 3. Система управления документооборотом РУКОВОДСТВО СИСТЕМНОГО АДМИНИСТРАТОРА SOFTFIN САНКТ-ПЕТЕРБУРГ 2007 СОДЕРЖАНИЕ Введение...4 Технические требования...5 Требования к оборудованию...5 Требования

Подробнее

Департамент информационных технологий города Москвы

Департамент информационных технологий города Москвы Департамент информационных технологий города Москвы Автоматизированная система сбора и обработки заявок на оказание услуг электросвязи для органов исполнительной власти города Москвы РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Подробнее

Заполнение формы в программе StForm.

Заполнение формы в программе StForm. Заполнение формы в программе StForm. 1.1 Запуск. Сценарии работы Для запуска программы на локальном компьютере зайдите в меню Пуск -> НИПИстатинформ -> Формы статотчетности (предприятия). Основное окно

Подробнее

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

Отчеты представляют собой текстовые документы Writer, в которых данные отображаются в организованном и отформатированном виде. Отчеты представляют собой текстовые документы Writer, в которых данные отображаются в организованном и отформатированном виде. Как создать форму в режиме мастера 1. В окне открытой базы данных щелкните

Подробнее

Руководство администратора

Руководство администратора Руководство администратора Сервис Курьер Документооборот esphere.ru ОГЛАВЛЕНИЕ ОБЩИЕ СВЕДЕНИЯ О СЕРВИСЕ... 2 НАЗНАЧЕНИЕ СЕРВИСА... 2 ВХОД В СИСТЕМУ... 2 ИНТЕРФЕЙС СЕРВИСА... 4 НАСТРОЙКА ОРГАНИЗАЦИИ...

Подробнее

Создание формы. Практическая работа 3

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

Подробнее

ФГУП НИИПС. Мастер отчетов. Руководство пользователя

ФГУП НИИПС. Мастер отчетов. Руководство пользователя ФГУП НИИПС ИСС «ПАСПОРТ ОПС» Мастер отчетов Руководство пользователя Москва 2014 Руководство пользователя ИСС «ПАСПОРТ ОПС» Мастер отчетов Руководство пользователя Версия документа 1.03 Версия программного

Подробнее

ФГИС ДО. Инструкция должностного лица по обработке жалоб

ФГИС ДО. Инструкция должностного лица по обработке жалоб 2015 ФГИС ДО. Инструкция должностного лица по обработке жалоб ФЕДЕРАЛЬНАЯ ГОСУДАРСТВЕННАЯ СИСТЕМА ДОСУДЕБНОГО ОБЖАЛОВАНИЯ. ИНСТРУКЦИЯ ДОЛЖНОСТНОГО ЛИЦА ПО ОБРАБОТКЕ ЖАЛОБ 1 Оглавление 1 Аннотация... 3

Подробнее

Система «ДЕЛО» Инструкция по работе в системе электронного документооборота и делопроизводства «Дело-Web» для руководителей и исполнителей

Система «ДЕЛО» Инструкция по работе в системе электронного документооборота и делопроизводства «Дело-Web» для руководителей и исполнителей Система «ДЕЛО» Инструкция по работе в системе электронного документооборота и делопроизводства «Дело-Web» для руководителей и исполнителей г. Махачкала, 2013 Оглавление 1. Запуск модуля системы «ДЕЛО»...

Подробнее

Docs on bpm online. Руководство пользователя

Docs on bpm online. Руководство пользователя Docs on bpm online Руководство пользователя Оглавление Установка Docs 3 Активности 4 Делегирование активностей 4 Контроль активностей 5 Перенос сроков активностей 7 Задача на отдел 8 Подчиненные задания

Подробнее

ФГИС ДО. Инструкция руководителя органа исполнительной власти

ФГИС ДО. Инструкция руководителя органа исполнительной власти 2015 ФГИС ДО. Инструкция руководителя органа исполнительной власти ФЕДЕРАЛЬНАЯ ГОСУДАРСТВЕННАЯ СИСТЕМА ДОСУДЕБНОГО ОБЖАЛОВАНИЯ. ИНСТРУКЦИЯ РУКОВОДИТЕЛЯ ОРГАНА ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ Оглавление 1 Аннотация...

Подробнее

Инструкция по работе с порталом самообслуживания технической поддержки ООО «РУТОЛЛ»

Инструкция по работе с порталом самообслуживания технической поддержки ООО «РУТОЛЛ» Инструкция по работе с порталом самообслуживания технической поддержки ООО «РУТОЛЛ» Оглавление 1. Начало работы с Порталом... 4 1.1.Изменение пароля... 4 1.2.ђосстановление пароля... 5 2. Раздел [ОёРѐЩЕНИЯ]

Подробнее

Специальное программное обеспечение по проведению личного приема и приема в режиме видеоконференц-связи,

Специальное программное обеспечение по проведению личного приема и приема в режиме видеоконференц-связи, Специальное программное обеспечение по проведению личного приема и приема в режиме видеоконференц-связи, видеосвязи, аудиосвязи и иных видов связи Руководство пользователя 2015 Введение 2 Введение Специальное

Подробнее

Интернет-банк Faktura.ru для «1C:Предприятие 8» Руководство пользователя

Интернет-банк Faktura.ru для «1C:Предприятие 8» Руководство пользователя Интернет-банк Faktura.ru для «1C:Предприятие 8» Руководство пользователя 1 Оглавление Установка и запуск Настройки. Соединение Прокси-сервер Выписки Платежные поручения Платежи входящие Реестры на зарплату

Подробнее

Система «ibank 2» для клиентов юридических лиц. Краткое руководство

Система «ibank 2» для клиентов юридических лиц. Краткое руководство для клиентов юридических лиц Краткое руководство Содержание Регистрация клиента юридического лица...................... 2 Текущая работа...................................... 2 Интерфейс АРМ Клиент.............................

Подробнее

Лабораторная работа 8 Ручной и полуавтоматический режим заполнения спецификации

Лабораторная работа 8 Ручной и полуавтоматический режим заполнения спецификации Лабораторная работа 8 Ручной и полуавтоматический режим заполнения спецификации 1. Объект спецификации строка или несколько следующих друг за другом строк спецификации KOMITAC-3D. относящихся к одному

Подробнее

Описание Программы ViPNet Деловая почта

Описание Программы ViPNet Деловая почта Описание Программы ViPNet Деловая почта Программа ViPNet Деловая почта (или просто «Деловая почта») предназначена для организации электронного документооборота в защищенной сети ViPNet. С помощью «Деловой

Подробнее

Модуль «Планы» общие правила работы с модулем «Планы», действия, которые можно выполнять с помощью инструментальной панели модуля «Планы».

Модуль «Планы» общие правила работы с модулем «Планы», действия, которые можно выполнять с помощью инструментальной панели модуля «Планы». Модуль «Планы» В этом разделе описываются: общие правила работы с модулем «Планы», действия, которые можно выполнять с помощью инструментальной панели модуля «Планы». Вызов Модуль «Планы» может быть вызван

Подробнее

Система электронной торговли OTC-market

Система электронной торговли OTC-market Руководство Поставщика Создание предложения Москва 2014 Оглавление 1. СОЗДАНИЕ ПРЕДЛОЖЕНИЯ... 3 2. ЗАПОЛНЕНИЕ КАРТОЧКИ ПРЕДЛОЖЕНИЯ... 4 Вкладка Описание... 4 Вкладка Характеристики... 9 Вкладка Цена...

Подробнее

Bpm online ITIL service. Руководство пользователя

Bpm online ITIL service. Руководство пользователя Bpm online ITIL service Руководство пользователя СОДЕРЖАНИЕ 1. Обзор bpm online ITIL service... 7 2. Интерфейс bpm online...10 2.1. Обзор интерфейса bpm online...11 2.2. Командная строка...14 2.3. Коммуникационная

Подробнее

ЗАПОЛНЕНИЕ ОТЧЕТНЫХ ФОРМ СО СВОДНЫМИ ФОРМАМИ И АНАЛИТИЧЕСКИМИ ВЫБОРКАМИ

ЗАПОЛНЕНИЕ ОТЧЕТНЫХ ФОРМ СО СВОДНЫМИ ФОРМАМИ И АНАЛИТИЧЕСКИМИ ВЫБОРКАМИ ООО «БАРС ГРУП» ЗАПОЛНЕНИЕ ОТЧЕТНЫХ ФОРМ СО СВОДНЫМИ ФОРМАМИ И АНАЛИТИЧЕСКИМИ ВЫБОРКАМИ БАРС.WEB-МОНИТОРИНГ ЗДРАВООХРАНЕНИЯ ТЕХНОЛОГИЧЕСКАЯ ИНСТРУКЦИЯ 2011 Версия 1.1 2 АННОТАЦИЯ Настоящий документ является

Подробнее

Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя

Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя Работа с системой Интернет Банк (isimplebank 2.0) Руководство пользователя Оглавление Введение... 4 Расположение системы... 4 Самостоятельная регистрация... 4 Вход в систему... 9 Главная страница... 14

Подробнее

В случае ручного формирования списка на зачисление необходимо:

В случае ручного формирования списка на зачисление необходимо: Приложение 3 Зачисление заработной платы на счета сотрудников в рамках «зарплатных проектов» с использованием сервиса «Интернет-банк IKIB Бизнес». Зачисление заработной платы на счета сотрудников возможно

Подробнее

MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД

MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД I. СВЯЗИ ТАБЛИЦ Современные базы данных обычно состоят из многих таблиц, связанных между собой. Одной из целей создания хорошей структуры

Подробнее

Система «ДЕЛО» ИНСТРУКЦИЯ. по работе с проектами нормативно-правовых актов

Система «ДЕЛО» ИНСТРУКЦИЯ. по работе с проектами нормативно-правовых актов Система «ДЕЛО» ИНСТРУКЦИЯ по работе с проектами нормативно-правовых актов Оглавление 1. Создание проекта нормативно-правового акта... 3 1.1 Работа с электронной версией проекта (прикрепление, переименование,

Подробнее

Перечень терминов и сокращений

Перечень терминов и сокращений РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО ФОРМИРОВАНИЮ И ПРЕДСТАВЛЕНИЮ ПРОГНОЗОВ ПОСТУПЛЕНИЯ ДОХОДОВ В ФЕДЕРАЛЬНЫЙ БЮДЖЕТ И КОНСОЛИДИРОВАННЫЕ БЮДЖЕТЫ СУБЪЕКТОВ РОССИЙСКОЙ ФЕДЕРАЦИИ НА ОЧЕРЕДНОЙ ФИНАНСОВЫЙ ГОД И НА ПЛАНОВЫЙ

Подробнее

Руководство пользователя «Администрирование»

Руководство пользователя «Администрирование» Автоматизированная система управления планированием финансово-хозяйственной деятельности Руководство пользователя «Администрирование» Листов: 49 Москва 2016 Содержание 1. Введение... 4 1.1. Условные сокращения

Подробнее

Региональная медицинская информационная система «МедВедь» Система сбора отчетности. Руководство администратора

Региональная медицинская информационная система «МедВедь» Система сбора отчетности. Руководство администратора Региональная медицинская информационная система «МедВедь» наименование программы Система сбора отчетности Руководство администратора наименование документа листов: 43 объем документа версия 3.0 Аннотация

Подробнее

ЕДИНАЯ ИНФОРМАЦИОННАЯ СИСТЕМА В СФЕРЕ ЗАКУПОК. Подсистема ведения планов закупок Подсистема ведения планов-графиков закупок. Руководство пользователя

ЕДИНАЯ ИНФОРМАЦИОННАЯ СИСТЕМА В СФЕРЕ ЗАКУПОК. Подсистема ведения планов закупок Подсистема ведения планов-графиков закупок. Руководство пользователя ЕДИНАЯ ИНФОРМАЦИОННАЯ СИСТЕМА В СФЕРЕ ЗАКУПОК Подсистема ведения планов закупок Подсистема ведения планов-графиков закупок Руководство пользователя Версия 6.0 Москва 2015 Код документа: Стр. 2 АННОТАЦИЯ

Подробнее

Сценарии работы с Microsoft Dynamics CRM

Сценарии работы с Microsoft Dynamics CRM Сценарии работы с Microsoft Dynamics CRM Сценарий работы с модулем управления маркетинговой деятельностью Описание бизнес-ситуации ООО «Ромашка» продает цветы и декоративные растения, а также предоставляет

Подробнее

ФГИС ДО. Инструкция делопроизводителя органа исполнительной власти

ФГИС ДО. Инструкция делопроизводителя органа исполнительной власти 2015 ФГИС ДО. Инструкция делопроизводителя органа исполнительной власти ФЕДЕРАЛЬНАЯ ГОСУДАРСТВЕННАЯ СИСТЕМА ДОСУДЕБНОГО ОБЖАЛОВАНИЯ. ИНСТРУКЦИЯ ДЕЛОПРОИЗВОДИТЕЛЯ ОРГАНА ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ Оглавление

Подробнее

Программа ИНИСТ Реестр Государственного имущества. Руководство по работе с программой (версия 1.0 от )

Программа ИНИСТ Реестр Государственного имущества. Руководство по работе с программой (версия 1.0 от ) Программа ИНИСТ Реестр Государственного имущества Руководство по работе с программой (версия 1.0 от 07.06.2008) Оглавление: Принятые обозначения и определения... 4 О программе... 5 Вход в систему... 5

Подробнее

Перечень терминов и сокращений

Перечень терминов и сокращений РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО РАБОТЕ С ЗАЯВКАМИ НА ИЗМЕНЕНИЯ НОРМАТИВНО-СПРАВОЧНОЙ ИНФОРМАЦИИ В ИНФОРМАЦИОННОЙ СИСТЕМЕ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ДЛЯ ГЛАВНЫХ РАСПОРЯДИТЕЛЕЙ СРЕДСТВ ФЕДЕРАЛЬНОГО

Подробнее

Программное обеспечение автоматизированной системы «ХРОНОС» Руководство пользователя

Программное обеспечение автоматизированной системы «ХРОНОС» Руководство пользователя Программное обеспечение автоматизированной системы «ХРОНОС» Руководство пользователя Омск 2016 Оглавление 1 Общие сведения... 2 1.1 Установка программного обеспечения... 2 1.2 Запуск программного обеспечения

Подробнее

Руководство администратора

Руководство администратора Руководство администратора Сервис Курьер Документооборот esphere.ru ОГЛАВЛЕНИЕ ОБЩИЕ СВЕДЕНИЯ О СЕРВИСЕ... 2 НАЗНАЧЕНИЕ СЕРВИСА... 2 ВХОД В СИСТЕМУ... 2 ИНТЕРФЕЙС СЕРВИСА... 4 НАСТРОЙКА ОРГАНИЗАЦИИ...

Подробнее

ИНСТРУКЦИЯ ПО НАЗНАЧЕНИЮ ТРАНСПОРТНОГО СРЕДСТВА НА ОБСЛУЖИВАНИЕ МАРШРУТА

ИНСТРУКЦИЯ ПО НАЗНАЧЕНИЮ ТРАНСПОРТНОГО СРЕДСТВА НА ОБСЛУЖИВАНИЕ МАРШРУТА ИНСТРУКЦИЯ ПО НАЗНАЧЕНИЮ ТРАНСПОРТНОГО СРЕДСТВА НА ОБСЛУЖИВАНИЕ МАРШРУТА 2015 Лист 2 СОДЕРЖАНИЕ ВВЕДЕНИЕ... 3 1 ВХОД В ПОДСИСТЕМУ ПРОСМОТРА И РЕДАКТИРОВАНИЯ ДАННЫХ... 4 1.1 Структура главного окна... 4

Подробнее

В слайды Impress можно различными методами помещать электронные таблицы: вставлять таблицы как объекты OLE с активной ссылкой на файл.

В слайды Impress можно различными методами помещать электронные таблицы: вставлять таблицы как объекты OLE с активной ссылкой на файл. В слайды Impress можно различными методами помещать электронные таблицы: вставлять собственные таблицы; вставлять таблицы как объекты OLE с активной ссылкой на файл. Как вставить в слайд собственную электронную

Подробнее

СОДЕРЖАНИЕ. 1. МОДУЛЬ «ЛИСТ РАССЫЛКИ» Создание рассылки... 2

СОДЕРЖАНИЕ. 1. МОДУЛЬ «ЛИСТ РАССЫЛКИ» Создание рассылки... 2 СОДЕРЖАНИЕ 1. МОДУЛЬ «ЛИСТ РАССЫЛКИ»... 2 1.1. Создание рассылки... 2 1.1.1. Управление подписчиками... 3 1.1.2. Просмотр отправленных сообщений... 5 1.2. Настройка вывода формы для подписки на лист рассылки...

Подробнее