Пытаюсь доработать типовой отчет "Остатки и обороты партий товаров" (Альфа-авто:ААА релиз 4.1.01.15, 8.1). Нужно добавить колонку с применяемостью номенклатуры. А именно (согласно вашим рекомендациям):
1. Добавил соединение с регистром НоменклатураПрименяемость :
2. В модуль отчета в конце процедуры ЗаполнитьНачальныеНастройки() добавил строчку:
Нужная информация выводится (!!!), но только одно из значений регистра НоменклатураПрименяемость (только по одной модели на каждый товар, а моделей на самом деле несколько). Посоветуйте, порекомендуйте как правильно доработать отчет, чтоб напротив номенклатуры выводилась не одна модель, а несколько (возможно строкой через запятую)
1. Добавил соединение с регистром НоменклатураПрименяемость :
Код |
---|
#Область КонечныеОстаткиТоваров ВЫБРАТЬ Остатки.Партия КАК Партия, Остатки.СтатусПартии КАК СтатусПартии, Остатки.СкладКомпании КАК СкладКомпании, Остатки.СкладКомпании.Организация КАК Организация, Остатки.СкладКомпании.Подразделение КАК Подразделение, Остатки.Номенклатура КАК Номенклатура, Остатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, Остатки.КоличествоОстаток КАК КоличествоКонечныйОстаток, Остатки.СуммаОстаток КАК СуммаКонечныйОстаток, Остатки.СуммаУпрОстаток КАК СуммаУпрКонечныйОстаток, Остатки.СуммаНДСОстаток КАК СуммаНДСКонечныйОстаток, НоменклатураПрименяемость.Модель КАК Модель ИЗ РегистрНакопления.ПартииТоваровКомпании.Остатки(&ДатаКонДляОстатка,{ СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия}) КАК Остатки ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НоменклатураПрименяемость КАК НоменклатураПрименяемость ПО НоменклатураПрименяемость.Номенклатура = Остатки.Номенклатура #КонецОбласти |
2. В модуль отчета в конце процедуры ЗаполнитьНачальныеНастройки() добавил строчку:
Код |
---|
отДобавитьСтруктуруНеСвязанныхПоказателей(ЭтотОбъект, Истина, "Номенклатура", "Модель", "Модель", Новый ОписаниеТипов("Строка")); |
Нужная информация выводится (!!!), но только одно из значений регистра НоменклатураПрименяемость (только по одной модели на каждый товар, а моделей на самом деле несколько). Посоветуйте, порекомендуйте как правильно доработать отчет, чтоб напротив номенклатуры выводилась не одна модель, а несколько (возможно строкой через запятую)