Бизнес процесс ругается на выполнение задач точки маршрута #491222


#0 by abibas16s
Бизнес процесс стартует, на точке маршрута создаются программно несколько задач. Задачи выполняются интерактивно из списка. Все задачи выполняются без проблем кроме последней, причем не важно в каком порядке их выполнять. На последнюю при попытке выполнить ругается - Не соответствие типа возвращаемого параметра. Т.к. выполнение интерактивное то при действии не вызывается явно в коде чего либо и параметры там сама 1с неявно передает. В отладке все процедуры поставил останов. 3 процедуры проходят нормально а вот в четвертую не заходит вообще а выдает такую ошибку. Галка групповой адресации на точке маршрута никак не повлияла на ситуации. Чо не хватает бизнес процессу для того чтоб он завершил точку маршрута?
#1 by Defender aka LINN
Проверку выполнения точки посмотри.
#2 by abibas16s
в процедуру заходит все проходит а вот на выходе из нее и выдается ошибка. Перед созданием задач задачи складываются в массив и параметр для задач в процедуре там массив. В процедуре при выполнении точки параметр для задач Задача а не массив и там действительно стоит задача (именно выполняемая последней при выполнении остальных туда не заходит). Однако предопределенную процедуру при выполнении создает сама 1с и даже если ее убрат совсем ругается точно также.
#3 by abibas16s
вероятно при выполнении входящим тоже должен являться массив задач которые были ранее созданы? Однако как тогда подправить это в 1с
#4 by abibas16s
где можно взять демку с использованием бизнес процессов, а то в типовых механизм не популярен
#5 by Gesperid
О какой процедуре идёт речь? Код привиди что ли
#6 by abibas16s
процедура - выполнения точки бп код без разницы ошибка выдается при выходе из процедуры
#7 by Gesperid
Если это процедура: возможно выходным параметрам присваивается значения не того типа, а именно Отказ. Мля, приведи ты код уже
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С