|
ТочкаМаршрута_БизнесПроцесс |
☑ |
0
antotti
20.10.14
✎
18:39
|
Добрый вечер уважаемые программисты!
Подскажите пожалуйста, как программно, по завершению задачи- передать выполнение бизнес процесса следующей точке???
Я сделал в конце:
тра-та-та ...(кусок кода по изменению двух реквизитов)
ОбъектЗадача.ВыполнитьЗадачу();
ОбъектЗадача.Записать();
Задача завершилась, но следующая не создалась, и на карте маршрута - тоже не отобразился переход к новой точке... Если сделать все тоже самое руками - работает.
Подскажите направление или ошибку.... хоть что-то .
|
|
1
antotti
20.10.14
✎
18:42
|
ВыполнитьЗадачу() и ПеренаправитьЗадачу() - это оно?
|
|
2
GROOVY
20.10.14
✎
18:46
|
А задача как была создана?
|
|
3
Greeen
20.10.14
✎
18:47
|
ОбъектЗадача.Записать(); - вот это лишнее
В обработчиках Точкимаршрута нет ереси зловредной?
|
|
4
antotti
20.10.14
✎
18:50
|
создана была при старте бизнес процесса.
Не, вроде нет
|
|
5
antotti
20.10.14
✎
18:51
|
То есть руками стартован бизнес процесс, он запустил задачу, я ее программно обработал и хочу завершить. Завершить завершил, а следующая не открывается(
|
|
6
GROOVY
20.10.14
✎
18:51
|
Выполнить() и оно само дальше пойдет.
|
|
7
GROOVY
20.10.14
✎
18:52
|
Выполнена = Истина случайно не писал там?
|
|
8
antotti
20.10.14
✎
18:54
|
писал
|
|
9
antotti
20.10.14
✎
18:55
|
А чем это чревато?)
|
|
10
GROOVY
20.10.14
✎
18:55
|
(9) Ну как бы вот этим и чревато.
|
|
11
antotti
20.10.14
✎
19:02
|
щас попробую исправить)
|
|
12
antotti
20.10.14
✎
19:15
|
блгодарствую)
|
|