Подсистема Бизнес-процессы. Создание бизнес-процессов в пользовательском режиме (управляемые формы)

Публикация № 974551

Управление - Управление бизнес-процессами (BPM)

бизнес-процесс пользовательский режим создание формирование рисование пользователь пользователем бизнес-процессов

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

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

В 1С Предприятие создан механизм бизнес-процессов и задач, но к сожалению он не внедрен во многих конфигурациях. 

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

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

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

Конфигурация протестирована на платформе 1С:Предприятие 8.3 (8.3.10.2561).

Скачать файлы

Наименование Файл Версия Размер
Формирование бизнес-процессов в пользовательском режиме (управляемые формы):

.cf 209,71Kb
30.12.18
74
.cf 1.0.1.1 209,71Kb 74 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dsdred 1486 02.01.19 10:33 Сейчас в теме
Как реализовали механизм "Делегирования прав"?
2. Идальго 135 02.01.19 11:45 Сейчас в теме
А можете поподробнее описать реальные случаи применения вашего механизма? Мне просто не кажется очевидной полезность его применения. Почему не скорректировать/создать БП в конфигураторе и/или почему созданием схем БП должны вообще пользователи заниматься? Где предполагается прописывать код обработчиков из схемы БП, код задачи к которой привязывается БП?
3. lesv 38 02.01.19 12:25 Сейчас в теме
(2)
Где предполагается прописывать код обработчиков из схемы БП


Код обработчиков тоже прописывается в пользовательском режиме при настройке шаблона бизнес-процесса.
17. kolokoliya 4 12.10.20 12:48 Сейчас в теме
(3)
Код обработчиков тоже прописывается в пользовательском режиме при настройке шаблона бизнес-процесса.


Здравствуйте, а можно пример обработчика?
18. lesv 38 13.10.20 10:22 Сейчас в теме
(17) Код обработчика подобен коду в конфигурации, например:
Сообщить("Успешно");

Используется процедура:
Выполнить(<КодОбработчика>);
19. kolokoliya 4 14.10.20 09:43 Сейчас в теме
(18) в каком месте указывать код обработчика? Можете прикрепить картинку?
20. lesv 38 14.10.20 21:37 Сейчас в теме
23. kolokoliya 4 15.10.20 06:43 Сейчас в теме
(20) Спасибо, буду тестировать!
21. lesv 38 14.10.20 21:38 Сейчас в теме
(19)Код обработчика вносится в шаблонах бизнес-процессов.
22. lesv 38 14.10.20 21:45 Сейчас в теме
(19)Код выполняется на сервере, поэтому можно в обработчике использовать запросы.
Прикрепленные файлы:
4. dsdred 1486 02.01.19 12:34 Сейчас в теме
(2)1С:Документооборот
Там уже это все есть давно.
6. lesv 38 02.01.19 12:38 Сейчас в теме
(4)В 1С:Документооборот уже есть, а в Управлении Небольшой Фирмой (мой заказчик) нет. Вот и родилась идея создать некий шаблон.
7. dsdred 1486 02.01.19 12:41 Сейчас в теме
(6)Когда участник согласование внезапно заболел\умер\ушел в отпуск как у Вас реализовано делегирование.

Я к тому, что пока это все в лоб(тепличные условия), не жизненно.
10. lesv 38 02.01.19 13:09 Сейчас в теме
5. lesv 38 02.01.19 12:35 Сейчас в теме
(2)
Почему не скорректировать/создать БП в конфигураторе

Я сталкивался с такой проблемой, что нужно написать бизнес-процесс для заказчика на конфигурации где их нет.
Рисовал схему, создавал процедуры, потом клиент утверждал/не утверждал, добавлял пожелания и снова вносились изменения в карту маршрута, снова прописывались процедуры и каждый раз это было похоже на изобретение нового велосипеда.
Хорошо когда у заказчика конфигурация "CRM Рарус", там проще создавать индивидуальные бизнес-процессы, все процедуры уже созданы. Просто копируешь бизнес-процесс, рисуешь карту маршрута и все работает.
8. Идальго 135 02.01.19 12:52 Сейчас в теме
(5) Ну хорошо, вот пользователь скажем смог кубики расставить и стрелочки соединить. Как он будет обработчики писать, как он в своем коде (без доступа в конфигуратор) будет писать обращение к объектам 1С, писать запросы и т.п., как производить отладку?
9. lesv 38 02.01.19 13:00 Сейчас в теме
(8)Вообще-то эта подсистема создавалась больше для программистов, которые занимаются внедрением бизнес-процессов, чем для пользователей. Даже внедрить эту подсистему в конфигурацию - требуется программист. А настроить ее для заказчика я думаю программисту не составит большой сложности.
11. Идальго 135 02.01.19 13:13 Сейчас в теме
(9) Ну внедрили эту систему, а дальше то что? Я же вполне ясные вопросы выше сформулировал. Вы на них так и не ответили =)) А если программист один фиг всё это будет делать-настраивать и изменять, то ему же из конфигуратора удобнее поддержку-доработку-отладку производить, разве нет?
У меня в одном из проектов клиент вот тоже хотел такую штуку - типа сам будет БП рисовать и обработчики писать из режима предприятия. Ну сделали, потом вот пришли к выводу, что не очень то это и удобно, тем более когда в штате есть свой разработчик, который там может и поправить и все такое и ему в конфигураторе удобнее.
12. lesv 38 02.01.19 13:34 Сейчас в теме
Все довольно просто, когда у программиста много заказчиков с одной и той-же темой "Создание бизнес-процессов", то в один прекрасный момент приходишь к выводу, что необходим некий "шаблон", неважно для конфигурации или для пользователя. Я решил создать шаблон для себя, чуть усложнил его, что бы рисовать карту маршрута в пользовательском режиме, а не в конфигураторе. И мне показалось, что возможно это пригодиться еще кому-то, вот и решил поделиться такой разработкой. А вдруг для кого-то она станет полезной. Код открыт. Ее можно усложнять и дорабатывать под себя.
13. Арчибальд 2712 02.01.19 13:49 Сейчас в теме
В 1С Предприятие создан механизм бизнес-процессов и задач, но к сожалению он не внедрен во многих конфигурациях.
Не задумывались, почему? А просто нет общеполезного понятия "бизнес-процесс". Пример: обеспечение расходными материалами. Я кладовщик, у меня печать поблекла. По протоколу этого бизнес-процесса (обеспечения) я пишу заявку, отдел снабжения проверяет наличие штемпельной краски, согласовывает возможность пока не закупать ее (на складе есть), экономический отдел заверяет, что перерасхода канцтоваров в текущем квартале не произошло, отдел логистики мою заявку согласовывает, через день-два босс ставит свою подпись, бухгалтерия пишет форму М-11, и, наконец, я с этой формой прихожу к самому себе получать краску. Но выдать мне краску я не могу, поскольку я должен поставить печать, а у меня краска иссякла.
Фактически в каждой отрасли возникает потребность создания своего индивидуального бизнес-процесса.
В каждой отрасли возникает потребность делать свое дело. Не создавать бизнес-процесс, а выполнять необходимые действия. После упорядочения и оптимизации нужных действий может родиться некое обобщенное их описание, поддающееся автоматизированному учету. Однако сейчас, когда на первом плане не специалисты, а менеджеры, описание рождается ДО упорядочения и оптимизации - см. пример выше. Предлагаемая в публикации бредятина и вовсе не предполагает внятности описания действий - только схематику. Под шаблон подгони. Докажи свою полезность для отчетности. Бизнес - мастдай.
14. user1219528 26.06.19 10:45 Сейчас в теме
Если честно не понятен мне холивар. Понадобилось скачал, не понадобилось закрыл и пошел дальше листать инфостарт. Вот мне понадобилось разобраться с шаблонами БП и реализацией их создания в режиме 1с предприятия вот я пожалуй и возьму. А сидеть выдумывать случаи когда оно может НЕ пригодиться и спорить... хз, может скучно просто. Судя по тому что автор пишет, что это то что он уже внедрял не раз, значит кому то надо.
15. OlegBog1971 26 11.12.19 15:38 Сейчас в теме
на платформе 8.3.15 будет работать совместно с 1С:БП 3.0 ?
16. lesv 38 12.12.19 01:01 Сейчас в теме
(15) Я протестировал работу на платформе 8.3.15.1747 в конфигурации Бухгалтерия предприятия , редакция 3.0 (3.0.67.63), все работает. Главное пользователям установить роль "Управление бизнес процессами".
Оставьте свое сообщение

См. также

Ментальные карты (Графические схемы)

Универсальные обработки Работа с интерфейсом Управление бизнес-процессами (BPM) v8 Россия Абонемент ($m)

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

1 стартмани

07.09.2020    920    1    Mopo3    9    

Сохранение карт бизнес-процессов в файл картинки PNG и BMP

Универсальные обработки Управление бизнес-процессами (BPM) v8 v8::УФ v8::Бизнес-процессы Абонемент ($m)

Обработка открывает карту из файла в формате графической схемы и сохраняет в формате PNG и BMP. Будет полезна специалистам для оформления технической документации программного продукта.

1 стартмани

06.07.2020    1442    4    solarstrike    0    

Отмена выполнения задачи исполнителя и вложенных бизнес-процессов

Управление бизнес-процессами (BPM) v8::Бизнес-процессы УХ Россия УУ Абонемент ($m)

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

1 стартмани

15.01.2020    4563    7    dadel    9    

Простейший пример создания бизнес-процессов

Практика программирования Управление бизнес-процессами (BPM) v8::Бизнес-процессы 1cv8.cf Бесплатно (free)

Простой пример создания бизнес-процессов в несколько шагов. Может пригодиться при первом знакомстве с ними или для решении задач экзамена 1С:Специалист по платформе.

20.11.2019    15653    YPermitin    18    

Загрузка из ППР (Передовые платежные решения) - Сведения о заправках на АЗС за сутки из сервиса ППР

Учет ТМЦ Управление бизнес-процессами (BPM) Управленческий учет (прочее) Внешние источники данных v8 ERP2 БП3.0 1С:CRM Транспорт, автопарки, такси Россия БУ УУ Абонемент ($m)

Обработка «Загрузка заправок на АЗС из ППР» реализует механизм подключения через API к сервису агрегатора топливных карт Передовые Платежные Решения. Позволяет получить данные по всем заправкам автотранспорта за указанные сутки.

1 стартмани

17.11.2019    3661    11    aaa_pol    0    

Канбан-доска для 1С:Предприятие 8.3

Управление бизнес-процессами (BPM) Agile (XP, SCRUM, Канбан) v8 v8::УФ 1cv8.cf ИТ-компания 1С:Франчайзи, автоматизация бизнеса УУ Абонемент ($m)

Scrum/agile board для 1С. Приложение для работы по методологиям scrum и agile - доска канбан (kanban board, scrum board).

8 стартмани

06.11.2019    22528    118    pfihr    59    

Автоматическая генерация технологических карт на основе графической схемы

Управление бизнес-процессами (BPM) Практика программирования Разработка v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

В статье описывается способ генерация технологических карт на основе заданного графической схемой техпроцесса. Рассматриваются вопросы программного взаимодействия с объектом "графическая схема" и приведен механизм обхода графической схемы для получения карты техпроцесса. Тестировалось на платформе 8.3.12.

1 стартмани

27.03.2019    5096    1    all_net    0    

Программное управление бизнес-процессом "Заявка на Страхование" в 1С: Документооборот из внешней системы на практическом примере

Управление бизнес-процессами (BPM) Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

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

1 стартмани

31.01.2019    6525    20    alexander-lubich    5    

Управление задачами в 1С - готовая подсистема с открытым кодом и широким базовым функционалом. Версия 1.0.6

Инструментарий разработчика Управление бизнес-процессами (BPM) Управление проектом v8 Абонемент ($m)

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

2 стартмани

17.12.2018    20244    102    for_sale    38    

Система по управлению задачами в 1С: УТ 11

Обработка документов Обработка справочников Управление бизнес-процессами (BPM) v8 v8::Бизнес-процессы УТ11 УУ Абонемент ($m)

В 1С: УТ 11 есть очень удобный механизм - задания. Можно создавать задание любому пользователю на основании справочника или документа. Например: "Исправить отчет о розничных продажах". Но можно прикреплять только один объект к задаче. А если необходимо обработать целый список документов? Данное расширение конфигурации позволяет прикреплять к задаче сразу несколько объектов. Благодаря этому механизму можно даже организовать передачу вопросов и обращений от пользователей к ИТ-службе.

2 стартмани

12.05.2018    14417    23    Kutuzov    4    

Условия для дополнительных реквизитов в задачах бизнес-процессов (шаблоны) + доработка интерфейса многостраничные реквизиты - расширение

Управление бизнес-процессами (BPM) Документооборот и делопроизводство Работа с интерфейсом Документооборот и делопроизводство v8 ДО Абонемент ($m)

Существует проблема, когда добавляешь дополнительные реквизиты в шаблоны бизнес-процессов, нет отбора по шаблону. То есть когда мы на определённый шаблон, скажем - заявка на ремонт, хотим добавить реквизит - помещение, то это реквизит начинает отображаться во всех процессах. Что очень неудобно. Зачем реквизит помещение в процессе, скажем, создания договора? Расширение позволяет делать условие на шаблон и на папку шаблонов (без иерархии!!!) Плюс увеличивает размер многострочных реквизитов - в высоту *2 и в ширину 600.

4 стартмани

14.11.2017    10619    6    Vladimir45    23    

Автозадачи

Управление бизнес-процессами (BPM) Универсальные функции v8::СКД Россия Абонемент ($m)

Универсальный механизм управления потоками задач в информационной базе 1С. Самый востребованный инструмент из "кастомизации на лету".

1 стартмани

01.08.2017    29973    182    1c-intelligence    39    

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

Управление бизнес-процессами (BPM) Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf БП3.0 КА2 УУ Абонемент ($m)

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    54828    267    BlizD    208