Совсем не представляю порядок отработки предопределенных процедур в БП. Нужно из предопределенной процедуры модуля бизнес-процесса ПередСозданиемЗадач отменить запись/выполнение задач. Логика работы такая, что ошибку можно отследить только в ПередСозданиемЗадач, когда создаются новые задачи, аткивируемые выполнением текущей.
(3) А зачем? При выполнении очередной задачи проверяешь все условия и спокойно создаёшь новые. Если нужно подправлять задачи в ПриСозданииЗадач "Отказ" кажется есть, то есть от создания части задач можно "отказаться"
Процедура ИзменениеПроектаПередВыполнением(ТочкаМаршрутаБизнесПроцесса, Задача, Отказ)
Если Не ЗаявкаНаИзменениеПроекта.Проведен Тогда
Сообщить("Задача "+Задача.Наименование+" не выполнена!", СтатусСообщения.Внимание);
Отказ=Истина;
КонецЕсли;
КонецПроцедуры
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс