Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
11 Дек 2017, 03:26
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Бизнес-процесс: Запрещено распараллеленным веткам входить в одни и те же точки  (Прочитано 6584 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
Всем доброго дня. Кто знает, как бороться с сообщением из заголовка темы?
Скрин выложу чуть позже.


Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
вот собственно БП.
Схема сложная, но уж какая есть...
Пояснения: разветвление на параллельные линии означает, что задачи должны выполняться параллельно, слияние - соответственно продолжение БП после завершения ВСЕХ параллельных ветвей. На сколько я понимаю текст сообщения, как раз ветвление платформе и не нравится.

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

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6555
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Чего-то какой-то сложный процесс для утверждения. Проще было все выстроить в линию, чтобы все по очереди утверждали.

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
Да уж, не простой. Но так его хотят видеть. Именно чтобы некоторые отделы согласовывали параллельно. Так что надо искать какое-то решение примерно в таком виде как на картинке, т.е. с параллельными ветвями.

Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
А точки слияния не пробовали использовать?

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
пробовал. первоначальный вариант с ними был. ошибка та же была. убрал их чтобы схему уменьшить по размеру - и так слишком большая.
видимо есть смысл еще раз поэкспериментировать с точками слияния - просто внимательно аккуратно после каждой точки разделения поставить точку слияния и посмотреть что получится - возможно в этом дело.

Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Я просто чего спросил. Попробовал смоделировать БП (не такой как ваш, конечно :) ), чтобы вставить такое же раздвоение, сразу выскочила такая ошибка. Вылечил её как раз точкой слияния.

Оффлайн Slin

  • Глобальный модератор
  • *****
  • Сообщений: 780
  • РЕПУТАЦИЯ: 247
  • КПД: 32%
  • Game over...
  • Регистрация: 2010-10-13
  • Сайт: 
  • Профессия: Программист 1С
Теоретически, как раз точки слияния и предназначены для сведения параллельных бизнес-процессов.
Сам толком бизнес-процессами не занимался, потому подсказать не могу, извиняйте уж  :nhsrm:
skype: slin-dev

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
ок. спасибо за советы. я на рабочем месте - сейчас буду проверять )

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
всем спасибо, справился. проблема была и правда в точках слияния. видимо, первый раз, когда они были, но все равно была ошибка - где-то точки слияния не хватало (разделений было больше). проверил все четко - ошибок нет, все отл.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
160 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
55 Сообщений
alex0402
46 Сообщений
andron81_81
44 Сообщений
AIFrame
35 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
27 Сообщений
Golickoff Golickoff
27 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 154
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal