Имя: Пароль:
1C
 
Запрос с соединением данных с группами номенклатуры. Хелп!
0 Timekiller
 
04.11.14
12:09
Имеем запрос:

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

ИТОГИ
    СУММА(КоличествоПриход),
    СУММА(КоличествоРасход),
    СУММА(КоличествоУбыль)
ПО
    ОБЩИЕ,
    Номенклатура ИЕРАРХИЯ
АВТОУПОРЯДОЧИВАНИЕ


Получаем результат: http://joxi.ru/Q2K0j3zu91OwAj

Основной вопрос: как сделать такой запрос, чтобы вытащить ПродажиПоГруппеНоменклатуры для Группы и Группы2, а потом в итогах сделать СУММУ для всех вышестоящих групп. Продажи могут быть не только по номенклатуре, которая присутствует в результате предыдущего запроса, поэтому соединять нужно именно по группам: http://joxi.ru/D2P86kzId91k23

Итог, который я хотел бы получить: http://joxi.ru/4AkGZDgsMg1JAq

P.S. Делаю на базе универсального отчета, поэтому нужно реализовать это в запросе
Хелп плиз
1 Timekiller
 
04.11.14
16:19
Up
Программист всегда исправляет последнюю ошибку.