|   |   | 
| 
 | Запрещено распараллеленным веткам входить в одни и те же точки | ☑ | ||
|---|---|---|---|---|
| 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) для системы задача будет выполнена, для твоей логики она будет отложена.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |