Добавление суммы в структуру подчиненности. Розница 3
В свое время в Розницу была сделана доработка, чтобы у документа списание была сумма. Все было хорошо, но в структуре подчиненности сумма не показывалась.
Я сначала попробовал захватить критерий отбора, но конфигуратор захватывал слишком долго, видимо добавлял в расширение все документы из критерия. Я решил, что такое мне не нужно, и доработал именно код формирования отчета по связанным документа.
В итоге все заработало как нужно:

Расширяю общий модуль ДокументыУНФ:
&ИзменениеИКонтроль("ВывестиПодчиненныеДокументы") Процедура дор_ВывестиПодчиненныеДокументы(СтрокаДерева, КэшРеквизитовДокумента, УжеВСписке, ТолькоСсылки, ТекущийДокумент) ... НоваяСтрока.СуммаДокумента = Выборка.СуммаДокумента; #Вставка Если ТипЗнч(Выборка.Ссылка) = Тип("ДокументСсылка.СписаниеЗапасов") Тогда НоваяСтрока.СуммаДокумента = Выборка.Ссылка.дор_СуммаДокумента; КонецЕсли; #КонецВставки НоваяСтрока.ВалютаДокумента = Выборка.ВалютаДокумента; НоваяСтрока.Комментарий = ПреобразоватьМногострочнуюСтроку(Выборка.Комментарий); НоваяСтрока.Проведен = Выборка.Проведен; НоваяСтрока.ПометкаУдаления = Выборка.ПометкаУдаления; НоваяСтрока.ВидОперации = Выборка.ВидОперации; ... КонецПроцедуры
Среда: Розница 3.0.12.237. Объем: 0.5 час
