По БП документы "закрыты" и нужно сделать отдельную форму для редактирования определенных показателей.
Создал табличный документ на форме и кнопку "Обновить", пробегаюсь циклом по ТЧ документа и обнвляю данные
Если СкидкаВнакладной <> "" Тогда ДокументОбъект.Содержание[Выборка.НомерСтроки - 1].СкидкаВСчетеВНакладной = СкидкаВнакладной КонецЕсли;
ДокументОбъект.Записать(РежимЗаписиДокумента.Запись); // вариант 1 - внутри цикла
КонецЦикла;
//ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение); // вариант 2 - после цикла
Понятно, что если несколько документов, сделаю обход по документам и т.д.
Вопрос в том, что при сохранении каждой записи - раздувается история документа и делать сравнение версий становится проблемой
При сохранении документа после цикла - записывается только последняя запись
Как мне и рыбку съесть и в Кремль сесть ? т.е. сохранять документ 1 раз после всех изменений в ТЧ по нужным строкам