Декоративное оформление С Новым Годом 2025

Непонятное поведение "Слияния" в Бизнес-процессе CRM 2.0

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

Партнер
RSS
Столкнулся с непонятным для меня поведением точки слияния в бизнес-процессе
в процессе:
1. идет разделение БП на несколько параллельных задач
2. потом снова делается слияние

однако на задачу после "Слияния" БП не переходит (так как завершается именно на точке (или может перед ней)

картинка во вложенном файле

Прикрепленные файлы

Декоративное изображение 124
Сотрудник 1С-Рарус
Добрый день.

Вы не могли бы выложить полную карту маршрута. (на пример во вложении).
Партнер
вот такой процесс

1. сделан из "Продажи (Несколько направлений деятельности)"
2. после старта проекта - идет разделение на работы нескольких подразделений по подготовке к запуску объекта
3. после чего, все должно сливаться и выполняться - пуско-наладка объекта

Прикрепленные файлы

Партнер
вот в xml формате
Цитата
Денис Смирнов пишет:
вот такой процесс

1. сделан из "Продажи (Несколько направлений деятельности)"
2. после старта проекта - идет разделение на работы нескольких подразделений по подготовке к запуску объекта
3. после чего, все должно сливаться и выполняться - пуско-наладка объекта

Прикрепленные файлы

Сотрудник 1С-Рарус
Цитата
Денис Смирнов пишет:
вот в xml формате

Спасибо - буду посмотреть.
Партнер
в результате моих опытов замечена следующая закономерность:
1. если на "Слияние" идет выход из Задачи" , то тогда БП продолжается нормально
2. Если на "Слияние" идет выход с "Выбора вариантов", то тогда БП завершается на этом слиянии, а не продолжается дальше


Цитата
Кучеров Андрей пишет:
Цитата
Денис Смирнов пишет:
вот в xml формате

Спасибо - буду посмотреть.
Партнер
в продолжение опытов:
* Если между точкой Разделения и Слияния есть "Условие" или / и "Выбора варианта", то БП завершается на "Слиянии"


ЗЫ:
Если это ошибка конфигурации, то можно ли будет получить заплатку на 1C CRM 2.0.5.2 по этой проблеме ?
использую релиз платформы - 1С:Предприятие 8.2 (8.2.17.169)
клиент-серверный вариант
Сотрудник 1С-Рарус
К сожалению Вы правы - это ошибка.
Мы ее исправим к выходу следующего релиза программы.

Как временное решение можно сделать следующее:
Цитата
Денис Смирнов пишет:
в продолжение опытов:
* Если между точкой Разделения и Слияния есть "Условие" или / и "Выбора варианта", то БП завершается на "Слиянии"
свести ветки вариантов/условия в одну точку действия - далее в точку слияния.

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

После того, как мы исправим эту ошибку, карту маршрута можно будет скорректировать (убрать
не нужные точки).

Прикрепленные файлы

Партнер
Вышел релиз 2.0.6.2
Однако в нем данная ошибка не исправлена
когда ожидать исправление ошибки ?
Администратор
Задача стояла, сейчас узнаю что с ней и отпишусь
Администратор
К сожалению, разработчик не успел выполнить задачу к выходу релиза. У задачи поднял приоритет, она будет точно сделана в след. релизе
Администратор
Если это очень критично - пришлите запрос на crm@rarus.ru с просьбой прислать описание решения проблемы или промежуточный файл обновления.
Партнер
Спасибо буду ждать ответ

со своей стороны провел "опыты"
как выясняется:
  • Если на Слиянии сходятся ветки - из "Варианта ответов" и из Задачи, то
  • В любом случае - один из этих вариантов остается неисполненным
  • а значит "Слияние" висит вечно , так как на его входе
  • один из вариантов никогда не будет "завершенным"
  • А значит выхода из "слияния" никогда не будет на следующую задачу

как решить данную проблему ?

Прикрепленные файлы

Сотрудник 1С-Рарус
Цитата
Денис Смирнов пишет:


как решить данную проблему ?

Добрый день, Денис!
Написала письмо разработчику, как будет ответ, сразу Вам отпишусь.
Партнер
Денис, слияние подразумевает суммирование по "И". У Вас же эти две рассматриваемые ветки должны суммироваться по "ИЛИ". Для этого не нужна точка слияния, а просто две стрелки на одну задачу.
Например, если с выбора "программирование? "НЕТ"" стрелку перенести на "Сдать работу...." то всё заработает.  Единственное, в описании сделать пояснение для исполнителей, что если не было, то идем дальше.
Партнер
Спасибо за ответ

В вашем предложении есть одна сложность - у нас в случае выбора "НЕТ - появляется Задача, которую нужно просто "ВЫПОЛНИТЬ"

т.е. я могу в этом случае использовать "Обработчик"
что нужно написать в тексте обработчика, чтобы задача-обработчик выполнилась сама (автоматически) ?

Прикрепленные файлы

Партнер
в обработчкие - заглушки прописал:

ВариантВыполнения = 0

все работает
спасибо
Партнер
проверил - можно ли вообще ничего не писать в заглушке-обработчике
как выяснилось - можно :)

Итого, правило:
Если нужно объединить две ветки по "ИЛИ" на объединении ставим Обработчик-заглушку

:)
Сотрудник 1С-Рарус
Добрый день.

В следующем релизе (2.0.7) проблема с точкой слияния, когда выбор варианта или условие приводят к точке слияния, исправлена.
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С