Никак не могу понять в чем проблема. Нужно перебрать строки табличной части документа и проставить скидку. В форме документа сделал перебор:
&НаСервере
Процедура ПолучитьСтрокиДляСкидки()
а = 0;
Для каждого СтрокаТБЗ из Объект.Товары Цикл
а = а +1;
СтрокаДляИзменения = Объект.Товары.Получить(а);
СтрокаДляИзменения.СуммаРучнойСкидки = ПолучитьСкидкуЛето(СтрокаТБЗ.Номенклатура);
КонецЦикла;
КонецПроцедуры
Ругается на Объект.Товары.Получить(а);
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(94)}: Ошибка при вызове метода контекста (Получить)
СтрокаДляИзменения = Объект.Товары.Получить(а);
по причине:
Недопустимое значение параметра (параметр номер '1')