Доброе время суток, товарищи!
Я столкнулся с проблемой изменения документа.
Имеется документ с табличной частью. Когда производится запись создается бизнес процесс, хранящий ссылку на запись в документе. Возникает ситуация, при которой необходимо изменить табличную часть в документе.
Для начала, я попытался просто попробовать изменить количество 1го товара в табличной части документа, но после выполнения кода ничего не происходит. Просматривал работу кода с помощью отладки и (shift+f9) - все изменяется в
отладчике. Но после всех телодвижений табличная часть документа так и не изменилась. Подскажите, пожалуйста, в чем ошибка?
&НаСервере
Процедура ИзменениеСоставаПоставки()
Если Объект.СсылкаДокументаПоставки.Пустая() Тогда
Сообщить("Ссылка на документ не найдена");
КонецЕсли;
ДокументПоставки=Объект.СсылкаДокументаПоставки.ПолучитьОбъект();
ТаблицаПоставкиИзДокумента=ДокументПоставки.Товары.Выгрузить();
Для Каждого СтрДанныхПоставкиИзДокумента Из ТаблицаПоставкиИзДокумента Цикл
СтрДанныхПоставкиИзДокумента.Количество=77;
Прервать;
КонецЦикла;
ДокументПоставки.Записать(РежимЗаписиДокумента.Запись);