Встроенный в Naumen SMP конструктор, или BPM-модуль, позволяет автоматизировать бизнес-процессы компании любой сложности. Для этого не потребуется специальных знаний языков программирования. Все настройки выполняются прямо из интерфейса системы.
Такой подход помогает быстро запускать новые процессы и при необходимости перестраивать их без привлечения разработчиков. Изменить процесс целиком, модифицировать отдельные шаги или исключить избыточные действия — все эти корректировки вносятся «на лету».
Области применения
- Типовые
- Типизированная проектная деятельность
- Внедрение стандартных изменений
- Уникальные
*Для нетиповых сложных процессов требуемая бизнес-логика реализуется через скриптовые сценарии.
С помощью конструктора вы можете:
- проектировать шаблоны и настраивать для них правила маршрутизации;
- определять участников процесса и шаги, которые автоматически инициируются по заданному маршруту (когда создать запрос, задачу или согласование);
- выстраивать цепочки переходов и очередность действий, которые будут запускаться последовательно, параллельно либо циклично;
- автоматически запрашивать и интерпретировать информацию из внешних источников, используя внутренние инструменты настройки SMP;
- указывать дополнительные условия, которые обязательны для исполнения маршрута;
- проводить предварительную диагностику маршрута, чтобы проверить корректность настроек и исключить потенциальные ошибки;
- расширять возможности под специфику задач автоматизации через добавление объектов любых классов и типов;
- запускать и контролировать в автоматическом режиме исполнение процессов во внешних системах за счет интеграционных возможностей платформы.
Преимущества
Конструктор бизнес процессов в СЭД ТЕЗИС
Легкая настройка через без программирования
Быстрый запуск новых процессов, деактивация неактуальных
Снижение затрат на сопровождение изменений
действий в рамках процесса
Снижение количества ошибок и влияния человеческого фактора
Готовая интеграция с внешними системами для обмена данными
Удобный виджет для визуализации настроек
бизнес-процесса
С помощью специального виджета в составе вы можете на одном экране увидеть, как выглядит готовая схема посмотреть детализацию настроек по отдельным элементам или воспользоваться другими встроенными инструментами.
Перетаскивание элементов
Возможность перетаскивать карточки и менять установленные взаимосвязи. Координаты объектов сохраняются после каждого изменения их положений.
«Новые Системы: Конструктор Бизнес-Процессов», 1С: Предприятие 8.3. Пример настройки.
Расстановка объектов
Автоматическая расстановка объектов для оптимального отображения и расположения элементов на схеме после проведенных изменений.
Отображение статусов
и параметров
Показ блоков на схеме с детализацией параметров на уровне всех карточек либо отдельных действий, а также скрытие для компактного вида элементов.
Перемещение по схеме
и масштабирование
Специальный инструмент для быстрого перемещения по схеме, в т.ч. изменение масштаба для более удобной работы с отдельными объектами.
Источник: www.naumen.ru
Конструктор
бизнес-процессов
Основа BPM-платформы Sensei — это конструктор бизнес-процессов. Конструктор представляет собой визуальный редактор, в котором вы можете создать бизнес-процесс компании в виде наглядной блок-схемы: добавлять задачи, направлять процесс в нужное русло в зависимости от разных условий, настраивать поля, которые должны заполнить сотрудники по ходу процесса, и многое-многое другое.
В начале работы с новым процессом на доске будет стартовый элемент и кнопка для добавления следующего шага.
При клике на пустой элемент откроется модальное окно, в котором вы можете выбрать нужный элемент из трёх групп. В группе «Основное» находятся элементы Sensei, в группе «amoCRM» — возможности для интеграции с amoCRM, а в разделе «Виджеты» — наши дополнительные инструменты или интеграции с другими сервисами.
После выбора нужного элемента в правой панели развернутся его настройки. После сохранения настроек элемент появится на доске. Вы можете добавить к нему подпись (она появится на конструкторе под блоком элемента), а во вкладке «Чат» — обсудить его с коллегами.
Слева в рабочей области есть инструментарий. По умолчанию выбран обычный курсор, с его помощью можно захватывать и перемещать элементы, либо раскрывать их настройки.
Следующий инструмент позволяет добавить элемент между двумя другими, не разрывая при этом связь. Просто кликните на линию связи: на ней появится пустой элемент и сразу откроется панель с выбором элементов.
С помощью инструмента «Ножницы» вы можете разрезать связь между элементами. Сам конструктор бизнес-процессов сразу перестроится так, чтобы связанные со стартом элементы шли без разрывов, а отрезанная часть ветви сместится на ближайшее свободное место вправо — так, чтобы не пересекаться с другими элементами. Эту часть можно захватывать за любой элемент и перемещать по конструктору на свободное место. Если соединить пустой элемент с такой ветвью, она сразу подтянется и станет продолжением процесса.
Инструмент множественного выделения позволяет выбрать сразу несколько объектов и перемещать их вправо или влево, если позволяет место. Вы также можете выбрать сразу несколько групп элементов, для этого надо просто зажать клавишу Ctrl при выделении.
Правила построения бизнес-процессов
Есть несколько простых правил в построении процесса. Они уже заложены в конструктор и выполняются автоматически:
- Процесс идёт и читается слева направо и сверху вниз.
- Вы можете создавать циклы или связи между разными ветвями бизнес-процесса. Для этого нужно перетянуть пустой элемент на тот, с которым связываем ветвь. Чтобы такие связи не мешали восприятию процесса, они сворачиваются в «микроэлемент» — уменьшенную копию связанного элемента из другой ветви.
- Элементы можно двигать вправо и влево, но нельзя надвигать друг на друга. Поэтому в конструкторе бизнес процессов заложено минимальное расстояние между двумя блоками.
- Вы можете улучшить читаемость процесса, расположив разветвления от элементов с несколькими вариантами сверху вниз в нужном порядке. Например, самая верхняя ветвь — это позитивный ход процесса, ниже — нейтральный и последняя ветвь — негативный. Если какой-то вариант добавится позднее, это не проблема — просто возьмите за первый дочерний элемент новой ветви и, двигая его вверх или вниз, меняйте ветви местами.
Закончив работу с одним процессом, вы можете перейти к другому, кликнув на название процесса в верхней панели. В списке процессов есть поиск, который применяется и к названию процесса, и к группам. В этом же разделе можно добавить новый процесс.
По клику на шестерёнку вы развернёте настройки текущего процесса. В первой вкладке можно отредактировать название процесса, включить его или выключить (при выключении запущенные процессы в сделках остановятся), выбрать группу процесса и открыть к нему доступ по ссылке.
Во вкладке «Параметры» вы можете добавить глобальные параметры, которые заполняются единым значением для всех процессов во всех сделках, или локальные, которые будут относиться только к текущему процессу в рамках одной сделки. Параметры используются в элементах, с их помощью можно хранить и передавать информацию как между связанных сущностей, так и глобально между всеми процессами Sensei.
В разделе «Действия» можно одним кликом скачать процесс в PNG, создать копию процесса или экспортировать его для загрузки в другой аккаунт.
Следующий инструмент верхней панели — это переключение между версиями и публикация процесса.
По умолчанию новый процесс находится в режиме черновика. В этом режиме вы можете вносить любые изменения, разрывать связи, перестраивать процесс, не боясь, что это отразится на той версии, которая работает в сделках. После клика на кнопку «Опубликовать» версия процесса со всеми последними изменениями отгружается в ваш аккаунт в amoCRM, и процесс начинает работать уже по-новому.
Вы можете переключаться между версиями, сравнивать их, проверять, кто и когда выполнял публикацию. Если прошлая версия процесса показала себя более удачно, одним кликом по кнопке «Опубликовать» вы можете вернуть её в работу. Подробнее про инструмент «Версионность» читайте в отдельной статье.
Если в опубликованную версию начать вносить изменения, тут же создатся новый черновик, работа будет вестись в нём и не повлияет на запущенные в сделках процессы. В аккаунте может быть один черновик, то есть без публикации обновлений можно отредактировать только одну ранее опубликованную версию.
Последний блок в верхней панели — это блок коммуникаций. Здесь вы видите пользователей, которые сейчас вместе с вами просматривают процесс. Правее иконок пользователей есть кнопка чата, по клику на неё раскрывается лента сообщений.
В ленте вы видите общие сообщения и можете обсуждать с коллегами построение процесса, а также последние сообщения, которые относятся к конкретным элементам. По клику на такое сообщение можно перейти в раздел «Чат» самого элемента и просмотреть переписку по нему подробнее.
Если вы закончили работу с конструктором, то можете быстро перейти в любой раздел Sensei в amoCRM. По клику на логотип развернётся список разделов, а выбранный откроется в новой вкладке.
Источник: senseibpm.com
Конструктор процессов
Буклет подробно отвечает на вопросы, из чего состоит и как работает платформа Docsvision. Рекомендовано для изучения системным архитекторам и другим техническим специалистам, ответственным за внедрение корпоративных систем электронного документооборота.
Назначение Функции Видео Документация Задать вопрос
Конструктор процессов – визуальный графический Low-Code конструктор с интуитивно понятным интерфейсом, который позволяет моделировать произвольные бизнес-процессы, описывать их структуру, используя удобные и наглядные блок-схемы.
Бизнес-процесс – это упорядоченная совокупность взаимосвязанных этапов и действий, с установленным сроком их выполнения. Для моделирования бизнес-процессов применяются различные нотации, в качестве средства описания используются блок-схемы. Конструктор процессов в платформе Docsvision позволяет сформировать последовательность функций и этапов бизнес-процесса, назначить их длительность, указать условия (в том числе вариативные) перехода по ним и ветвления маршрута, запустить процесс в работу. В маршрут можно включать как автоматические этапы, которые система обрабатывает самостоятельно, так и задания, которые требуют участия человека.
Задачи конструктора процессов:
- Создание шаблонов бизнес-процессов в виде графических схем
- Мониторинг выполнения экземпляра процесса
- Создание новых функций процесса
- Настройка сквозных бизнес-процессов на базе интеграции с внешними системами
Конструктор работает в двух режимах: моделирование шаблона бизнес-процесса и отладка конкретного экземпляра процесса.
В режиме моделирования можно использовать готовые функции из библиотеки платформы Docsvision: проверка условия, расписание, мониторинг объектов системы, чтение и запись данных и т.д. Библиотека функций расширяемая, в неё можно добавлять новые специализированные функции, разработанные на языке C#. Создать новый процесс можно также путём копирования сохранённого шаблона.
В режиме отладки процесса доступна для анализа графическая визуализация хода исполнения процесса, по которой можно быстро понять статус обработки каждой функции. В ходе каждого процесса ведётся логирование его исполнения, в журнале можно ознакомиться с детальным логом его работы.
По одному шаблону настроенного бизнес-процесса может быть запущено неограниченное количество экземпляров. За обработку всех бизнес-процессов в системе электронного документооборота отвечает специальный сервис управления процессами платформы. Сервис Docsvision Workflow поддерживает возможность кластеризации для обеспечения масштабируемости и отказоустойчивости обработки процессов. Сервис Docsvision Workflow Server реализует групповую обработку процессов: некоторые активные процессы обрабатываются параллельно, остальные ожидают в очереди процессов. Подробнее работа сервиса Docsvision Workflow представлена в полном описании платформы Docsvision.
Конструктор процессов обеспечивает визуальный способ описать алгоритм работы с объектами системы в терминах и логике СЭД. В результате настройки процесса через конструктор создаются непрерывные на всей цепочке шагов, готовые к запуску маршруты. Процесс может быть запущен вручную, или из другого процесса, или автоматически при изменении состояния карточки, или с использованием программного интерфейса (API).
Описание бизнес-процесса в системе включает в себя:
- Функции и связи между ними
Каждая функция выполняет определенное действие, а связь определяет порядок выполнения функций. Конструктор содержит как функции организации процесса (условные переходы, счетчики), так и функции взаимодействия с объектами, включая простые типы данных, а также высокоуровневые объекты системы Docsvision. - Переменные процесса
Если функция процесса определяет «что» нужно делать, то переменная уточняет «как именно» нужно выполнять действие. Переменные процесса содержат и накапливают значения определённых параметров процесса в ходе его исполнения с возможностью последующего анализа и построения отчётов. - Шлюзы
Функции шлюзов используются для взаимодействия как с модулями платформы Docsvision (базовые объекты), так и с внешними системами (файловое хранилище, электронная почта, 1С, SAP и т.п.). Полнофункциональный Docsvision API позволяет создать свой собственный шлюз к любому сервису.
Конструктор процессов – мощный инструмент для быстрого запуска и автоматизации новых бизнес-процессов, тестирования настроек на узкой группе пользователей, оперативных корректировок уже существующих алгоритмов силами администратора системы.
Конструктор процессов предназначен для поэтапного описания логики работы конкретного бизнес-процесса. В ходе выполнения бизнес-процесса его функции последовательно передают друг другу управление этим процессом в соответствии с установленными между ними связями. Функции бизнес-процесса могут быть связаны между собой последовательно, параллельно или последовательно-параллельно.
Функции конструктора процессов делятся на две группы: базовые функции и специальные (шлюзы к объектам Docsvision или внешним системам).
Базовые функции конструктора процессов Docsvision
В библиотеке базовых функций доступны универсальные операции, которые позволяют составить маршрут бизнес-процесса с обработкой различных объектов и данных системы. Примеры некоторых базовых функций:
- Функция «Условия» предназначена для создания условных переходов между другими функциями.
- Функция «Расписание» выполняет роль таймера, активируя этап бизнес-процесса в определённый момент и передавая управление на следующую за ней функцию.
- Функция «Подпроцесс» позволяет из одного бизнес-процесса запустить выполнение других процессов. Наиболее часто используется, когда в бизнес-процессе мониторинга были найдены какие-либо данные и для их обработки запускается экземпляр подпроцесса их обработки, при этом основной процесс мониторинга свою работу не останавливает и продолжает искать новые данные.
- Функция «Обработчик ошибок» предназначена для организации обработки ошибок, возникающих в других функциях.
Функции шлюза к объектам Docsvision
Функции шлюза позволяют бизнес-процессу работать с объектами платформы Docsvision. Примеры таких функций:
- Функция «Мониторинг Docsvision» позволяет находить объекты платформы Docsvision по различным свойствам или отслеживать их изменения.
- Функция «Задание» автоматически создает пользователю задание с различными параметрами.
- Функция «Создать карточку» позволяет автоматически создавать новые карточки с различными реквизитами и файлами.
- Функция «Получить активного заместителя» позволяет вычислить заместителя сотрудника и условия замещения, чтобы потом, например, автоматически создать ему задание во время отпуска основного ответственного.
- Функция «Проверить подпись» позволяет проверить валидность электронной подписи документа, который хранится в Docsvision.
Функции шлюза к файловой системе
Функции шлюза позволяют бизнес-процессу работать с объектами файловой системы (файлами и папками). Примеры функций шлюза к файловой системе:
- Функция «Мониторинг файловой системы» позволяет искать в указанной папке файлы, подходящие под условие фильтра, и, если файлы будут найдены, выполнить их загрузку систему и/или в переменные параметры бизнес-процесса для последующей обработки.
- Функция «Копировать файл» позволяет автоматически создать копию файла в файловой системе.
- Функция «Получить содержимое файла» позволяет прочитать содержимое файла и записать его в переменную бизнес-процесса.
Функции шлюза к электронной почте
Функции шлюза позволяют бизнес-процессу мониторить входящие сообщения и осуществлять обмен данными с почтовыми ящиками пользователя, а также отправлять почтовые сообщения. Примеры функций шлюза к к электронной почте:
Создание новых функций конструктора процессов Docsvision
Список функций, доступных в библиотеке конструктора, расширяемый, можно создать новую функцию, например «Сценарий», в которую добавить произвольный исходный код на языке C#. Прямо в функции «Сценарий» можно выполнить компиляцию скрипта и проверить добавленный код на наличие ошибок.
Настройка сервиса обработки процессов
В настройках сервиса Docsvision Workflow можно определить правила распределения нагрузки по обработке бизнес-процессов между экземплярами сервиса Docsvision Workflow, запущенного на нескольких компьютерах. Для каждого экземпляра сервиса назначается доля обрабатываемых процессов, определяющая процент его загрузки в кластере. Например, если для одного сервиса указана доля 3, а второго – 4, то количество обрабатываемых каждым сервисом процессов будет соотноситься как 3:4 (то есть приблизительно 43% процессов будет обрабатывать первый сервис, 57% – второй).
Дополнительно в настройках сервиса указываются параметры подключения к почтовому серверу компании, через настроенный в конструкторе бизнес-процесс будет работать шлюз к почте – мониторить почтовый ящик, загружать письма в Docsvision, автоматически создавать и отправлять электронные письма.
Low-Code настройка решения
В ролике показано, как при помощи конструкторов карточек и процессов можно без программирования, силами администратора системы автоматизировать отдельный.
Владимир Балабанов технический эксперт «ДоксВижн»
Теория: Управление процессами в СЭД
Лекция №8 из видеокурса «Что такое СЭД и как её внедрять?» о том, как реализована подсистема управления бизнес-процессами (BPM подсистема).
Владимир Андреев Президент компании «ДоксВижн»
Выбор и внедрение BPM-системы в IT-ландшафт компании
На примере кейса компании из сферы финансового управления лизинговой деятельностью разбираем аспекты выбора BPM-системы и последующей интеграции её в существующий.
Как повысить эффективность бизнеса с помощью BPM-системы
Оптимизация и оцифровка бизнес-процессов – основополагающие шаги в цифровой трансформации предприятия. С помощью BPM-систем сегодня автоматизируют процессы.
Оптимизация и оцифровка бизнес-процессов – основополагающие шаги в цифровой трансформации предприятия. С помощью BPM-систем сегодня автоматизируют процессы многие крупные компании. На примере кейса лизинговой компании разбираем, что из себя представляет BPM-система и как с её помощью обеспечить сквозную автоматизацию процессов.
Конструктор процессов 5.5.3
- Руководство администратора
- Руководство пользователя
Клиенты Docsvision в течение действия пакета обновлений могут обратиться в службу технической поддержки для консультации или решения технических вопросов, а также получения доступа к документации более ранних версий компонентов платформы.
Источник: docsvision.com