Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 мая 2026, 22:55

Отчет 1С:ERP Управление предприятием 2 (2.5.19.63) (СКД, МАКЕТ)

Автор v01, Сегодня в 15:46

0 Пользователей и 1 гость просматривают эту тему.

v01

Добрый вечер! Подскажите, пожалуйста, что не так делаю?
Дублируются поставщик и документ в каждой строке отчёта. Как сделать группировку?

Сейчас (скрин):
Поля «Поставщик» и «Документ» повторяются в каждой строке с каждой позицией номенклатуры.
Как хочу (скрин):
Поставщик выводится один раз, документ — один раз внутри поставщика, а под ним списком — товары.

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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск