Просмотр согласующих до старта бизнес-процесса

18.01.22

Функциональные - Управление бизнес-процессами (BPMS)

Шаблон решения для получения списка согласующих до старта бизнес-процесса.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Просмотр согласующих до старта бизнес-процесса
.epf 13,48Kb
26
26 Скачать (5 SM) Купить за 3 050 руб.

Один из самых частых вопросов при запуске документа в обработку - "какой маршрут?" и "кто будет согласовывать?". 

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

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

Как работает (очень кратко):

1. Получаем все действия процесса и ищем среди них согласование.

2. Если согласования нет, тогда в результате список согласующих пуст.

3. Формируем дерево действий шаблона процесса от старта до завершения.

3. Идём снизу верх, проверяя условия маршрутизации, пытаясь найти все возможные пути прохождения от точки "Завершение" до точки "Старт". 

4. Если какая-либо ветка не дошла до точки "Старт" - она исключается.

5. В итоге должна остаться одна ветка, движение по которой (с учетом условий маршрутизации) приведёт от конца к началу процесса (и, соответственно, наоборот).

6. По данной ветке из действий согласования собираем список согласующих, роли, вычисляем автоподстановки и всё это помещается в таблицу значений с указанием порядка согласования (вместе, после).

7. Итоговая таблица значений и есть список согласующих.

 

Обработка выглядит следующим образом:

 

 

Она предназначена для демонстрации работы.

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

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

Если шаблонов будет несколько, то можно выбрать нужный из списка и повторно нажать "Показать согласующих":

 

 

 

Даже если маршрут будет таким:

 

 

Программа всё равно вычислит согласующих.

Как это использовать? 

Наличие данного модуля позволяет преобразить, например, закладку "Визы" в карточке документа: 

 

 

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

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

 

Чего нет, ограничения, минусы:

1. В алгоритм просмотра заложены только комплексные процессы и согласование. "Обработка внутреннего документа" или комплексный процесс в другим вложенным процессом - это работать не будет. 

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

 

Данный алгоритм тестировался на ДО КОРП 2.1.27.1, версия платформы 8.3.15.2107, режим совместимости 8.3.14. 

Инструмент представлен как есть и достаточен для выполнения описанной работы. 

обработка документооборот согласующие

См. также

Управление бизнес-процессами (BPMS) Бесплатно (free)

В этой статье вы узнаете, что такое нотации, зачем они нужны, и какие виды моделирования бизнес-процессов существуют в природе. Сравним положительные и отрицательные стороны каждого из них. Более подробно погрузимся в, пожалуй, один из самых универсальных и удобных инструментов – BPMN 2.0. Разберем основные элементы и попрактикуемся на реальном примере. Я предоставлю вам базовые знания, которые позволят вам сразу после завершения знакомства с данной статьёй, спроектировать свою первую BPMN-диаграмму на любую актуальную для вас профессиональную тему.

30.08.2024    3967    1Concept    19    

24

Управление производством (МES) Управление бизнес-процессами (BPMS) Платформа 1С v8.3 Платные (руб)

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

357000 руб.

16.07.2024    595    0    0    

0

Управление бизнес-процессами (BPMS) Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Анкета-опросник по 1С: ЗУП, состоит из 70 вопросов. Используется до предпроектного обследования для проекта по автоматизации бизнес-процессов на базе 1С: ЗУП .

2 стартмани

28.05.2024    968    13    user2086497    0    

1

Управление бизнес-процессами (BPMS) Платформа 1С v8.3 Бесплатно (free)

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

30.11.2023    4774    1bpm    0    

16

Работа с интерфейсом Управление бизнес-процессами (BPMS) Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

07.09.2020    8557    23    Mopo3    11    

13

Файловый обмен (TXT, XML, DBF), FTP Управление бизнес-процессами (BPMS) Платформа 1С v8.3 Управляемые формы Бизнес-процессы Абонемент ($m)

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

1 стартмани

06.07.2020    8473    26    solarstrike    0    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ыть 17.05.22 16:33 Сейчас в теме
День добрый. Обработка обновляется с обновлением платформы, релиза ?
2. DimaP 64 18.05.22 08:49 Сейчас в теме
(1) Нет. Но и никаких кардинальных изменений в ДО 2.1 уже нет и не будет. От версии платформы не зависит.
3. user775441 21.06.23 16:09 Сейчас в теме
Добрый день!
Данная обработка вычисляет маршрут на основании схемы бизнесов процессов?
4. user775441 22.06.23 10:41 Сейчас в теме
Схему неправильно отрабатывает, некоторые условия пропускает и не выдает всех согласовантов в списке, хотя если маршрут запустить, к ним приходят задачи. Условия делал как на языке запросов, так и в режиме конструктора - не выполняет его.
Так же неправильно выдает порядок исполнения - выдает "Вместе с предыдущим", хотя по факту "После предыдущего". Есть возможность исправить обработку?
5. DimaP 64 04.07.23 20:30 Сейчас в теме
(4)
Есть возможность исправить обработку?


Уже самостоятельно, решение больше не поддерживается; код открыт.
Инструмент представлен как есть
6. user1606260 02.12.24 14:02 Сейчас в теме
Работает некорректно, не тратьте деньги
Оставьте свое сообщение