0
Timekiller
04.11.14
✎
12:09
|
Имеем запрос:
ВЫБРАТЬ
ТоварыВРозницеОбороты.Номенклатура КАК Номенклатура,
ТоварыВРозницеОбороты.Регистратор КАК Регистратор,
ТоварыВРозницеОбороты.КоличествоПриход КАК КоличествоПриход,
ТоварыВРозницеОбороты.КоличествоРасход КАК КоличествоРасход,
ТоварыВРозницеОбороты.КоличествоРасход - ТоварыВРозницеОбороты.КоличествоПриход КАК КоличествоУбыль,
0 КАК ПродажиПоГруппеНоменклатуры
ИЗ
РегистрНакопления.ТоварыВРознице.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ТоварыВРозницеОбороты
ГДЕ
(ТИПЗНАЧЕНИЯ(ТоварыВРозницеОбороты.Регистратор) = ТИП(Документ.ОприходованиеТоваров)
ИЛИ ТИПЗНАЧЕНИЯ(ТоварыВРозницеОбороты.Регистратор) = ТИП(Документ.СписаниеТоваров))
ИТОГИ
СУММА(КоличествоПриход),
СУММА(КоличествоРасход),
СУММА(КоличествоУбыль)
ПО
ОБЩИЕ,
Номенклатура ИЕРАРХИЯ
АВТОУПОРЯДОЧИВАНИЕ
Получаем результат:
Основной вопрос: как сделать такой запрос, чтобы вытащить ПродажиПоГруппеНоменклатуры для Группы и Группы2, а потом в итогах сделать СУММУ для всех вышестоящих групп. Продажи могут быть не только по номенклатуре, которая присутствует в результате предыдущего запроса, поэтому соединять нужно именно по группам:
Итог, который я хотел бы получить:
P.S. Делаю на базе универсального отчета, поэтому нужно реализовать это в запросе
Хелп плиз
|
|