|
Запрещено распараллеленным веткам входить в одни и те же точки | ☑ | ||
---|---|---|---|---|
0
mixqn
04.09.12
✎
19:00
|
Единственная тема, которую нашел по сообщению в заголовке: v8: Проблемы с картой бизнес-процесса
ответа там явного нет. Вопрос: что все таки означает данное сообщение и как с ним бороться? PS схему БП к сожалению выложить не смогу |
|||
1
Wobland
04.09.12
✎
19:00
|
(0) а скриншот сделать?
|
|||
2
Один С
04.09.12
✎
19:02
|
две параллельные линии никогда не пересекаются. что тут непонятного?
это еще Евклид доказал.. |
|||
3
mixqn
04.09.12
✎
19:02
|
(1) если получится - выложу. у заказчика все "совершенно секретно" - разработку веду на их компе, где отключено, все что можно, включая интернет, внешние носители, почту и т.д.
|
|||
4
mixqn
04.09.12
✎
19:02
|
(2) ок, не вопрос.
что делать? |
|||
5
mixqn
04.09.12
✎
19:03
|
(2) есть же блоки ветвления и слияния в БП. их что нельзя использовать или что? я не пойму ваш ответ
|
|||
6
Wobland
04.09.12
✎
19:04
|
(2) через точку, не лежащую на прямой, можно провести параллельную прямую, если проводить её ровно
|
|||
7
Wobland
04.09.12
✎
19:08
|
(6) вот так в оригинале:
На вступительном экзамене по математике абитуриент рассказывает аксиому о параллельных: — Через любую точку, не лежащую на данной прямой, можно провести одну прямую, параллельную данной, если проводить ее ровно. — Ровно?! — экзаменатор потрясен. — Откуда вы это взяли? — Из школьного учебника, — невозмутимо отвечает абитуриент. — Хотите, я вам покажу? Через минуту приносит книжку и показывает нужное место: «Через любую точку, не лежащую на данной прямой, можно провести ровно одну прямую, параллельную этой данной...» |
|||
8
ILM
гуру
04.09.12
✎
19:12
|
(7) Зачет, в ФизТехе так же прикалывались)))
|
|||
9
ILM
гуру
04.09.12
✎
19:14
|
А конфа тоже секретная?
|
|||
10
mixqn
04.09.12
✎
19:14
|
(6)(7)(8)красавцы
по теме есть что-то? |
|||
11
mixqn
04.09.12
✎
19:15
|
(9)
конфа тоже секретная. выпросил файлик с БП. ща скинут мне по почте - выложу скрин. |
|||
12
Wobland
04.09.12
✎
19:19
|
(10) неа, нету. ты с этим делом работаешь больше меня. мне просто интересно попытаться разобраться
|
|||
13
Wobland
04.09.12
✎
19:20
|
(3) только сейчас заметил. снимать монитор на телефон ещё никто не обошёл ;)
|
|||
14
mixqn
04.09.12
✎
22:35
|
(13) до этого не дошло ) удалось договориться
Вот собственно скрин: http://forum-1c.ru/index.php?action=dlattach;topic=15788.0;attach=2386;image упрощать схему не хотелось бы - надо чтобы в таком виде (или примерно таком - главное, чтобы была понятна логика процесса) БП видели пользователи. вариант решения типа сделать простой БП и создавать много задач вместо одной кодом - плохой вариант. ну и чтобы было понятно: параллельные ветви БП означают, что задачи в них могут выполняться параллельно, а не последовательно. Если я правильно понимаю текст ошибки, то именно это платформе и не нравится. |
|||
15
m-serg74
04.09.12
✎
22:51
|
попроще не нашлось места для скрина? еще регистрироваться что б посмотреть)
|
|||
16
mixqn
04.09.12
✎
22:58
|
хм... не знал, что без регистрации не отображается.
сейчас задублирую... |
|||
17
mixqn
04.09.12
✎
23:01
|
||||
18
m-serg74
04.09.12
✎
23:05
|
я в БП не шарю но по логике получается у Вас не важно кто согласовывал и подписывал результат один?
|
|||
19
m-serg74
04.09.12
✎
23:06
|
треугольник не знаю что это
|
|||
20
m-serg74
04.09.12
✎
23:09
|
ау???
|
|||
21
acsent
04.09.12
✎
23:11
|
если один подписал а другой нет.
Коллизия возникает |
|||
22
acsent
04.09.12
✎
23:12
|
тр-ник - это разделение на параллельные. После него должен быть синий тр-ник - слияние
|
|||
23
mixqn
04.09.12
✎
23:12
|
(21) в каком месте?
(19) - треугольники 2-ух видов бывают: разветвление (красный, углом вниз) и слияние (зеленый, углом вверх) |
|||
24
m-serg74
04.09.12
✎
23:12
|
и где зеленые?
|
|||
25
m-serg74
04.09.12
✎
23:13
|
или синие)
|
|||
26
m-serg74
04.09.12
✎
23:14
|
кстати ТСу - а договора хаотично на маршруты расходятся без условий
|
|||
27
mixqn
04.09.12
✎
23:15
|
(24) можно вставить. сначала с ними и было все. толу 0 - сообщение точно такое же. я их убрал чтобы схему сократить - и так большая слишком. если я правильно понимаю, то разницы никакой - есть треугольник или нет
|
|||
28
mixqn
04.09.12
✎
23:15
|
(26) не понял
|
|||
29
acsent
04.09.12
✎
23:15
|
(27) тут тебе нужны не условия а откат БП
|
|||
30
mixqn
04.09.12
✎
23:17
|
(29) - допустим. сначала схема была без условий вообще - только задачи согласования. результат был точно такой же
|
|||
31
mixqn
04.09.12
✎
23:18
|
(29) кстати про откат БП можно подробнее? интересно. как конкретно реализуется? убиваются задачи и БП стартуется снова? или как?
|
|||
32
acsent
04.09.12
✎
23:19
|
можно и так, можно также посмотреть как в БП2
|
|||
33
mixqn
04.09.12
✎
23:19
|
(32) что за БП2 ?
|
|||
34
acsent
04.09.12
✎
23:20
|
БП - бухгалтерия, хотя вроде там нету, смотри в КА, УПП
|
|||
35
acsent
04.09.12
✎
23:21
|
но я бы не стал задачи удалять, а признак "отложена", ну и может историю если конечно нужна
|
|||
36
mixqn
04.09.12
✎
23:22
|
(35) супер - как раз то, что надо. что за признак "отложено"? я такого не нашел
|
|||
37
acsent
04.09.12
✎
23:22
|
Спроси завтра лучше
|
|||
38
m-serg74
04.09.12
✎
23:22
|
БП здесь вроде бизнес процесс, не?
|
|||
39
acsent
04.09.12
✎
23:23
|
добавить реквизит булево "Отложена"
|
|||
40
mixqn
04.09.12
✎
23:23
|
как раз писал длинный текст по этому поводу. выложу все таки, не зря ж строчил сидел:
|
|||
41
mixqn
04.09.12
✎
23:23
|
к слову, еще непонятный для меня вопрос. в типовой УПП есть БП закрытие месяца. там в карте маршрута декорация с пояснениями статуса задачи. 3 статуса понятны: задача не начата (никак не отмечается - просто задача), задача завершена (заштрихована), текущая задача (обведена красным пунктиром) - эти 3 статуса отрабатываются платформой нормально. НО: там есть 2 статуса, которые я не смог промоделировать: "задача отменена" (закрашивается серым) и задача текущего пользователя (жирная серая рамка) - кто в курсе, как эти статусы получаются и обрабатываются? не платформой? кодом? где конкретно можно посмотреть?
|
|||
42
mixqn
04.09.12
✎
23:25
|
в моем случае как раз статус типа "отложена" или "отменена" или подобный - будет очень кстати. т.к. в случае если любое подразделение отправляет договор на доработку, либо отклоняет без вариантов (без права на доработку), то у остальных подразделений в этот же момент все задачи должны сняться.
|
|||
43
mixqn
04.09.12
✎
23:25
|
(37) утром тему обязательно обновлю и спрошу еще раз. т.к. задачу надо решать. сроки уже горят...
|
|||
44
mixqn
04.09.12
✎
23:31
|
(39) а дальше что?
|
|||
45
Азазелло
04.09.12
✎
23:59
|
(17) насколько помню, все линии, вышедшие из розового треугольника, должны войти в зеленый. суть распараллеливания заключается в том, чтобы разные точки ждали выполнения друг друга. и только когда все распараллеленные точки выполнятся, БП перейдет на точку, идущую после точки слияния. надеюсь, ничего не напутал.
|
|||
46
Bober
05.09.12
✎
00:15
|
(17) до этого приходилось создавать бизнес-процессы?
|
|||
47
Bober
05.09.12
✎
00:22
|
(17) есть точка разделения - должна быть точка слияния. при этом не должно быть переходов на пределы разделения. В эту схему как минимум требуется перепроектировать.
но даже в этой схеме нужно после первого согласования добавить точку слияния и уже за ней вставить проверку на пересогласование. Далее снова разделение и конце этого клубка снова слияние и заключительное согласование. |
|||
48
mvgfirst
05.09.12
✎
01:04
|
В конфигурации Документооборот Проф - есть БП согласование (да и в УТ тоже есть) я посмотрел схему ничего кроме согласования не выполняется этим БП и вся эта куча квадратиков может чудесно заменится одной задачей с признаком "Групповая" - без распаралеливания без нужды
|
|||
49
mixqn
05.09.12
✎
07:21
|
(48) об этом я писал тут (14): такой вариант не годится. схема должна быть наглядной для пользователей, так что никаких групповых задач делать нельзя.
(46) если не считать учебных задач на курсах пару лет назад, которые я к началу решения текущей задачи успел благополучно забыть - то нет, БП создавать не приходилось, это первый реальный практический опыт. |
|||
50
mixqn
05.09.12
✎
07:23
|
(47) ок, попробую вставлять после каждой точки разделения точки слияния. хотя так оно и было в первой версии БП, ошибка была точно такая же. об этом я писал в (27). возможно в той первоначальной схеме были другие ошибки - попробую заново добавить точки слияния, посмотрю, что получится.
|
|||
51
mixqn
05.09.12
✎
11:02
|
всем спасибо, справился. проблема была и правда в точках слияния. видимо, первый раз, когда они были, но все равно была ошибка - где-то точки слияния не хватало (разделений было больше). проверил все четко - ошибок нет, все отл.
|
|||
52
mixqn
05.09.12
✎
11:04
|
(35) (41) про отложенные задачи вопрос актуален. кто в курсе как быть - подскажите пожалуйста
|
|||
53
mixqn
05.09.12
✎
13:17
|
ответов нет потому что никто не в курсе, как оно работает или просто все так заняты? :)
|
|||
54
Bober
05.09.12
✎
15:42
|
(35) для системы задача будет выполнена, для твоей логики она будет отложена.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |