ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПродажиОбороты.Регистратор КАК Регистратор,
ПродажиОбороты.ДокументПродажи КАК ДокументПродажи,
ПродажиОбороты.Склад КАК Склад,
ПродажиОбороты.Склад.Организация КАК Организация,
ПродажиОбороты.Магазин КАК Магазин,
ПродажиОбороты.Номенклатура КАК Номенклатура,
ПродажиОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
ПродажиОбороты.Характеристика КАК Характеристика,
ПродажиОбороты.Продавец КАК Продавец,
ПродажиОбороты.КоличествоОборот КАК КоличествоТоваров,
ПродажиОбороты.СтоимостьОборот КАК СуммаПродажСоСкидкой,
ПродажиОбороты.СтоимостьБезСкидокОборот КАК СуммаПродажБезСкидки,
ПродажиОбороты.НомерСтроки,
ПродажиОбороты.ПериодСекунда,
ПродажиОбороты.ПериодМинута,
ПродажиОбороты.ПериодЧас,
ПродажиОбороты.ПериодДень,
ПродажиОбороты.ПериодНеделя,
ПродажиОбороты.ПериодДекада,
ПродажиОбороты.ПериодМесяц,
ПродажиОбороты.ПериодКвартал,
ПродажиОбороты.ПериодПолугодие,
ПродажиОбороты.ПериодГод,
ЕСТЬNULL(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток, 0) КАК ОстатокТоваров
{ВЫБРАТЬ
Организация.* КАК Организация,
Магазин.* КАК Магазин,
Номенклатура.* КАК Номенклатура,
Характеристика.* КАК Характеристика,
Продавец.* КАК Продавец,
Регистратор.* КАК Регистратор,
ДокументПродажи.* КАК ДокументПродажи,
КоличествоТоваров КАК КоличествоТоваров,
СуммаПродажСоСкидкой КАК СуммаПродажСоСкидкой,
СуммаПродажБезСкидки КАК СуммаПродажБезСкидки,
ОстатокТоваров}
ИЗ
РегистрНакопления.Продажи.Обороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, {(Склад).* КАК Склад, (Номенклатура).* КАК Номенклатура, (Характеристика).* КАК Характеристика, (ДокументПродажи).* КАК ДокументПродажи, (Продавец).* КАК Продавец, (Магазин).* КАК Магазин, (Склад.Организация).* КАК Организация}) КАК ПродажиОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, , {(Склад).* КАК Склад, (Номенклатура).* КАК Номенклатура, (Характеристика).* КАК Характеристика, (Склад.Организация).* КАК Организация}) КАК ТоварыНаСкладахОстаткиИОбороты
ПО ПродажиОбороты.Склад = ТоварыНаСкладахОстаткиИОбороты.Склад
И ПродажиОбороты.Номенклатура = ТоварыНаСкладахОстаткиИОбороты.Номенклатура
И ПродажиОбороты.Характеристика = ТоварыНаСкладахОстаткиИОбороты.Характеристика
{ГДЕ
ПродажиОбороты.КоличествоОборот КАК КоличествоТоваров,
ПродажиОбороты.СтоимостьОборот КАК СуммаПродажСоСкидкой,
ПродажиОбороты.СтоимостьБезСкидокОборот КАК СуммаПродажБезСкидки,
(ЕСТЬNULL(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток, 0)) КАК ОстатокТоваров}
|