Общий модуль ПроцедурыОбменаССайтом,Процедура НастроитьПостроительОтчета(ПостроительОбъект) Экспорт.
Как-то так оО
Код |
---|
ПостроительОбъект.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | Товары.НоменклатураСсылка КАК НоменклатураСсылка, | Товары.НоменклатураСсылка.БазоваяЕдиницаИзмерения КАК ЕдиницаИзмерения, | Товары.НоменклатураСсылка.ЕдиницаХраненияОстатков КАК ЕдиницаДляШтрихКода, | Товары.НоменклатураСсылка.ВидНоменклатуры.Наименование КАК ВидНоменклатуры, | Товары.НоменклатураСсылка.ВидНоменклатуры.ТипНоменклатуры КАК ТипНоменклатуры, | РегистрШтрихКоды.Штрихкод КАК ШтрихКод, | Товары.ХарактеристикаСсылка КАК ХарактеристикаСсылка, | ЗначенияСвойствХарактеристик.Свойство КАК ХарактеристикаСвойство, | ЗначенияСвойствХарактеристик.Значение КАК ХарактеристикаЗначениеСвойства, | Выбор Когда ЦеныНоменклатуры.Цена Есть NULL | Тогда ЦеныНоменклатурыБезХарактеристики.ТипЦен | Иначе ЦеныНоменклатуры.ТипЦен | КОНЕЦ КАК ТипЦен, | Выбор Когда ЦеныНоменклатуры.Цена Есть NULL | Тогда ЦеныНоменклатурыБезХарактеристики.Валюта | Иначе ЦеныНоменклатуры.Валюта | КОНЕЦ КАК Валюта, | Выбор Когда ЦеныНоменклатуры.Цена Есть NULL | Тогда ЦеныНоменклатурыБезХарактеристики.Цена | Иначе ЦеныНоменклатуры.Цена | КОНЕЦ КАК Цена, | Выбор Когда ЦеныНоменклатуры.Цена Есть NULL | Тогда ЦеныНоменклатурыБезХарактеристики.ЕдиницаИзмерения | Иначе ЦеныНоменклатуры.ЕдиницаИзмерения | КОНЕЦ КАК ЕдиницаИзмеренияЦены, | ЕстьNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) + ЕстьNULL(ТоварыВРозницеОстатки.КоличествоОстаток, 0) + | ЕстьNULL(ТоварыВНТТОстатки.КоличествоОстаток, 0) - ЕстьNULL(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток, 0) - | ЕстьNULL(ТоварыКПередачеСоСкладовОстатки.КоличествоОстаток, 0) КАК Остаток, | | ЗначенияСвойствОбъектов.Значение КАК СвойствоНоменклатурыЗначение, | ЗначенияСвойствОбъектов.Свойство КАК СвойствоНоменклатуры |ИЗ | (ВЫБРАТЬ | Номенклатура.Ссылка КАК НоменклатураСсылка, | Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаДляШтрихКода, | ХарактеристикиНоменклатуры.Наименование КАК ХарактеристикаНаименование, | ВЫБОР | КОГДА ХарактеристикиНоменклатуры.Ссылка ЕСТЬ NULL | ТОГДА Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) | ИНАЧЕ ХарактеристикиНоменклатуры.Ссылка | КОНЕЦ КАК ХарактеристикаСсылка | ИЗ | Справочник.Номенклатура КАК Номенклатура | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры | ПО Номенклатура.Ссылка = ХарактеристикиНоменклатуры.Владелец //изменено ОТМЕНЕНА ЗАГРУЗКА ХАРАКТЕРИСТИК НОМЕНКЛАТУРЫ | И ЛОЖЬ //конец изменено | ГДЕ | Номенклатура.ЭтоГруппа = ЛОЖЬ........ |
Как-то так оО