Добрый день!
Версия БСП 2.4.6.62
Бухгалтерия для Казахстана, редакция 3.0, разработка для Казахстана: «1С-Рейтинг» (3.0.28.2)
В обработке проводится замена значений количества номенклатуры в табличной части Товары документа "РеализацияТоваровУслуг". После замены нужно пересчитать итоговые суммы табличной части и шапки документа. В стандартной форме документа это делается так:
&НаКлиенте
Процедура ТоварыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
Структура = ОбработкаТабличныхЧастейКлиентСервер.ПодготовитьСтруктуруДляРасчетаСумм(Объект);
ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуТабЧасти(СтрокаТабличнойЧасти);
ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуАкцизаТабЧасти(СтрокаТабличнойЧасти, Структура);
ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуНДСТабЧасти(СтрокаТабличнойЧасти, Структура);
ОбработкаТабличныхЧастейКлиентСервер.РассчитатьСуммуВсегоТабЧасти(СтрокаТабличнойЧасти, Объект.СуммаВключаетНДС, Объект.СуммаВключаетАкциз);
КонецПроцедуры
Данный код не могу использовать в своей обработке, так как здесь в качестве объекта выступает Форма документа. А у меня вся обработка проходит на в процедуре с префиксом &НаСервере, доступа к форме нет. Каким образом я могу корректно обновить итоговые суммы?