Добрый день, уважаемые форумчане.
Подскажите новичку.

Есть два вида документов, нужно за выбранный период подсчитать общую сумму каждого из вида документов, а потом эти полученные суммы сложить и вывести как результат запроса.

```1c
    Запрос.УстановитьПараметр("Клиент",Клиент);
    Запрос.УстановитьПараметр("ДатаНач", НачалоДня(ДатаНачала));
    Запрос.УстановитьПараметр("ДатаКон",КонецДня(ДатаОкончания));
    //Запрос.УстановитьПараметр("Статья", Статья);
    Запрос.Текст = "ВЫБРАТЬ
    | деньгиБанк.Ссылка КАК ДокПриходБанк,
    | СУММА(деньгиБанк.Сумма) КАК СуммаПриходБанк
    |ПОМЕСТИТЬ БанкПриход
    |ИЗ
    | Документ.деньгиБанк КАК деньгиБанк
    |ГДЕ
    | деньгиБанк.Дата МЕЖДУ &ДатаНач И &ДатаКон
    | И деньгиБанк.Статус = 0
    | И деньгиБанк.Клиент = &Клиент
    |
    |СГРУППИРОВАТЬ ПО
    | деньгиБанк.Ссылка
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | деньгиКасса.Ссылка КАК ДокПриходКасса,
    | деньгиКасса.Сумма КАК СуммаПриходКасса
    |ПОМЕСТИТЬ ПриходКасса
    |ИЗ
    | Документ.деньгиКасса КАК деньгиКасса
    |ГДЕ
    | деньгиКасса.Дата МЕЖДУ &ДатаНач И &ДатаКон
    | И деньгиКасса.Статус = 0
    | И деньгиКасса.Клиент = &Клиент
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | 0 КАК СуммаПрихода,
    | БанкПриход.СуммаПриходБанк,
    | ПриходКасса.СуммаПриходКасса
    |ИЗ
    | БанкПриход КАК БанкПриход,
    | ПриходКасса КАК ПриходКасса";

    ТаблицаДанных = Запрос.Выполнить().Выгрузить();
```

Но в результате у меня получается полная хрень. По логике вещей мне нужен итог по сумме каждого запроса, а потом в последнем запросе сложить полученные ранее суммы и получить результат.

Надеюсь на вашу помощь, с уважением Алексей.
---
```1c
    ВЫБРАТЬ
    ВедомостьНаВыплатуЗарплатыВБанк.Ссылка КАК Ссылка,
    ВедомостьНаВыплатуЗарплатыВБанк.СуммаПоДокументу КАК СуммаПоДокументу
    ПОМЕСТИТЬ ВТ_ДокументыСуммы
    ИЗ
    Документ.ВедомостьНаВыплатуЗарплатыВБанк КАК ВедомостьНаВыплатуЗарплатыВБанк

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ВедомостьНаВыплатуЗарплатыВКассу.Ссылка,
    ВедомостьНаВыплатуЗарплатыВКассу.СуммаПоДокументу
    ИЗ
    Документ.ВедомостьНаВыплатуЗарплатыВКассу КАК ВедомостьНаВыплатуЗарплатыВКассу
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    СУММА(ВТ_ДокументыСуммы.СуммаПоДокументу) КАК СуммаПоДокументу
    ИЗ
    ВТ_ДокументыСуммы КАК ВТ_ДокументыСуммы
```

Конфигурация другая - но суть та же
---
в последней выборке группировку то сделай, по суммам.
Либо в предыдущих, документы убери - оно сгруппироуется по сумме.
---
```1c
    ВЫБРАТЬ
    ВедомостьНаВыплатуЗарплатыВБанк.Ссылка КАК Ссылка,
    ВедомостьНаВыплатуЗарплатыВБанк.СуммаПоДокументу КАК СуммаПоДокументу
    ПОМЕСТИТЬ ВТ_ДокументыСуммы
    ИЗ
    Документ.ВедомостьНаВыплатуЗарплатыВБанк КАК ВедомостьНаВыплатуЗарплатыВБанк

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ВедомостьНаВыплатуЗарплатыВКассу.Ссылка,
    ВедомостьНаВыплатуЗарплатыВКассу.СуммаПоДокументу
    ИЗ
    Документ.ВедомостьНаВыплатуЗарплатыВКассу КАК ВедомостьНаВыплатуЗарплатыВКассу
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    СУММА(ВТ_ДокументыСуммы.СуммаПоДокументу) КАК СуммаПоДокументу
    ИЗ
    ВТ_ДокументыСуммы КАК ВТ_ДокументыСуммы
```

Конфигурация другая - но суть та же
---
такие итоги считают по движениям документов, а представленная реализация расчета суммовых итогов из документа
содержит в себе потенциальную ошибку. Например, документ помечен и что - включаем его в расчет итога?

конечно, можно фильтровать не проведенные, помеченные и т.п., но идеологически это не верно - верно делать запросы к данным которые образовались при проведении документа.
---
все верно сказали, но изначально в вопросе не обозначено - есть движения у документа или нет движений у документа, потому и ответы соответствующие. В учебных целях вполне рабочий вариант.