Здравствуйте. Возникла необходимость сделать отчет, в котором необходимо вычислить сумму документа. Но в самом документе нет ни суммы строки товара, ни общей суммы документа.

- Как можно вычислить сумму документа, чтобы выводить в отчете?
- Так же возникла проблема с запросом, не выводится отдельно СуммаРасход и СуммаПриход. Как выводить Сумму отдельно в зависимости от того является склад получателем или отправителем?

Вот запрос:

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

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

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

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

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

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

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