Сделал простенький отчет, собирающий табличные части документов ПТУ и вычисляющий суммы и суммы НДС построчно и сводно по документу. Если в ТЧ одного и того же документа присутствуют несколько строк с одинаковой номенклатурой, то в отчете они группируются в одну.

Проблема в том, что если в таких строках совпадают суммы (например в ТЧ есть две строки с кирпичами 5шт по 10руб и 10шт по 5руб), то такие строки не идут в подсчет итогов, как будто в запросе написано ВЫБРАТЬ РАЗЛИЧНЫЕ. Если же у строк отличаются суммы(5шт по 10руб, 5шт по 5руб), то подсчет итогов происходит правильно.

Путем часового "дакактактотвоюмать" получилось добиться правильных результатов, добавив в запрос номер строки ТЧ и установив ему в наборе данных роль "обязательное", что сделало строки с одинаковыми суммами уникальными и позволило итогам считаться по-нормальному.

Почему так происходит? Неявная оптимизация запросов скд?
---
Ах, ну так Вы действительно выбираете различные. :-) Замените "ОБЪЕДИНИТЬ" на "ОБЪЕДИНИТЬ ВСЕ". И можно будет избавиться от номера строки.
---
Если в ТЧ одного и того же документа присутствуют несколько строк с одинаковой номенклатурой, то в отчете они группируются в одну.
Сумма тоже группируется?
---
Группировка самая обычная
---
да, это оптимизация скд, о которой ее никто не просит.
Выход: либо как вы, либо просто добавить незначещее поле для отчета и его использовать в том запросе, который не корректно отрабатывает.

Вот точно така же проблема описана мной:

https://forum.infostart.ru/forum9/topic228543/
---
Очень интересный эффект. Не могли бы Вы дать больше технической информации? Версию платформы, режим совместимости, запрос, настройки СКД.

P.S. Исходя из Вашего описания, есть подозрения, что это эффект оптимизации от флажка "Использовать группировки запроса если возможно" на закладке Наборов данных. Но я пока не сталкивался с проблемами в этом месте, поэтому и жутко любопытно.
---
Платформа: 8.3.15.1656
Режим совместимости конфигурации: 8.2.16
Запрос:

```1c
    ВЫБРАТЬ
    ПоступлениеТоваровУслугТовары.Ссылка КАК Ссылка,
    ВЫБОР
    КОГДА ПоступлениеТоваровУслугТовары.Ссылка.СуммаВключаетНДС
    ТОГДА ПоступлениеТоваровУслугТовары.Сумма
    ИНАЧЕ ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС
    КОНЕЦ КАК Сумма,
    ПоступлениеТоваровУслугТовары.Ссылка.СуммаДокумента КАК СуммаДокумента,
    ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
    ПоступлениеТоваровУслугТовары.СтавкаНДС,
    ПоступлениеТоваровУслугТовары.СуммаНДС КАК СуммаНДС,
    ПоступлениеТоваровУслугТовары.НомерСтроки
    ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
    ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода

    ОБЪЕДИНИТЬ

    ВЫБРАТЬ
    ПоступлениеТоваровУслугУслуги.Ссылка,
    ВЫБОР
    КОГДА ПоступлениеТоваровУслугУслуги.Ссылка.СуммаВключаетНДС
    ТОГДА ПоступлениеТоваровУслугУслуги.Сумма
    ИНАЧЕ ПоступлениеТоваровУслугУслуги.Сумма + ПоступлениеТоваровУслугУслуги.СуммаНДС
    КОНЕЦ,
    ПоступлениеТоваровУслугТовары.Ссылка.СуммаДокумента КАК СуммаДокумента,
    ПоступлениеТоваровУслугУслуги.Номенклатура,
    ПоступлениеТоваровУслугУслуги.СтавкаНДС,
    ПоступлениеТоваровУслугУслуги.СуммаНДС,
    ПоступлениеТоваровУслугУслуги.НомерСтроки
    ИЗ
    Документ.ПоступлениеТоваровУслуг.Услуги КАК ПоступлениеТоваровУслугУслуги
    ГДЕ
    ПоступлениеТоваровУслугУслуги.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
```

Настройки СКД самые обычные. Группировка Отчет-Ссылка-Номенклатура. В параметрах даты из запроса. В выбранных полях ресурсы. В условном оформлении раскраска строк по условию.

Попробовал убрать галку "использовать группировки запроса если возможно" - не сработало.
---
Ах, ну так Вы действительно выбираете различные. :-) Замените "ОБЪЕДИНИТЬ" на "ОБЪЕДИНИТЬ ВСЕ". И можно будет избавиться от номера строки.
---
Действительно. Век живи - век учись)
---
посмотрите пример по ссылке из (3). Это проявляется на любой платформе, однако, в не зависимости от "Использовать группировки запроса если возможно", т.к. оно появилось достаточно не давно.