Доброго времени суток всем!!! Не могу решить вопрос с выводом из регистра суммы взаиморасчетов. Суммирует по всем строкам ТЧ и вылазит в отчете СКД Сумма по полям. Вот текст запроса (хотя я так понимаю дело не в нем, а в натсройках СКД): П.С. Сильно не пинайте

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

    СГРУППИРОВАТЬ ПО
    Закупки.Номенклатура,
    Закупки.ХарактеристикаНоменклатуры,
    Закупки.Контрагент,
    Закупки.Период,
    Закупки.Регистратор,
    Закупки.ДоговорКонтрагента.ВалютаВзаиморасчетов.Код,
    Закупки.Регистратор.ФизЛицо,
    РасчетыПоПриобретениюОрганизации.СуммаВзаиморасчетов,
    РасчетыПоПриобретениюОрганизации.КурсДокумента,
    РасчетыПоПриобретениюОрганизации.КратностьДокумента,
    РасчетыПоПриобретениюОрганизации.ВалютаДокумента,
    РасчетыПоПриобретениюОрганизации.СуммаНДС
```
---
Вот сюдой: ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РасчетыПоПриобретениюОрганизации КАК РасчетыПоПриобретениюОрганизации
ПО Закупки.Регистратор = РасчетыПоПриобретениюОрганизации.Регистратор
<надо дописать связь по номенклатуре. что то типа>
И Закупки.Номенклатура = РасчетыПоПриобретениюОрганизации.Номенклатура

Потому что без этого оно перемножает таблицы - для каждой строки правой все строки по регистратору из левой.

Чуть позже, если сами не победите скину запрос.
---
Можно подробнее что вы хотите сгруппировать в отчете то?
Или что вам не нравится на ваших иллюстрациях вывода данных?
---
хочу чтобы с регистра, что на фото, подтягивались суммы как они есть, а не суммировались, как по всем срокам документа и подставлялись к номенклатуре
---
Вот сюдой: ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РасчетыПоПриобретениюОрганизации КАК РасчетыПоПриобретениюОрганизации
ПО Закупки.Регистратор = РасчетыПоПриобретениюОрганизации.Регистратор
<надо дописать связь по номенклатуре. что то типа>
И Закупки.Номенклатура = РасчетыПоПриобретениюОрганизации.Номенклатура

Потому что без этого оно перемножает таблицы - для каждой строки правой все строки по регистратору из левой.

Чуть позже, если сами не победите скину запрос.
---
Поклон тебе милый человек, сейчас буду пробовать
---
Победил, все просто дополнительная связь и все полетело!!!! Спасибо тебе огромное!!!!!!!!!!!!!!
---
Я бы еще пару деталей в запрос внес

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

    СГРУППИРОВАТЬ ПО
    Закупки.Номенклатура,
    Закупки.ХарактеристикаНоменклатуры,
    Закупки.Контрагент,
    Закупки.Период,
    Закупки.Регистратор,
    Закупки.ДоговорКонтрагента.ВалютаВзаиморасчетов.Код,
    Закупки.Регистратор.ФизЛицо,
    РасчетыПоПриобретениюОрганизации.КурсДокумента,
    РасчетыПоПриобретениюОрганизации.КратностьДокумента,
    РасчетыПоПриобретениюОрганизации.ВалютаДокумента
```

1 - поля РасчетыПоПриобретениюОрганизации.СуммаВзаиморасчетов и РасчетыПоПриобретениюОрганизации.СуммаНДС взять функциями, убрав из группировок

2 - "И Закупки.Регистратор ссылка Документ.ПоступлениеТоваровУслуг" - ограничить выбор типов документов из регистра закупок чтобы исключить авансовые отчеты возвраты и прочие сомнительные регистраторы. Хотя тут я не уверен, так как смысл этого отчета мне не ведом.
---
я уже это сделал, но спасибо большое
---
Полагаю, ошибка здесь

```1c
    РегистрНакопления.Закупки КАК Закупки
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РасчетыПоПриобретениюОрганизации КАК РасчетыПоПриобретениюОрганизации
    ПО Закупки.Регистратор = РасчетыПоПриобретениюОрганизации.Регистратор
```

Соединять скорее всего нужно еще и по Номенклатуре/Характеристике. Но это мое предположение, я ваших регистров не знаю, а конфа не указана.

Ну и попутно. Возможно, данные надо выбирать не из основной таблицы, а из виртуальной

```1c
    РегистрНакопления.Закупки.Обороты(&ДатаНачало, &ДатаКонец) КАК Закупки
```
---
упп 1.3, т. е, попробовать две связи?
---
И вам спасибо огромное