Ситуация следующая:
В конфигурации УТ11.4 необходимо в документ РеализацияТоваровУслуг внести дополнение, которое будет выводит в подвале документа общий вес товаров из табличной части.
Стандартно реализовано вывод количества товаров и единицы измерения.
Что и где нужно дописать/добавить, чтобы в поле "Вес всего" выводилось нужное значение?
---
Вам нужно на каком событии чтобы сработала процедура расчета итога вес, например, при изменении количество.
Далле в этом событии или циклом или запросом считаете итог, например

```1c
    Для Каждого СтрокаТабличнойЧасти Из ТабличнаяЧасть
    ВесИтого = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Номенклатура.Вес
    // тут нужно еще дописать про упаковку
    Конеццикла
```

Что то в этом роде
---
А что должно в вес всего выводиться?
ТАм ведь количество и ед измерения?
А где вес?
---
Вес - это вес товара. Этот параметр есть в справочнике товара либо, если это упаковка, то вес упаковки. Я так понимаю, надо как-то эти данные подгрузить и умножить на количество товаров
---
Тогда получается, что надо запросом получать вес каждого товара, который есть в тч, лучше добавить колонку вес, просуммировать, и умножать на количество.
---
Скрин всей тч можно?
---
Где и как это сделать, не подскажите? Сейчас этих полей нет
---
У вас как заполняется тч?
---
Это форма документа. Данные берутся запросом из модуля менеджера и, походу, обрабатываются и заполняются в модуле объекта
---
Скиньте весь код из модуля менеджера и модуля объекта.
---
Посмотрите, как реализуется расчет веса в документе "ОтборРазмещениеТоваров", ТЧ "ТоварыОтбор". Обратите внимание:
- на реквизиты "ВесУпаковки", "Вес", "ЕдиницаИзмеренияВеса";
- на обработчики изменения этих реквизитов, а также обработчики изменения реквизитов "Упаковка" и "КоличествоУпаковок".
- на алгоритм заполнения веса в процедурах "ПриЧтенииСозданииНаСервере" и "ПослеЗаписиНаСервере".

Т.о. Вы будете использовать штатный механизм для расчета веса каждой позиции. Ну а итоговый вес уже получить не составит труда.
---
Посмотрел. Сделал закладку на будущее )
---
Я думаю надо добавить поле вес в тч, заполнять это поле, так же как и количество и ед измерения, а потом в поле вес всего проссумировать и вывести.
---
Вам нужно на каком событии чтобы сработала процедура расчета итога вес, например, при изменении количество.
Далле в этом событии или циклом или запросом считаете итог, например

```1c
    Для Каждого СтрокаТабличнойЧасти Из ТабличнаяЧасть
    ВесИтого = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Номенклатура.Вес
    // тут нужно еще дописать про упаковку
    Конеццикла
```

Что то в этом роде
---
Спасибо! Только Вес пришлось вытягивать дополнительным запросом
---
запрос даже лучше и быстрее
---
а поконкретнее можете расписать как в итоге сделали
---
Нужно добавить реквизит в табличную часть ВесТовара (например) и в модуле формы дописать такую процедуру. Эту процедуру нужно дописать также в процедуры ПриОткрытии() и ТоварыКоличествоУпаковокПриИзменении().

```1c
    &НаКлиенте
    Процедура ВесТоваровПодвал()

    Для каждого СтрТабл Из Объект["Товары"] Цикл

    ВесТовара = СтрТабл.Номенклатура.ВесЧислитель*СтрТабл.Количество;

    КонецЦикла;

    СтрТабл.ВесТовара = ВесТовара;

    КонецПроцедуры
```
---
то есть без внесения изменения в конфу никак не обойтись?
---
Вряд ли... По крайней мере я найти такое решение не смог. Можно через Расширение сделать. Тогда не придется править основную конфу, и она останется на поддержке
---
а какое конкретно вы имееть ввиду расширение?