```1c
    ЗапросНаСКД]ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК ДокументДвижения,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Контрагент КАК Контрагент,
    РеализацияТоваровУслуг.ДоговорКонтрагента КАК Договор,
    РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты КАК СрокОплаты,
    РеализацияТоваровУслуг.СуммаДокумента КАК СуммаОтгрузки,
    ДОБАВИТЬКДАТЕ(РеализацияТоваровУслуг.Дата, ДЕНЬ, РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты) КАК ПланируемаяДатаПоступления,
    ВЫРАЗИТЬ(" КАК СТРОКА(100)) КАК Комментарий
    ПОМЕСТИТЬ Отгрузка
    ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ГДЕ
    РеализацияТоваровУслуг.Дата МЕЖДУ &Дата1 И &Дата2
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ПоступлениеНаРасчетныйСчет.ДоговорКонтрагента КАК ДоговорОплаты,
    ПоступлениеНаРасчетныйСчет.СуммаДокумента КАК СуммаОплаты,
    ПоступлениеНаРасчетныйСчет.Контрагент КАК КонтрагентОплаты,
    ПоступлениеНаРасчетныйСчет.Дата КАК ДатаОплаты
    ПОМЕСТИТЬ Оплата
    ИЗ
    Документ.ПоступлениеНаРасчетныйСчет КАК ПоступлениеНаРасчетныйСчет
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    Оплата.ДоговорОплаты,
    Оплата.СуммаОплаты,
    Оплата.КонтрагентОплаты,
    Отгрузка.ДокументДвижения,
    Отгрузка.Номер,
    Отгрузка.Дата,
    Отгрузка.Договор,
    Отгрузка.СрокОплаты,
    Отгрузка.ПланируемаяДатаПоступления,
    Отгрузка.Комментарий,
    Отгрузка.СуммаОтгрузки,
    Отгрузка.СуммаОтгрузки - Оплата.СуммаОплаты КАК ОстатокОплаты,
    Отгрузка.Контрагент,
    Оплата.ДатаОплаты
    ИЗ
    Отгрузка КАК Отгрузка
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Оплата КАК Оплата
    ПО Отгрузка.Договор = Оплата.ДоговорОплаты
```

Помогите разобраться, задваивает сумму по договору отгрузки (БП 3.0)
---
Как-то так примерно:

```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК ДокументДвижения,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Контрагент КАК Контрагент,
    РеализацияТоваровУслуг.ДоговорКонтрагента КАК Договор,
    РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты КАК СрокОплаты,
    РеализацияТоваровУслуг.СуммаДокумента КАК СуммаОтгрузки,
    ДОБАВИТЬКДАТЕ(РеализацияТоваровУслуг.Дата, ДЕНЬ, РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты) КАК ПланируемаяДатаПоступления,
    ВЫРАЗИТЬ(" КАК СТРОКА(100)) КАК Комментарий
    ПОМЕСТИТЬ Отгрузка
    ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ГДЕ
    РеализацияТоваровУслуг.Дата МЕЖДУ &Дата1 И &Дата2
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    Отгрузка.ДокументДвижения,
    Отгрузка.Номер КАК Номер,
    Отгрузка.Дата,
    Отгрузка.Контрагент,
    Отгрузка.Договор,
    Отгрузка.СрокОплаты,
    Отгрузка.СуммаОтгрузки,
    Отгрузка.ПланируемаяДатаПоступления,
    Отгрузка.Комментарий,
    ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор КАК Документ.ПоступлениеНаРасчетныйСчет) КАК ДокументОплаты,
    ХозрасчетныйДвиженияССубконто.Сумма КАК СуммаОплаты
    ИЗ
    Отгрузка КАК Отгрузка
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(, , Регистратор ССЫЛКА Документ.ПоступлениеНаРасчетныйСчет, , ) КАК ХозрасчетныйДвиженияССубконто
    ПО Отгрузка.ДокументДвижения = ХозрасчетныйДвиженияССубконто.СубконтоКт3

    УПОРЯДОЧИТЬ ПО
    Номер
```
---
Насколько видно из кода, ты устанавливаешь период отбора только для реализаций. При этом не ограничиваешь поступления ДС. Это может привести к выборке большого кол-ва документов, в которых есть подобный договор. Если быть точным - ты к реализациям за период прикрепляешь оплаты за все время, это мне кажется не корректно.
---
так если оплат более одной по договору, то отгрузку задвоит, затроит и т.к. в зависимости от количества строк оплат по договору во втором запросе.
Да и вообще некорректно данные получаете.. даже 3 отгрузки по одному договору и три оплаты по этому же договору - по вашему запросу к каждой отгрузке прицепится все три оплаты. Продумайте сначала что и как вы хотите получить.
---
Как-то так примерно:

```1c
    ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК ДокументДвижения,
    РеализацияТоваровУслуг.Номер,
    РеализацияТоваровУслуг.Дата КАК Дата,
    РеализацияТоваровУслуг.Контрагент КАК Контрагент,
    РеализацияТоваровУслуг.ДоговорКонтрагента КАК Договор,
    РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты КАК СрокОплаты,
    РеализацияТоваровУслуг.СуммаДокумента КАК СуммаОтгрузки,
    ДОБАВИТЬКДАТЕ(РеализацияТоваровУслуг.Дата, ДЕНЬ, РеализацияТоваровУслуг.ДоговорКонтрагента.СрокОплаты) КАК ПланируемаяДатаПоступления,
    ВЫРАЗИТЬ(" КАК СТРОКА(100)) КАК Комментарий
    ПОМЕСТИТЬ Отгрузка
    ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ГДЕ
    РеализацияТоваровУслуг.Дата МЕЖДУ &Дата1 И &Дата2
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    Отгрузка.ДокументДвижения,
    Отгрузка.Номер КАК Номер,
    Отгрузка.Дата,
    Отгрузка.Контрагент,
    Отгрузка.Договор,
    Отгрузка.СрокОплаты,
    Отгрузка.СуммаОтгрузки,
    Отгрузка.ПланируемаяДатаПоступления,
    Отгрузка.Комментарий,
    ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.Регистратор КАК Документ.ПоступлениеНаРасчетныйСчет) КАК ДокументОплаты,
    ХозрасчетныйДвиженияССубконто.Сумма КАК СуммаОплаты
    ИЗ
    Отгрузка КАК Отгрузка
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(, , Регистратор ССЫЛКА Документ.ПоступлениеНаРасчетныйСчет, , ) КАК ХозрасчетныйДвиженияССубконто
    ПО Отгрузка.ДокументДвижения = ХозрасчетныйДвиженияССубконто.СубконтоКт3

    УПОРЯДОЧИТЬ ПО
    Номер
```
---
так он отгрузку выводит, но не выводит данные об оплате совсем..
---
Данные об оплате выводятся в последних двух колонках. Там должны быть документ оплаты и сумма оплаты.
---
они есть.. Но данные не выводит.. пусто..
---
Он выводит документ оплаты и сумму оплаты только тогда, когда был 1 документ оплаты, а если они оплатили в 2-е или более частей то пусто..
---
и итог странный
---
Ты соединяешь таблицы по договору. У тебя наверняка ПоступлениеНаРасчетныйСчет несколько к одной реализации
---
да 4 шт..
---
Разобрался почему оплаты путал из-за договоров разбил их и всё стало ок.. и сделал условие чтоб итоги нор выводил Отгрузка.СуммаОтгрузки - ЕСТЬNULL(ХозрасчетныйДвиженияССубконто.Сумма, 0)

Огромное спасибо Дмитрию Канаеву!!