Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подсистема «Конструктор Бизнес-Процессов» для 1С: Предприятие 8

Подсистема «Конструктор Бизнес-Процессов» для 1С: Предприятие 8
Я
   BIP1
 
11.05.21 - 08:02
Здравствуйте, уважаемые коллеги!

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

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

С одним из примеров настройки бизнес-процесса вы можете ознакомиться по ссылке: https://youtu.be/55Hri7d6ZBo

Система может использоваться в следующих вариантах:
  • расширение, подключаемое к конфигурации без внесения изменений в основную программу,
  • подсистема, включённая в состав основной конфигурации,
  • отдельная программа для настройки бизнес-процессов.

В 2020 году программный продукт сертифицирован на совместимость с системой программ «1С: Предприятие» и имеет официальный статус «1С: Совместимо!» по каждому из вариантов использования:
  • Сертификат конфигурации в режиме управляемого приложения,
  • Сертификат дополнения к типовым конфигурациям в режиме управляемого приложения,
  • Сертификат расширения к любой конфигурации в режиме управляемого приложения.

На нашем сайте http://www.bip.one вы можете найти следующую информацию:
  • подробное описание программы,
  • ответы на часто задаваемые вопросы,
  • статьи с описанием функционала и возможностей системы,
  • комплектация,
  • условия поддержки,
  • документация: Руководство пользователя и различные инструкции,
  • видео-материалы,
  • раздел «Описание изменений», в котором подробно описаны изменения и новый функционал в обновлениях программы.

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

Срок базовой технической поддержки при приобретении основной поставки и дополнительных лицензий – от 3 месяцев.

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

Лояльность клиентов – наш основной приоритет, поэтому мы уделяем особое внимание качеству нашей технической поддержки.

По всем вопросам и предложениям вы можете обратиться на адрес электронной почты: mail@bip.one
Мы будем рады ответить на ваши вопросы!
   Ненавижу 1С
 
1 - 11.05.21 - 08:04
Интеграция с Битрикс 24 есть? В первую очередь оповещения
   DrZombi
 
2 - 11.05.21 - 08:39
(0) А вы тут законно? :)
   DrZombi
 
3 - 11.05.21 - 08:39
(0)У вас бизнес-процесс настраивается на пользователя, или на роль пользователе?
   DrZombi
 
4 - 11.05.21 - 08:40
+ Да просто пользователя прописывать так то не интересно, отделу упало задача, а кто его выполнит, уже дела отдела ;)
   DrZombi
 
5 - 11.05.21 - 08:40
+ Человек и в отпуске могет быть, а может и уволился ;)
   BIP1
 
6 - 11.05.21 - 08:41
(1) В текущей версии подсистемы оповещений ("Сигнал" 1.0.1.3) интеграции с Битрикс24 нет. Это в планах.
   Волшебник
 
7 - 11.05.21 - 08:41
(2) Ветка согласована.
   Гений 1С
 
8 - 11.05.21 - 08:42
(5) для отпусков в Документообороте есть заместители
   Гений 1С
 
9 - 11.05.21 - 08:42
(7) да, это вам не "мой гений дарит", ;-)
   BIP1
 
10 - 11.05.21 - 08:46
(3) Адресация задачи может быть на пользователя, на роль пользователя, на произвольный массив пользователей.
Если указана роль, то задачу может взять любой пользователь с указанной ролью.
Задача может быть "групповой" - в этом случае система создаст столько задач, сколько пользователей относится к указанной роли.
Адресация может быть явно указана при настройке сценария, может быть настроена программно - т.е. исполнитель(исполнители) или роль могут определяться программно. Например, _Процесс.Объект.ОсновнойМенеджер. Т.е. доступно указание программного кода для определения исполнителя.
   BIP1
 
11 - 11.05.21 - 08:48
(5) Также, есть переадресация задач: переадресация 1 задачи или групповая переадресация, как раз на случай, когда кто-то ушёл в отпуск или уволился. Можно сразу переадресовать весь массив задач по отбору.
Кроме этого, можно указать "дату окончания переадресации". Т.е., если сотрудник ушел в отпуск, то все его задачи можно переадресовать на другого исполнителя, но указать дату возвращения из отпуска. В этом случае, все невыполненные задачи вернутся первоначальному исполнителю обратно указанной датой.
   Dmitry1c
 
12 - 11.05.21 - 10:25
(0) чем лучше 1С Документооборот?
   BIP1
 
13 - 11.05.21 - 11:56
(12) Мы не уверены, что 1С: Документооборот и "Конструктор Бизнес-Процессов" корректно сравнивать.

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

"1С: Документооборот" (https://v8.1c.ru/doc8/vozmozhnosti-1s-dokumentooborota/) - "<...>Программа позволяет автоматизировать ТИПОВЫЕ ПРОЦЕССЫ работы с документами, организовать электронный документооборот, обеспечить контроль исполнения задач, регламентировать управленческую деятельность.<...>"
Там же, из описания возможностей конфигурации: "В 1С:Документообороте УЖЕ ПРЕДУСМОТРЕНЫ 9 ГОТОВЫХ ПРОЦЕССОВ: согласование,
утверждение, регистрация, рассмотрение, исполнение, ознакомление, приглашение, составные процессы, комплексный процесс<...>".
В "1С: Документооборот" есть понятие "Комплексные процессы": "<...>Сложную обработку документов можно автоматизировать простыми процессами, собрав их в цепочку – комплексный процесс.<...>"

В "1С: Документооборот" из ГОТОВЫХ ШАБЛОНОВ простых бизнес-процессов (согласование, утверждение, регистрации и т.п.) вы компонуете свой собственный "комплексный процесс". С упором, в первую очередь, на документооборот.

В подсистеме "Конструктор Бизнес-Процессов" вы настраиваете сценарий, не собирая цепочку из уже готовых шаблонов, а ПРОИЗВОЛЬНО. При этом, можно использовать вложенные произвольные бизнес-процессы, как шаги сценария.
Т.е. вы не ограничены логикой "вшитых" в конфигурацию бизнес-процессов. Логику бизнес-процессов вы создаёте сами. Если так можно выразиться, "на более низком уровне".
При этом, при настройке сценария можно использовать ПРОГРАММНЫЙ КОД - для проверки условий, автозапуска, определения исполнителей, проверки возможности закрытия задач, выполнения шагов вида "Обработка" и т.п.
+Система автоматических оповещений (штатная система взаимодействия, электронная почта, Telegram).
Пример настройки сценария доступен по ссылке: https://youtu.be/55Hri7d6ZBo

В принципе, по многим моментам функционирования 2 систем можно пройтись и найти отличия (в рамках пересекающегося функционала).
Например, что касается запуска процессов по сценарию. В подсистеме "Конструктор Бизнес-Процессов" предусмотрены следующие варианты запуска: ручной, автоматический по событию (создание/запись элементов справочников или документов с дополнительными отборами), автоматический по расписанию, автоматический по произвольному условию.
Условие проверяется с использованием программного кода.

Например (вольный пример): система проверяет задолженность по клиентам и по каждому клиенту запускает процесс "Работа с задолженностью". Логика процесса будет зависеть только от того, как была настроена графическая схема сценария. Задачи, при этом, могут назначаться адресно на менеджеров, ответственных за работу с этими клиентами.

Это будет сценарий с АВТОЗАПУСКОМ ПО УСЛОВИЮ.
Т.к. "формализовать" такую задачу до уровня обычной настройки полей и отборов в сценарии нельзя, здесь мы можем использовать произвольный программный код. Этим достигается и дополнительный уровень универсальности подсистемы, т.к. мы не привязаны к каким-то объектам основной конфигурации, а можем работать с любыми из них.

Кроме 3 вариантов автозапуска (по событию, по расписанию, по условию) есть настройка "Комбинация вариантов автозапуска". Т.е. автозапуск бизнес-процессов может происходить в рамках расширенной логики. Например, _Событие И _Условие, _Событие ИЛИ _Условие и т.п.

В общем, писать можно много и долго.
+ в подсистеме "Конструктор Бизнес-Процессов" есть динамическая графическая карта процесса.
+ конструктор чат-ботов Telegram
+ запуск новых процессов и задач, мониторинг и выполнение задач в Telegram.
   BIP1
 
14 - 17.05.21 - 09:17
Здравствуйте!

Рады вам сообщить, что доступен новый релиз программы «Конструктор Бизнес-Процессов» версия 1.0.3.7.

Коротко о главных изменениях:
- Добавлены кнопки для быстрой проверки условий в задачах - Зеленая кнопка и Красная кнопка.
https://ibb.co/gWSgvhv

- Появилась возможность настраивать проверку условий, выбор вариантов и проверку автоматического выполнения задач без программного кода с использованием интерактивных отборов, как в отчётах.
https://ibb.co/0sV8QJM


- Появилась возможность добавления динамических кнопок на форме задачи. Такие кнопки могут использоваться для открытия списков, запуска отчётов, которые могут быть полезными в контексте выполняемой задачи.
https://ibb.co/QrfqdZt
https://ibb.co/gFC2rdq

- Теперь для алгоритмов можно указать Имя вызова и вызывать их как процедуры внутри программного кода с дополнительными параметрами.
https://ibb.co/QPR5SLL
https://ibb.co/bXDbWzL

- Теперь графическую схему сценария можно разворачивать на весь экран.
https://ibb.co/sQJz0Zb

- Прочие полезные изменения, в т.ч. изменения динамической графической схемы.
https://ibb.co/g9NwDzH

Подробная информация об обновлении 1.0.3.7 доступна на нашем сайте http://www.bip.one в разделе Описание изменений.
   BIP1
 
15 - 18.05.21 - 05:13
Выполнение задач по электронной почте:

Для задач, в которых не требуется ничего заполнять для завершения, или требуется заполнить только «Комментарий» и/или выбрать «Вариант из списка», появилась возможность завершать задачу по электронной почте. Пример по ссылке http://www.bip.one/add/001.png
   Смотрящий
 
16 - 18.05.21 - 07:28
(0) Выгрузка/загрузка БП реализоана ?
   BIP1
 
17 - 18.05.21 - 07:48
(16) Да. Есть механизм импорта/экспорта сценариев (шаблонов бизнес-процессов).
Подробнее можно посмотреть в Руководстве пользователя, стр. 18. http://bip.one/Руководство%20пользователя.pdf
   Почему 1С
 
18 - 18.05.21 - 07:58
Судя по видосам отличная реализация, видно что со всей душой подошли к разработке конфигурации. Если когда нибудь понадобится такой функционал обязательно обращусь или направлю к вам.
   BIP1
 
19 - 18.05.21 - 08:01
(18) Спасибо!👍🙂
   vde69
 
20 - 18.05.21 - 08:47
нет самого главного (чего я использую уже 10 лет):

циклов....


то есть нужен маршрут с динамически добавляемыми или удаляемыми подписями...
   BIP1
 
21 - 18.05.21 - 10:48
(20) "Цикл", включающий несколько повторяющихся шагов, реализуется легко, в т.ч. с контролем количества повторов.

"<...>маршрут с динамически добавляемыми или удаляемыми подписями".
Если не затруднит, можете рассказать подробнее? Может быть есть скриншот, на котором это будет продемонстрировано наглядно?
   BIP1
 
22 - 22.05.21 - 15:04
ЗАПУСК ПРОЦЕССОВ ПО СОБЫТИЯМ

Иногда требуется запустить бизнес-процесс при возникновении какого-либо события в системе.

Общий порядок обработки событий состоит из следующих этапов:
1. Регистрация событий:
    - Информация о событиях записывается в регистр сведений «Стек событий».
    - При регистрации, детальная проверка событий не проиcходит.
2. Фоновая обработка событий в стеке:
    - Определяется, какие сценарии должны быть запущены по каждому из зафиксированных событий. Для 1 события может быть настроено несколько сценариев.
    - По каждому сценарию производится детальная проверка события: проверка отборов, расписания и дополнительных условий. Также, проверяется наличие уже запущенных бизнес-процессов по сценарию. Проверка комбинации различных вариантов автозапуска происходит в парадигме «ленивых вычислений», т.е. система не будет выполнять проверки, которые не повлияют на конечный результат.
3. Запуск сценариев по событию:
    - По каждому сценарию, который должен быть запущен для зарегистрированного события, запускается бизнес-процесс.
    - Информация об обработанном событии и о запущенном по нему процессе, записывается в регистр сведений «Лог».

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

Пример запуска сценария при записи документа «Заказ клиента» показан на изображении по ссылке:
http://www.bip.one/add/002.png

Пример запуска сценария при изменении менеджера в документе «Заказ клиента» показан на изображении по ссылке:
http://www.bip.one/add/003.png

Если по какой-то «технической» причине событие в стеке обработать не удалось (возникла ошибка при проверке события, при проверке дополнительных условий или уже при запуске нового бизнес-процесса), событие не будет отмечено, как обработанное, а в поле «Информация» будет отражена детальная информация об ошибке.
Пример показан по ссылке: http://www.bip.one/add/004.png

Также, учтены ситуации, когда по 1 событию должны запускаться несколько сценариев, но по какому-то из них возникает ошибка. В этом случае событие остается необработанным до тех пор, пока ошибка не будет исправлена, но успешно запущенные сценарии повторно по такому событию запускаться уже не будут.
   BIP1
 
23 - 29.05.21 - 16:32
ОБЪЕКТНАЯ АДРЕСАЦИЯ ЗАДАЧ

В новой версии 1.0.3.8 добавлена привязка ролей к элементам типового справочника «Роли исполнителей» для использования типового механизма адресации по объектам.

Объектная адресация позволяет назначать исполнителей задач по сценариям с учётом организаций, подразделений, складов и т.п., указанных в основном объекте процесса.

Подробнее по ссылке: http://bip.one/Описание%20изменений.pdf
   vovastar
 
24 - 29.05.21 - 17:24
А сколько человеко-часов затратили?
   BIP1
 
25 - 29.05.21 - 17:36
(24) На что именно?:)
   vovastar
 
26 - 29.05.21 - 19:51
(25) полностью на систему.
   rphosts
 
27 - 29.05.21 - 20:12
(13) Для интеграции ДокументооборотаКорп с другими ИБ 1С есть БИДО - у вас есть что-то подобное?
   Гений 1С
 
28 - 29.05.21 - 20:19
(21) кстати, чисто любопытно, а если процесс тартовал по одному маршруту, а потом маршрут поменялся, он будет по старому маршруту идти или как-то перескочит на новый. Помню меня это всегда интересовало в Документообороте. Там старый маршрут сохранялся.
   BIP1
 
29 - 30.05.21 - 06:54
(27) Подсистема изначально разрабатывалась как универсальная подсистема для подключения к любой конфигурации (на управляемых формах, с учетом требований к версии платформы).

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

Процедуры подключения достаточно просты. Их порядок подробно описан в инструкциях и видео на нашем сайте:
http://bip.one/Инструкция%20по%20подключению.pdf
http://bip.one/Инструкция%20по%20подготовке%20расширения%20к%20использованию.pdf
http://bip.one/Инструкция%20по%20подготовке%20расширения%20«Сигнал»%20к%20использованию.pdf

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

P.s. Конечно, подсистему можно загрузить и в чистую информационную базу, но без "контекста" - без "живых" данных рабочей информационной базы, такой вариант может быть использован, возможно, только для каких-то экспериментов и тестов.
   BIP1
 
30 - 30.05.21 - 07:29
(28) Процесс протекает по сценарию, по которому был запущен.

После запуска хотя бы 1 процесса по сценарию, сценарий блокируется для изменений. Но на форме сценария есть кнопка, позволяющая редактировать сценарий с активными процессами. В этом случае возможно вносить ДИНАМИЧЕСКИЕ ИЗМЕНЕНИЯ в сценарий: изменять графическую схему, менять настройки обязательных реквизитов, адресации, параметров запуска, алгоритмы проверки условий, выбора вариантов, алгоритмы обработок и т.п. В общем, полностью изменять сценарий.
После записи такого сценария, "технические" данные, необходимые для продолжения функционирования активных процессов, обновляются и система выводит список активных процессов, которые были актуализированы.
Это даёт возможность изменять маршрут уже запущенных процессов "на лету".

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

С другой стороны, если по сценарию активно, например, 100 процессов, и каждый из них на разной стадии выполнения, то внесение динамических изменений может быть и не оправданным. В этом случае, можно либо дождаться завершения всех процессов и затем вносить изменения, либо скопировать сценарий, внести изменения и новые процессы запускать уже по-новому сценарию. В общем, возможны варианты.
 
 
   BIP1
 
31 - 11.06.21 - 09:43
ПРОВЕРКА УСЛОВИЙ

Если в сценарии есть шаг вида «Условие», то его проверка может быть осуществлена 3 способами:
1. Вручную. Исполнитель задачи вручную указывает выполнено ли условие, выбирая вариант «Да» или «Нет».
2. Автоматическая проверка по отбору.
3. Автоматическая проверка по произвольному условию (произвольный программный код).

Варианты автоматической проверки на примере заполненности менеджера в заказе клиента:
http://www.bip.one/add/006.png
   Sysanin_1ц
 
32 - 11.06.21 - 10:03
(0) хорошая вещица! Спасибо автору. Нужно будет попробовать повнедрять
   experimentator76
 
33 - 12.06.21 - 20:04
(9) думаешь - бабки решают?


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.