Произвольное количество этапов бизнес процесса

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Произвольное количество этапов бизнес процесса
 
Добрый день, пытаемся создать БП с переменным количеством этапов. Согласование должно проходит по иерархии подразделений. Пример:
Структура подразделений:
1. Администрация
  1.1 Отдел продаж
     1.1.1 Склад
     1.1.2 Офис
  1.2 Отдел закупок

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

На текущий момент пытались добавить в функции ОбработчикТочкиДействияПередСозданиемЗадач создать список задач по исполнителям, но в этом случае задачи создаются сразу все, а не по очереди.

Так же пробовали обработку условия создавать после старта, но увы, в этом случае он не попадает в обработчик события.

Возможно мы не верно подходим к решения этого вопроса. Подскажите, есть ли возможность настроить подобный БП?

Используем модуль CRM для ERP 3.0.19.31 и ERP 2.4.11.106
Изменено: 1021 - 17.08.2020 18:43:41
 
Добрый день!

Вопрос направлен в отдел разработки. При получении ответа он будет Вам предоставлен.
 
Добрый день, подскажите, нет пока ответа на вопрос?
 
Добрый день!

К сожалению, пока нет. Отправили напоминание по этому вопросу.
 
Добрый день.

По вашей задаче, можно попробовать описать несколько веток БП с разными маршрутами согласования. Нужную ветку выбирать автоматически (при выполнение первой задачи согласования руководителем).  Выбор нужной ветки согласования можно сделать сейчас с помощью обработчика:

Обработчик «Выбор варианта»
Доступные параметры:
БизнесПроцесс - ссылка на текущий бизнес-процесс.
ВходящаяТочка – ссылка на входящую точку маршрута бизнес-процесса.
ТочкаМаршрута – ссылка на точку условия.
ВариантВыполнения – Индекс варианта, переданный результат выполнения предыдущей точки. Если нет обработчика, то пойдет, по переданному результату. Обработчик должен возвращать индекс варианта точки выбора варианта («0» - Вариант1, «1» - Вариант2 и т.д.).
 
Добрый день, я находился в отпуске, только вернулся. Сейчас прочитал ответ, попробуем сделать как предложено, единственный момент, картинка из сообщения ваша не грузится.
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С