В общем ситуация такая:
Обработкой в задачах был выставлен реквизит Выполнена. При этом ВыполнитьЗадачуИнтерактивно() Не вызывали. В итоге в бизнесс процесс, не завершился(что понятно). Вопрос: Как идентифицировать(получить список) эти задачи и перезаписать их правильно(и выполнить конечно)?
// попробуем найти БП согласования
Запрос = Новый Запрос(
"ВЫБРАТЬ
| Согласование.Ссылка КАК БП
|ИЗ
| БизнесПроцесс.Согласование КАК Согласование
|ГДЕ
| Согласование.ДокументСогласования = &ДокументСогласования
| И (НЕ Согласование.Завершен)
| И Согласование.Стартован");
ЗЫ еще вопрос. Чем грозит вызов "повторного" завершения задачи? Т.е. Если я сейчас отберу все незавершенные БП, выберу из них задачи(среди них будут и завершенные правильно и нет), и повторно вызову обработку выполнения.