Альтернативный подход к построению архитектуры Бизнес-Процессов.

14.08.20

Архитектура

Возникла идея: сделать универсальный механизм построения Бизнес-процессов с использованием объекта метаданных, который вообще говоря для этого и предназначен – «Бизнес-процессы».

Всем хорош объект типа «Бизнес-процесс», кроме одного существенного ограничения – карта маршрута закладывается жестко в конфигураторе.

Возникла следующая мысль:

  1. Создать Бизнес-процесс с картой маршрута, состоящей из одной точки маршрута
  2. Построение логики маршрута отдать пользователям в режиме Предприятия.
  3. Запустить Бизнес-процесс по выстроенной логике

Реализация:

  1. Как и описано в п.1 был построен Бизнес Процесс с картой из одной Точки Маршрута.

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

  • Маршрут
  • Исполнители
  • Условия перехода

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

 

В результате, все заработало как нужно.

Итого:

Был получен универсальный механизм по построению произвольных маршрутов Бизнес Процессов с использованием метаданных "Бизнес-Процессы".

Бизнес Процессы

См. также

Кейсы автоматизации Платформа 1С v8.3 Энергетика и ЖКХ Россия Бесплатно (free)

Делимся опытом автоматизации учета башни раздачи воды.

27.12.2023    1806    0    slavik27    5    

15

Отчеты и дашборды Бизнес-аналитик Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Бесплатно (free)

Если вы привыкли выгружать бухгалтерские операции в Excel и дополнять их там управленческой информацией, вы сможете значительно сэкономить время, получая нужные управленческие отчеты в бухгалтерской программе сразу, без лишних движений. Представляем решение для самостоятельного внедрения управленческого учета в 1С:Бухгалтерии.

11.12.2023    2285    0    Serg_Tangatarov    2    

16

Архитектура решений Программист Бесплатно (free)

Рассмотрим применение архитектурной проверки задач в процессе разработки.

30.10.2023    4662    0    ivanov660    10    

33

Кейсы автоматизации Работа с требованиями Анализ бизнес-процессов Бесплатно (free)

Автоматизировать производственные процессы в 1С:ERP без доработки типовых механизмов очень сложно. А дорабатывать типовые механизмы 1С:ERP не всегда оправданно. Решением может стать технология разработки Рабочих мест, которая позволяет автоматизировать самые сложные участки последовательно – шаг за шагом, процесс за процессом. Расскажем о том, как помочь пользователям вводить большое количество данных, не нарушая порядок ввода и полноту заполнения всех необходимых реквизитов, и как вовлечь сотрудников Заказчика в разработку и тестирование функционала Рабочих мест.

26.10.2023    2395    0    user1754524    15    

17

Кейсы автоматизации Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

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

29.08.2023    3217    0    ke_almaty    0    

14

Архитектура Рефакторинг и качество кода Обновление 1С Программист Стажер Платформа 1С v8.3 Бесплатно (free)

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

10.08.2023    10450    0    1c-izh    37    

23

Кейсы автоматизации Внедрение изменений Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Управленческий учет Бесплатно (free)

Стабильное качество выпускаемой продукции и ее соответствие нормативным документам (ТУ, ГОСТам, СМК) для активного предприятия является конкурентным преимуществом, так как оно подчеркивает, что на предприятии отлажены контрольные процедуры на входящее сырье, производство полупродуктов и готовой продукции, доставки. В своей практике я принимал участие во внедрении цифровых инструментов в сельском хозяйстве, где показателями зерна служат влажность, засоренность, крупность и т.д.; в металлургии — перед литьем в формы надо проверить сплав на содержания железа, алюминия, магния и т.д.; в кабельной промышленности в дополнение к физическим свойствам типа геометрии, длины, шероховатости, надо выдерживать и электротехнические показатели. 

22.05.2023    1696    0    Ingraf    1    

17
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. VVi3ard 52 14.08.20 17:52 Сейчас в теме
Не понятно как в таком случае отображать процесс который описан в ТЧ, и как он в ТЧ попадает.

Суть использования схемы процесса в том что она наглядная и может изменятся пользователем.

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

Из всех конструкторов самый удачный вариант реализован тут: https://xn--90afdtkhdeabaxvge.net/video-uvedomleniya-o-sobytiyakh/
Оставьте свое сообщение