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