Здравствуйте Уважаемые программисты. Подскажите пожалуйста. Конфигурация УТ 11,4 делал отчет на СКД где в кросс таблице нужно показать строка контрагент, столбец дата (месяц) в пересечении сумма продажи и возврата. Данные беру из документов Реализация товаров и Возврат товаров от клиента, Но у меня во всех месяцах суммы дублируются. Подскажите где можно настроить что бы в каждом месяце была только своя сумма
---
надо делать через объединение т.е. собрать таблицу реализация и таблицу возвратов
---
А где ваш запрос?
Да и сам отчет СКД можно приложить чтобы его посмотреть
---
```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Контрагент КАК Контрагент,
    РеализацияТоваровУслуг.СуммаДокумента КАК СуммаПродаж,
    ВозвратТоваровОтКлиента.СуммаДокумента КАК СуммаВозврата,
    РеализацияТоваровУслуг.Дата КАК Дата
    ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтКлиента КАК ВозвратТоваровОтКлиента
    ПО РеализацияТоваровУслуг.Контрагент = ВозвратТоваровОтКлиента.Контрагент
    ГДЕ
    РеализацияТоваровУслуг.Ссылка.Проведен
    И ВозвратТоваровОтКлиента.Ссылка.Проведен

    СГРУППИРОВАТЬ ПО
    РеализацияТоваровУслуг.Контрагент,
    РеализацияТоваровУслуг.Дата
```
---
надо делать через объединение т.е. собрать таблицу реализация и таблицу возвратов
---
Получилось Спасибо.
---
Строго не судите я только учусь
---
нужно посмотреть запрос и схему компоновки
---
Строить такие отчеты по документам в корне не правильно. Кроме реализаций и возвратов есть еще корректировки реализаций и отчеты о розничных продажах как минимум.
В УТ11 для этого есть РН ВыручкаИСебестоимостьПродаж

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

```1c
    ВЫБРАТЬ
    Док.Контрагент КАК Контрагент,
    Док.СуммаДокумента КАК СуммаПродаж,
    0 КАК СуммаВозврата,
    ВозвратТоваровОтКлиента.СуммаДокумента КАК СуммаВозврата,
    НачалоПериода(Док.Дата,Месяц) КАК Дата
    ИЗ
    Документ.РеализацияТоваровУслуг КАК Док
    ГДЕ
    Док.Проведен
    //еще добавить отбор по периоду
    //и Док между &Дата1 и &Дата2}

    Объединить все

    ВЫБРАТЬ
    Док.Контрагент,
    0,
    Док.СуммаДокумента,
    НачалоПериода(Док.Дата,Месяц) КАК Дата
    ИЗ
    Документ.ВозвратТоваровОтКлиента КАК Док
    ГДЕ
    Док.Проведен
```
---
Да примерно в таком формате я сделал