Табличный параметр в СКД оказался не нужен
Клиент заказал задачу, где нужно было добавлять по статье и номенклатуре сумму в отчет.
Я сперва думал, что речь об одной статье и номенклатуре, но уточнил, что должен быть список.
Сперва думал, как добавить табличный параметр в СКД.
Но потом решил, что это неправильная стратегия.
Завел дополнительный справочник и уже его выбираю в отчете:


Сами расходы добавляю кодом:
//Осипов 2023-11-26 добавляем расходы Если ЗначениеЗаполнено(Контекст.РучноеДобавленияРасходов) Тогда Для Каждого СтрокаРасходы ИЗ Контекст.РучноеДобавленияРасходов.Расходы Цикл ИскСтроки = ТаблицаДанныхДоРаспределения.НайтиСтроки(Новый Структура("Статья, Номенклатура", СтрокаРасходы.Статья, СтрокаРасходы.Номенклатура)); Для Каждого Строка ИЗ ИскСтроки Цикл Строка.СуммаОборотДт = Строка.СуммаОборотДт + СтрокаРасходы.Сумма; Прервать; //только на первую КонецЦикла; КонецЦикла; КонецЕсли;
Свежие комментарии