ВЫБРАТЬ ВложенныйЗапрос.Номенклатура, ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК НаименованиеПолное, ВложенныйЗапрос.Номенклатура.Код КАК Код, ВложенныйЗапрос.Номенклатура.Артикул КАК Артикул, ВложенныйЗапрос.Количество, ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения, ВложенныйЗапрос.ПроцентСкидкиНаценки + ВложенныйЗапрос.ПроцентАвтоматическихСкидок КАК Скидка, ВложенныйЗапрос.Цена, ВложенныйЗапрос.Сумма, ВложенныйЗапрос.СуммаНДС, ВложенныйЗапрос.Характеристика, NULL Как Серия, ВложенныйЗапрос.НомерСтроки, Метка, ВложенныйЗапрос.B, ВложенныйЗапрос.D, ВложенныйЗапрос.d1, ВложенныйЗапрос.L, ВложенныйЗапрос.E, ВложенныйЗапрос.Материал ИЗ ( ВЫБРАТЬ ЗаказПокупателя.Номенклатура, ЗаказПокупателя.ЕдиницаИзмерения, ЗаказПокупателя.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки, ЗаказПокупателя.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок, ЗаказПокупателя.Цена КАК Цена, СУММА(ЗаказПокупателя.Количество) КАК Количество, СУММА(ЗаказПокупателя.Сумма ) КАК Сумма, СУММА(ЗаказПокупателя.СуммаНДС ) КАК СуммаНДС, ЗаказПокупателя.ХарактеристикаНоменклатуры КАК Характеристика, МИНИМУМ(ЗаказПокупателя.НомерСтроки) КАК НомерСтроки, 0 КАК Метка, ЗначенияСвойствОбъектов_B.Значение КАК B, ЗначенияСвойствОбъектов_D.Значение КАК D, ЗначенияСвойствОбъектов_D.Значение КАК d1, ЗначенияСвойствОбъектов_D.Значение КАК L, ЗначенияСвойствОбъектов_D.Значение КАК E, ЗначенияСвойствОбъектов_D.Значение КАК Материал ИЗ Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателя ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &B) как ЗначенияСвойствОбъектов_B ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_B.Объект ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &D) как ЗначенияСвойствОбъектов_D ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_D.Объект ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &d1) как ЗначенияСвойствОбъектов_d1 ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_d1.Объект ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &L) как ЗначенияСвойствОбъектов_L ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_L.Объект ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &E) как ЗначенияСвойствОбъектов_E ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_E.Объект ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение, ЗначенияСвойствОбъектов.Объект ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ГДЕ ЗначенияСвойствОбъектов.Свойство = &Материал) как ЗначенияСвойствОбъектов_Материал ПО ЗаказПокупателя.ХарактеристикаНоменклатуры = ЗначенияСвойствОбъектов_Материал.Объект ГДЕ ЗаказПокупателя.Ссылка = &ТекущийДокумент СГРУППИРОВАТЬ ПО ЗаказПокупателя.Номенклатура, ЗаказПокупателя.ЕдиницаИзмерения, ЗаказПокупателя.ПроцентСкидкиНаценки, ЗаказПокупателя.ПроцентАвтоматическихСкидок, ЗаказПокупателя.Цена, ЗаказПокупателя.ХарактеристикаНоменклатуры , ЗначенияСвойствОбъектов_B.Значение, ЗначенияСвойствОбъектов_D.Значение, ЗначенияСвойствОбъектов_d1.Значение, ЗначенияСвойствОбъектов_L.Значение, ЗначенияСвойствОбъектов_E.Значение, ЗначенияСвойствОбъектов_Материал.Значение ) КАК ВложенныйЗапрос ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказПокупателя.Номенклатура, ЗаказПокупателя.Номенклатура КАК Товар, ЗаказПокупателя.Номенклатура.Код КАК Код, ЗаказПокупателя.Номенклатура.Артикул КАК Артикул, ЗаказПокупателя.Количество, ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков, ЗаказПокупателя.ПроцентСкидкиНаценки+ЗаказПокупателя.ПроцентАвтоматическихСкидок, ЗаказПокупателя.Цена, ЗаказПокупателя.Сумма, ЗаказПокупателя.СуммаНДС, NULL, NULL, ЗаказПокупателя.НомерСтроки, 1 КАК Метка, NULL, NULL, NULL, NULL, NULL, NULL ИЗ Документ.ЗаказПокупателя.Услуги КАК ЗаказПокупателя ГДЕ ЗаказПокупателя.Ссылка = &ТекущийДокумент ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказПокупателя.Номенклатура, ПРЕДСТАВЛЕНИЕ(ЗаказПокупателя.Номенклатура) КАК Товар, ЗаказПокупателя.Номенклатура.Код КАК Код, ЗаказПокупателя.Номенклатура.Артикул КАК Артикул, ЗаказПокупателя.Количество, ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков, NULL, ЗаказПокупателя.Цена, ЗаказПокупателя.Сумма, (0) КАК СуммаНДС, NULL, NULL, ЗаказПокупателя.НомерСтроки, 3 КАК Метка, NULL, NULL, NULL, NULL, NULL, NULL ИЗ Документ.ЗаказПокупателя.ВозвратнаяТара КАК ЗаказПокупателя ГДЕ ЗаказПокупателя.Ссылка = &ТекущийДокумент УПОРЯДОЧИТЬ ПО Метка ВОЗР, НомерСтроки ВОЗР |