Имя: Пароль:
1C
1С v8
СКД. Не считать нижнюю группировку
0 ks-815
 
29.01.15
14:27
Всем привет! Такая ситуация:
Нужно посчитать, на сколько денег наша фирма закупила закупок.

Отчёт должен содержать следующие группировки:
ДОГОВОР_КОНТРАГЕНТА
  РЕГИСТРАТОР
    НОМЕНКЛАТУРА

У меня напротив каждой номенклатуры пишется сумма документа. и всё суммируется. Вообщем, нужно, чтобы не писалось около номенклатуры ничего.

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

СГРУППИРОВАТЬ ПО
    РасчетыСКонтрагентами.ДоговорКонтрагента,
    РасчетыСКонтрагентами.Регистратор,
    ПоступлениеТоваровУслугОборудование.Номенклатура,
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугУслуги.Номенклатура

УПОРЯДОЧИТЬ ПО
    ПриходПодробный УБЫВ


Вот что написала в РЕСУРСАХ у ПриходПодробный:
Сумма( ВычислитьВыражениеСГруппировкойМассив( "ПриходПодробный", "Регистратор" ) )
Основная теорема систематики: Новые системы плодят новые проблемы.