Бизнес-процессы представляют собой удобный и очень эффективный инструмент управления и автоматизации различных процессов предприятия. Автоматизация бизнес-процессов позволяет упростить работу сотрудников, повысить прозрачность бизнеса для руководителей и собственников, что ведет к росту эффективности всего предприятия.

Подсистема «Конструктор процессов» позволяют автоматизировать как простые, так и сложные процессы любого предприятия, что позволяет руководителям и собственникам предприятия:

  • Получить инструмент контроля над работой предприятия
  • Получить информацию об «узких» местах в работе
  • Принимать оперативные решения по оптимизации работы
  • Повысить взаимозаменяемость сотрудников , выполняющих конкретные задачи

Сотрудникам предприятия автоматизация бизнес-процессов позволит:

  • Упростить свою ежедневную работу за счет регламентации действий
  • Получить удобный инструмент для быстрых и эффективных действий по решению ежедневных задач
  • Быстро (автоматически) составлять отчетность по всем выполненным задачам

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

Возможности подсистемы «Конструктор процессов» практически полностью соответствуют аналогичной подсистеме в другом нашем продукте — полнофункциональной системе электронного документооборота СЭД «Корпоративный документооборот». Более подробно о СЭД «Корпоративный документооборот» можно прочитать на отдельном сайте.

Бизнес-процессы позволяют выполнить эффективную автоматизацию бизнес-процессов предприятия и являются хорошим дополнением к 1С:УНФ.

Вы можете о Конструкторе бизнес-процессов

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

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

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

После отправки бизнес-процесса на выполнение, схема становится недоступной для редактирования. Кроме того, элементы схемы приобретают различные цвета. Выполненные элементы схемы закрашиваются серым цветом, элементы в которых в текущий момент происходит выполнение закрашиваются ярким желтым цветом, а не выполненные элементы (например, элементы, находящиеся на альтернативной ветви маршрута) становится прозрачными. Раскраска схемы обновляется после выполнения каждой задачи исполнителя что делает автоматизацию бизнес-процессов более наглядной и легкой к восприятию.

Параметры бизнес-процесса определяются на странице «Параметры» экранной формы. Один из основных параметров это «Описание бизнес-процесса». Текст данного параметра может использоваться как текст по умолчанию в создаваемых исполнителям задачах.

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

На этой же странице «Параметры» находятся такие параметры как «Инициатор» и «Контролер».

По умолчанию эти параметры заполняются ссылками на сотрудника, создавшего данный экземпляр корпоративного процесса, но, при необходимости, могут быть изменены на других сотрудников. Нажатие на гиперссылку «Контролер» приводит к копированию значения поля «Инициатор» в поле «Автор».

Одним из важных элементов бизнес-процесса является список ссылок процесса на объекты системы «1С:Управление нашей фирмой». Список ссылок на объекты «1С:УНФ» находится на закладке «Параметры» корпоративного процесса. Среди таких объектов могут быть документы и справочники «1С:УНФ».

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

В форме бизнес-процесса можно создать (или отредактировать скопированный из вида процесса) список основных исполнителей. Стоит понимать, что в каждой конкретной маршрутной точке может быть указан и другой список исполнителей. Кроме того, в некоторых точках действия, можно указать, что исполнитель будет указан в одном из реквизитов (переменных) бизнес-процесса, при этом заполнить значение данного реквизита может другой сотрудник в своей задаче.

Список основных исполнителей используется по умолчанию при создании задач в маршрутных точках с типом «Действие» если в этих точка не указаны другие исполнители. В простых бизнес-процессах список основных исполнителей используется для всех точек и является единственным механизмом указания сотрудников, которые будут выполнять задачи данного процесса.

Список основных исполнителей можно заполнить нажатием на кнопку «Добавить». При этом список копирования зависит от установки флажков использования списка сотрудников, установленных в настройке вида процесса на закладке «Основные исполнители».

При нажатии на кнопку «Добавить» в основном списке будет открыто специально окно выбора исполнителя. Можно выбрать либо тип адресации «Простая адресация», либо тип «Ролевая адресация». В случае простой адресации можно выбрать конкретного исполнителя задач процесса, а в случае выбора ролевой адресации можно выбрать роль исполнителя и объекты адресации (например, «Руководитель проекта по модернизации цеха» или «Директор предприятия»).

Справа от списка исполнителей выводится фотография пользователя (установить картинку фотографии можно в форме справочника «Пользователи» нажав на кнопку «Дополнительные данные») и его контактные данные. Для ролевой адресации выводится стандартная картинка.

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

В список выданных исполнителям задач выводится список всех выданных по данному бизнес-процессу заданий. В список задач выводится и информация о текущем состоянии задачи, проценте их выполнения, дате фактического начала выполнения и другие параметры.

Используя список выданных задач, инициатор бизнес-процесса может оперативно отслеживать и просматривать состояние дел у исполнителей процесса. Все задачи в списке группируются в три группы: «Ожидают выполнения», «Находятся в работе» и «Выполненные задачи».

В форме бизнес-процесса можно просматривать и устанавливать реквизиты (переменные) процесса. Реквизиты процесса доступны на закладке «Реквизиты процесса». На данной закладке можно выбрать два вида отображения реквизитов – «Форма» и «Список». В случае выбора вида отображения «Список» все реквизиты выводятся в виде таблицы, а при выборе вида отображения «Форма» реквизиты добавляются как отдельные элементы формы.

При выборе вида отображения «Форма» реквизиты добавляются как отдельные элементы формы.

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

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

Каждый экземпляр бизнес-процесса имеет свой журнал выполнения. Записи в данный журнал выполнения автоматически вносятся в ходе выполнения процесса, они также могут добавляться вручную при выполнении программного кода (например, в точках действия с типом «Обработка» или «Действие»). Журнал выполнения процесса при необходимости может быть распечатан, для печати процесса нажмите кнопку «Печать журнала» в нижней командной панели страницы «Статистика и журнал процесса», возможно также сохранение журнала в формат MS Excel.

В подсистеме «Процессы» также доступен журнал, содержащий записи всех экземпляров корпоративных процессов. Такой журнал размещен в подсистеме «Конструктор процессов», пункт «Журнал выполнения процессов».

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

В форме бизнес-процесса размещено меню «Все действия». Через это меню можно выполнить ряд действий с процессом, например, вывести таблицу всех маршрутных точек и связей между ними (пункт «Показать сеть точек») либо выполнить другие действия.

При необходимости бизнес-процесс может быть перезапущен. Для выполнения перезапуска нажмите кнопку «Перезапустить» верхней командной панели инструмента. В таком случае все ранее созданные задачи будут отменены, а бизнес-процесс начнет выполнение с точки маршрута «Старт».

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

Все бизнес-процессы располагаются в форме списка бизнес-процессов (пункт «Наши бизнес-процессы») что облегчает задачу автоматизации документооборота предприятия. Для выбранного процесса в форме списка также выводится текущее состояние процесса с помощью раскраски элементов схемы выполнения. Выполненные в схеме элементы раскрашиваются в серый цвет, элементы в которых на данный момент происходит выполнение раскрашиваются ярким желтым цветом, а элементы, которые не будут выполняться в данной схеме (например, при выборе другого маршрута в точке выбора) становятся прозрачными.

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

Диаграмма выполнения строится в виде диаграммы Ганта по задачам исполнителей. Отрезки диаграммы строятся от времени первого открытия задачи пользователем и до момента выполнения задачи. Масштаб временной шкалы диаграммы может быть изменен нажатием правой кнопки мышки на её шкале и выборе пункта «Настройки».

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

Шаблоны корпоративных бизнес-процессов позволяют быстро и эффективно настроить форму бизнес-процесса согласно потребностям пользователя. При создании бизнес-процесса на основе шаблона происходит не только изменение внешнего вида бизнес-процесса, но и первоначальное заполнение его данными. Для работы с шаблонами бизнес-процессов используется специальный справочник «Шаблоны корпоративных процессов». Экранные формы данного справочника созданы с учетом всех возможностей управляемых форм платформы «1С:Предприятие 8.3 / 8.2 ».

Шаблоны корпоративных бизнес-процессов, на усмотрение пользователей СЭД «Корпоративный документооборот» могут быть объединены в группы по каким-либо функциональным признакам. В списке бизнес-процессов можно нажать кнопку «Создать бизнес-процесс» для создания и автоматического заполнения реквизитов нового корпоративного бизнес-процесса. На рисунке ниже приведен пример создания корпоративного бизнес-процесса на основе шаблона.

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

Форма шаблона бизнес-процесса содержит несколько закладок.

  • На закладке «Маршрут бизнес-процесса» содержится список сотрудников который будет скопирован в список исполнителей создаваемого бизнес-процесса. В списке маршрута может использоваться как прямая адресация с указанием конкретных исполнителей, так и ролевая адресация с указанием роли и объектов адресации.
  • Закладка «Наименование реквизитов» содержит наименования реквизитов для формы бизнес-процесса.

В шаблоне бизнес-процесса определяются следующие названия реквизитов:

  • Наименование кнопки «Старт»
  • Наименование группы исполнителей
  • Наименование группы документов
  • Наименование текста процесса

Указанные в данных реквизитах наименования используются в формах корпоративных бизнес-процессов, позволяя повысить эффективность работы сотрудников с бизнес-процессами.

Закладка «Параметры процесса» содержит перечень параметров.

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

Важно! В шаблоне корпоративного бизнес-процесса можно указать вид маршрута: а) список исполнителей или б) единственный исполнитель.
В случае выбора варианта «Единственный исполнитель» форма шаблона бизнес-процесса изменяется и становится доступной закладка «Исполнитель».

На закладке «Исполнитель» можно указать исполнителя с использованием ролевой или прямой адресации. При создании корпоративного бизнес-процесса на основании шаблона, в котором указан вид маршрута «Единственный исполнитель» форма бизнес-процесса также изменяется.

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

Важно! Кроме непосредственного использования шаблонов бизнес-процессов при создании бизнес-процессов вручную, шаблоны корпоративных бизнес-процессов используются при автоматическом создании периодических заданий, а также выполнения действий после окончания срока действия документа.

New Page 2

Изучаем 1С 8.3. Урок 31. Бизнес процессы. Продолжение.

Чтобы смотреть урок полностью, подпишитесь на .

В платном разделе статья находится .

На мы начали изучать такой механизм 1С, как бизнес процессы. Мы создали алгоритм бизнес процесса (блок-схему) и научились отображать ее на экране. Идем дальше. Хорошо бы, чтобы схема отображалась не только при открытии бизнес процесса, но чтобы ее еще и можно было обновить. Для этого нам нужна кнопочка "обновить". Для того, чтобы сделать ее, создадим новую команду:

Проверим:

А теперь рассмотрим такой механизм бизнес процесса, как адресация. Для этого нам необходимо создать регистр ...

аналогично, в справочник подразделений введем СлужбаБезопасности, а в должности Менеджер. Теперь идем в карту бизнес процесса и устанавливаем адресацию. Для задачи "Прием заявки" ставим должность "Менеджер":

Длязадачи "Рассмотрение заявки" устанавливаем подразделение СлужбаБезопасности: ...

Заводим новый бизнес процесс, он начинается с задачи "Прием заявок":

В форме по исполнителю, которая запускается при старте системы, эту задачу у нас будут видеть только те сотрудники, которым в регистре адресации сопоставлена должность менеджер, в нашем случае, это Сидоров, и он будет видеть только эти задачи:

Создадим другой бизнес процесс и до ведем его до состояния рассмотрения заявки:

Эту задачу будут видеть только те, кто сопоставлен в регистре адресации с подразделением "Служба безопасности", в нашем случае Петров:

Но в общей форме задач, в той, которая не по исполнителю, будут видны по прежнему все задачи:

Если это не надо, то вы можете в последующем удалить эту форму и сделать основной форму по исполнителю, нам же сейчас она нужна просто для отладки.

Что характерно, вы можете сделать так, чтобы задачи по должности или по отделу были видны нескольким пользователям, для этого просто надо добить их в регистр адресации:

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

Когда я столкнулся с бизнес-процессами, они показались мне таким же темным лесом, как в своё время регистры расчета. Я пустыми глазами смотрел на демо-пример от 1С, читал статьи в Интернете, и ничего не понимал.

Однако в бизнес-процессах нет ничего сложного. Это своё кристально чистое видение я попытаюсь передать и вам.

Уясните сразу, что бизнес-процессы - это всего лишь два новых объекта в 1С 80: бизнес-процессы и задачи. Причем задачи можно использовать самостоятельно и без знания бизнес-процессов. Их можно трактовать, как список задач для текущего пользователя.

По сути, бизнес-процессы - это управление задачами. Т.е. у пользователя есть задачи, он их выполняет, при их выполнении возникают новые задачи.

Бизнес-процесс рисуется в конфигураторе как блок-схема. В этой блок-схеме есть блоки начала и конца алгоритма, блоки выполнения (прямоугольные) и блоки условий. Чтобы бизнес-процесс мог стартовать, у него должна быть стартовая точка (одна или несколько).

Бизнес-процесс может находиться в одной или сразу нескольких точках (при параллельном выполнении).

Пользователь создает новый бизнес-процесс, и запускает его. Как только бизнес-процесс доходит до блока выполнения, он создает новую задачу, и адресует его тому исполнителю, который прописан в этом блоке выполнения. Как только исполнитель выполняет задачу, бизнес-процесс идет дальше по блок-схеме. Условия вычисляются программно на языке 1С (анализируются реквизиты бизнес-процесса). Вот и вся нехитрая механика.

Вы видите, что задачи порождаются при выполнении бизнес-процессов. Однако они могут использоваться и без них, например, создаваться программно или вручную. Они напоминают задачи MS Outlook.

Есть весьма хитрый системный механизм, который позволяет указать, каким пользователям адресована задача, чтобы одну задачу мог выполнить любой из пользователей, который может с ней справиться. Для этого используется переменная сеанса, в которой хранится текущий пользователь, регистр сведений, который указывает, какие роли может выполнять текущий пользователь и т.п.

Можно назначить задачу целому подразделению и она будет показана у всех пользователей подразделения.

Как соотносятся задачи и бизнес-процессы? Одному виду бизнес процесса соответствует один вид задачи, один вид задач может использоваться в нескольких бизнес процессах. Это странно, потому что в различных точках исполнения одного бизнес процесса мы можем ожидать разные задачи. Например, задача согласования может отличаться от задачи ввода первичных документов. Логичнее было бы привязывать разные задачи к одному бизнес-процессу. В демо-примере все сделано на одном виде задач. Если мы все же хотим использовать разные виды задач, можно использовать вложенные бизнес процессы.

Как видите, все очень просто.

Несколько советов «чайникам» :

· Посмотрите в режиме «Конфигуратор » демо-базу по бизнес-процессам с ИТС - познавательно. В режиме «Предприятие» можете не смотреть, особо ничего не поймете.

· У бизнес-процесс нужно обязательно указать вид задачи - без него конфигурация не сохранится. Сначала может использовать один вид задачи для всех бизнес-процессов.

· Чтобы бизнес-процесс мог стартовать, у него должна быть на карте маршрута хотя бы одна точка входа.

· Каждый блок бизнес-процесса можно назначить исполнителя. Он выбирается из реквизитов адресации задачи, вид которой подвязан к бизнес-процессу. Можно выбирать как исполнителя, пользователя, так и любой другой реквизит адресации, например, назначить задачу подразделению. Можно вообще не использовать системный механизм адресации, и самому определять, какие задачи доступны текущему пользователю. Системный механизм не универсальный, жизнь может продиктовать более сложную схему раздачи задач.

· У задачи нужно не только заполнить реквизиты адресации, но и выбрать основной реквизит адресации, например «Пользователь», выбрать регистр сведений для адресации, переменную сеанса, которая будет соотноситься с основным реквизитом адресации и иметь с ним один тип (!).

· Также не забудьте указать соотношения между реквизитами адресации задачи и измерениями регистра адресации, чтобы связь между задачей и регистром сведений заработала.

· Для контроля списка задач, адресованных текущему пользователю, можете использовать консоль отчетов по таблице всех задач «Задачи» и виртуальной таблице задач текущего (или указанного) пользователя «ЗадачаЗадачиПоИсполнителю ».

· Для отладки вы можете отключать признаки того, что бизнес-процесс стартовал или задача выполнена.

С чего начать

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

Алгоритм примерно такой:

0: Начало

А: Выполнение: Менеджер оформляет расходную накладную.

Б: Выполнение: Руководитель отдела утверждает накладную.

В: Условие: Если накладная утверждена, тогда Г иначе Д.

Г: Выполнение: Кладовщик выполняет отгрузку. Переход на Е.

Д: Конец: Завершение бизнес-процесса в статусе «Отмена».

Е: Конец: Нормальное завершение бизнес-процесса.

Флажок «Утверждена» можно вносить или в расходную накладную или в сам бизнес-процесс, как реквизит.

Что нужно проконтролировать :

· Когда вы запускаете бизнес-процесс, создаются задачи.

· Когда вы выполняете задачи, бизнес-процесс продвигается по карте маршрута (для этого нужно в форму бизнес-процесса вывести карту маршрута).

· Задачи появляются только у тех пользователей, которым они адресованы (вот здесь мне пришлось попотеть).

Возможности, которые открывает встроенный механизм регулирования:

  • Точный порядок работы, снижен риск возникновения ошибки или пропуска какого-то из этапов работы.
  • Формализованный подход, благодаря заранее определённой структуре бизнес-процесса 1С.
  • Контроль на каждом этапе.
  • Определение, какие из этапов работы были наименее эффективны, и оптимизация процесса.
  • Моделирование структуры конкретной организации.

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

  • Жесткими – изменения в маршруте не возможны;
  • Условными – выполнение задания зависит от ряда условий, которых может быть несколько. От этого и строится конечный маршрут работы;
  • Параллельными – два или больше маршрута, по которым будет проходить реализация бизнес-процесса. На каком-то этапе ветви могут соединиться;
  • Свободными – этот вид бизнес-процесса не имеет маршрута, и выполняется исходя из поставленной задачи.

Рассмотрим работу программы на примере продажи в 1С:УТ.


Начинается процесс управления торговым процессом (BPM ) с точки «Старт».

Точки маршрута имеют вид желтых прямоугольников. В каждом прямоугольнике вписано, какой работник или несколько работников должны выполнить указанную задачу. Завершенные задачи отмечаются галочкой.


Чтобы бизнес-процесс запустился, необходимо в разделе «CRM и маркетинг» создать сделку, заполнив необходимые поля, после чего карточка сделки сохраняется, и открываются 2 гиперссылки: «Этап» и «Карта маршрута».