(6)+
Фактически это попытка вернуть обратно модальность (аля синхронность), после отказа от нее
Что на практике выглядит слегка странно
Работа через Обещание и Ждать довольно удобна
Меня реализация убивает
Вот нахрена делать так:
&НаКлиенте
Асинх Процедура ПроцедураНовомодная()
Обещание = ПредупреждениеАсинх("Текст");
Результат = Ждать Обещание;
// ...
КонецПроцедуры
Когда можно было прекрасно сделать так:
&НаКлиентеАсинх
Процедура ПроцедураНовомодная()
Обещание = ПредупреждениеАсинх("Текст");
Результат = Ждать Обещание;
// ...
КонецПроцедуры