Программная отмена проведения из формы документа в 1С 8.3 УФ

Все знают конструкцию

Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения);

Если выполнить это в форме то получим ошибку:

Ошибка при вызове метода контекста (Записать)
Записать(РежимЗаписиДокумента.ОтменаПроведения);
по причине:
Несоответствие типов (параметр номер ‘1’)

Это будет работать только с объектом документа, если вы хотите сделать отмену проведения из формы, тогда нужен другой подход.

Вроде простая задача, но у меня это вышло не с первого раза. Вот код, который работает

Записать(Новый Структура("РежимЗаписи",