Добрый день!
Не могу сообразить как красиво реализовать вложенное условие. Весь мой прошлый программерский опыт орет, что можно сделать проще. Помогите с идеями.
В файле "схема ..." изначальная схема согласования
В BPM файлах варианты реализации
Добрый день!
Не могу сообразить как красиво реализовать вложенное условие. Весь мой прошлый программерский опыт орет, что можно сделать проще. Помогите с идеями.
В файле "схема ..." изначальная схема согласования
В BPM файлах варианты реализации
Этот процесс смотрите
Зачем у вас два раза определяется тип договора, он что, может измениться в ходе процесса?
Зачем две задачи "определить тип цен"? Поставьте развилку после задачи.
А еще лучше, объедините задачи "определить тип договора" и "определить тип цен" в одну. Это ведь делает один человек и единомоментно, так?
Цитирую Анатолий Белайчук:
Зачем у вас два раза определяется тип договора, он что, может измениться в ходе процесса?Зачем две задачи "определить тип цен"? Поставьте развилку после задачи.
А еще лучше, объедините задачи "определить тип договора" и "определить тип цен" в одну. Это ведь делает один человек и единомоментно, так?
1. Тип договора определяется один раз.
2. Там везде развилки)
3. Так, один человек единомоментно. Но тогда чем будет отличаться от изначальной схемы? Я думал оптимизировать по кол-ву шагов
ТС, у вас на схеме повторяющиеся позиции в разных ветках. Есть ли смысл сделать дополнительное ветвление типовых (чтобы сразу обозначить несогласовательность), а затем и прейскурантных (бенефециарность) договоров? К сожалению, не могу открыть bpm документы (инструмента нет), возможно там уже ага.
Цитирую P_Mokeev:
ТС, у вас на схеме повторяющиеся позиции в разных ветках. Есть ли смысл сделать дополнительное ветвление типовых (чтобы сразу обозначить несогласовательность), а затем и прейскурантных (бенефециарность) договоров? К сожалению, не могу открыть bpm документы (инструмента нет), возможно там уже ага.
Положил вам картинку
Так. Вижу, намеков не понимаете ))
Начало процесса у вас должно быть таким:
1) Задача "Определить тип договора и тип цен"
2) Развилка "По прейскуранту"
...
Вторую задачу "Определить тип договора" безболезненно со схемы удалить.
зачет! ))) самому-то понравился результат?
одно только вызывает сомнение - чрезмерный оптимизм: у вас процесс всегда заканчивается успехом, нет ни отказов, ни возврата назад на переделку.
Цитирую Анатолий Белайчук:
зачет! ))) самому-то понравился результат?одно только вызывает сомнение - чрезмерный оптимизм: у вас процесс всегда заканчивается успехом, нет ни отказов, ни возврата назад на переделку.
Результат - да, красота. Теперь мой внутренний программер в нирване)
По поводу возвратов - это в подпроцессах)
что бы ни было внутри подпроцессов, процесс у вас всегда заканчивается успехом. это вряд ли.
и подписанта вы своего совсем не уважаете. если он подписывает все что ему приносят на подпись, то его можно заменить роботом ))
Вы должны авторизоваться, чтобы публиковать сообщения.