И так. Правильный ответ

Если ЧислоПотоков < 2 Тогда // Используем стандартный механизм.
Для каждого ТекущиеДанные Из МассивСостояний Цикл
РедактируемоеСостояние = Новый Структура("СостояниеЭтапаРасчетное, ДатаНачалаРасчетная, ДатаОкончанияРасчетная", ТекущиеДанные.СостояниеЭтапаРасчетное, ТекущиеДанные.ДатаНачалаРасчетная, ТекущиеДанные.ДатаОкончанияРасчетная);
ТекущиеДанные.СостояниеЭтапаРасчетное = НовоеСостояниеЭтапа;
Отказ = Ложь;
УправлениеРабочимиПроцессами.ИзменитьСостояниеЭтапа(ТекущиеДанные, Объект.СостоянияВыполненияПроцесса, РедактируемоеСостояние, Отказ, ОбрабатыватьОтчеты, ВернутьОсновныеРеквизитыОбъекта(), мПредшественникиСтрок, мПоследователиСтрок);
КонецЦикла;
Иначе
GUIDЗадания = Новый УникальныйИдентификатор;
УправлениеРабочимиПроцессами.ЗаписатьДанныеОФоновомЗаданииВРегистр(Неопределено, GUIDЗадания, Ложь);
УправлениеРабочимиПроцессами.ОбработатьЭтапы(МассивСостояний, Объект.СостоянияВыполненияПроцесса, ОбрабатыватьОтчеты, ВернутьОсновныеРеквизитыОбъекта(), мПредшественникиСтрок, мПоследователиСтрок, ЧислоПотоков, НовоеСостояниеЭтапа, Отказ, Ложь, GUIDЗадания);
УправлениеРабочимиПроцессами.ОчиститьДанныеОФоновомЗадании(GUIDЗадания);
КонецЕсли;
т.е. для паралельной обработки создается фоновое задание ...
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП