Добавление суммы в структуру подчиненности. Розница 3

В свое время в Розницу была сделана доработка, чтобы у документа списание была сумма. Все было хорошо, но в структуре подчиненности сумма не показывалась.

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

В итоге все заработало как нужно:

Расширяю общий модуль ДокументыУНФ:

&ИзменениеИКонтроль("ВывестиПодчиненныеДокументы")
Процедура дор_ВывестиПодчиненныеДокументы(СтрокаДерева, КэшРеквизитовДокумента, УжеВСписке, ТолькоСсылки, ТекущийДокумент)

...
			НоваяСтрока.СуммаДокумента = Выборка.СуммаДокумента;
#Вставка     
			Если ТипЗнч(Выборка.Ссылка) = Тип("ДокументСсылка.СписаниеЗапасов") Тогда
					НоваяСтрока.СуммаДокумента = Выборка.Ссылка.дор_СуммаДокумента;
			КонецЕсли;
#КонецВставки
			НоваяСтрока.ВалютаДокумента = Выборка.ВалютаДокумента;
			НоваяСтрока.Комментарий = ПреобразоватьМногострочнуюСтроку(Выборка.Комментарий);
			НоваяСтрока.Проведен = Выборка.Проведен;
			НоваяСтрока.ПометкаУдаления = Выборка.ПометкаУдаления;
			НоваяСтрока.ВидОперации = Выборка.ВидОперации;
...
КонецПроцедуры

Среда: Розница 3.0.12.237. Объем: 0.5 час

image_pdfimage_print

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *