|   |   | 
| 
 | Как создать цепочку точек маршрута по предмету и схеме бизнес-процесса | ☑ | ||
|---|---|---|---|---|
| 0
    
        badboychik 18.12.17✎ 10:47 | 
        Кто то сталкивался с такой задачей, что надо по документу, к которому привязан бизнес процесс, создать список точек, через которые процесс БУДЕТ проходить?
 Типа пройти программно по всему маршруту, зайти в условные точки и правильно пройти по нужным веткам. Знаю что есть функция ПолучитьИсходящуюТочку(), главное возможно ли выполнить программно условные блоки | |||
| 1
    
        Segate 18.12.17✎ 11:11 | 
        (0) я не понял что конкретно тебя интересует...
 Ты хочешь автоматически выполнять задачи на определенных точках маршрута? Это легко. Или ты хочешь чтоб карта маршрута строилась в зависимости от предмета БП? это тоже не сложно. | |||
| 2
    
        badboychik 18.12.17✎ 11:13 | 
        (1) нет, нужно без выполнения задач. 
 Поясните тогда как именно несложно, без запуска процесса) | |||
| 3
    
        Segate 18.12.17✎ 11:14 | 
        Эээ... ничего не понял. опишите конкретно, какой результат нужно получить?
 Что значит пройти точки маршрута без запуска процесса? Ерунда какая-то ) | |||
| 4
    
        badboychik 18.12.17✎ 11:17 | 
        есть схема, нужен список точек, через которые пройдет документ, что непонятного-то? 
 На выбор направления влияют алгоритмы в точках-условиях | |||
| 5
    
        Segate 18.12.17✎ 11:20 | 
        Ну... например что означает пройти через точки маршрута БП без запуска БП?.
 Или ты хочешь рассчитать до запуска, в какие точки этот процесс попадет(при запуске) согласно алгоритму? | |||
| 6
    
        badboychik 18.12.17✎ 11:20 | 
        (5) именно     | |||
| 7
    
        badboychik 18.12.17✎ 12:42 | 
        нет идей? ок, тогда сделаю и выложу на инфостарт за стармани )     | |||
| 8
    
        Segate 18.12.17✎ 13:06 | 
        (6) идеи есть, но зачем? ) все что тебе нужно, это обойти карту маршрута и считать результаты условий.
 Но это нерепрезентативно, потому что в большинстве сложных процессов до старта невозможно предсказать результат. Они меняются ответственными лицами в ходе бизнес-процесса. Например, обеспечение товара меняется, меняется статус, меняются ответственные исполнители и тд и тп | |||
| 9
    
        badboychik 18.12.17✎ 13:34 | 
        (8) у меня задача вычислить количество точек если все согласуют свой этап и задачи не пропускаются. У нас маршрут зависит только от начальных условий - реквизитов документа и реквизитов 2 уровня (реквизитов этих реквизитов), поэтому зная какой документ согласовываем, можно узнать какие точки он пройдет.
 Если бы в ходе процесса изменялось его направление, задача бы такая и не ставилась. | |||
| 10
    
        badboychik 18.12.17✎ 13:39 | 
        В принципе у меня уже реализована в менеджере универсальная функция для всех условных точек выдающая ДА/НЕТ по названию точки и предмету, повешенная на обработчик события "Проверка условия", можно ее прикрутить и всё     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |