Добрый день, есть отчет на СКД, запрос имеет следующий вид:

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

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

И все хорошо выглядит:

как только я включаю отбор по полю "ТоварыНаСкладахОстаткиИОбороты.Регистратор.СкладскаяОперация"

одна строчка отчета превращается в две.(

как с этим бороться?
---
сначала решить что собственно надо - делает то все правильно - выбираешь поле не в группировке и тебе развдваивает - операции то складские две... например можно запретить выбор полей в отборе подчиненных регистратору
---
СКД корректирует текст результирующего запроса, в зависимости от настроек (чего конкретно сейчас выводится/отбирается). Очевидно, что без отбора он просто не опускается до регистратора.
Судя по всему, тебе достаточно корректно указать настройки СКД - определиться с измерениями, задать правильные формулы для ресурсов и задать правильные группировки. А ты похоже тупо детальные записи вывел и думаешь, что в домике :)
---
СКД все делает верно...
С какой целью в поля группировки включены количественные показатели? Лучше убрать группировку в запросе и сделать средствами СКД.
---
сначала решить что собственно надо - делает то все правильно - выбираешь поле не в группировке и тебе развдваивает - операции то складские две... например можно запретить выбор полей в отборе подчиненных регистратору
---
СКД корректирует текст результирующего запроса, в зависимости от настроек (чего конкретно сейчас выводится/отбирается). Очевидно, что без отбора он просто не опускается до регистратора.
Судя по всему, тебе достаточно корректно указать настройки СКД - определиться с измерениями, задать правильные формулы для ресурсов и задать правильные группировки. А ты похоже тупо детальные записи вывел и думаешь, что в домике :)
---
СКД корректирует текст результирующего запроса, в зависимости от настроек (чего конкретно сейчас выводится/отбирается). Очевидно, что без отбора он просто не опускается до регистратора.
Судя по всему, тебе достаточно корректно указать настройки СКД - определиться с измерениями, задать правильные формулы для ресурсов и задать правильные группировки. А ты похоже тупо детальные записи вывел и думаешь, что в домике :)

Ну группировками я сворачиваю в одну строку, но тогда в "Заказано" для каждого серийного номера становится 2 вместо 1-го.

Хотя, как я понимаю, это можно решить, поставив для ресурса "максимум".)

Сейчас попробую.)
---
Так, теперь не могу понять сделующего - я поставил отбор "Не в списке" по полю "ТоварыНаСкладахОстаткиИОбороты.Регистратор.СкладскаяОперация", при этом в отчет перестала попадать информация. в которой поле поле "ТоварыНаСкладахОстаткиИОбороты.Регистратор.СкладскаяОперация" не заполнена.

В чем тут соль?)
---
Вероятно, не у всех регистраторов есть такой реквизит. Нужно обрабатывать NULL.
Но вообще получать данные из регистраторов - это очень низкопробный костыль, плохой по многим причинам. Это всегда обход ошибок проектирования. Нужные данные должны быть на регистрах.
Но если уж надо, то одна из технологических тонкостей - если тупо обращаться через точку от регистратора, то это провоцирует неявные соединения СО ВСЕМИ таблицами возможных регистраторов. Что, как можно догадаться, совсем не гуд.
Максимально аккуратно нужный тебе изврат оформляется примерно так:

```1c
    ВЫБОР
    КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.Перемещение
    ТОГДА ВЫРАЗИТЬ(ТоварыНаСкладахОстаткиИОбороты.Регистратор КАК Документ.Перемещение).СкладскаяОперация
    КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.Отгрузка
    ТОГДА ВЫРАЗИТЬ(ТоварыНаСкладахОстаткиИОбороты.Регистратор КАК Документ.Отгрузка).СкладскаяОперация
    ИНАЧЕ
    ЗНАЧЕНИЕ(Справочник.СкладскиеОперации.ПустаяСсылка)
    КОНЕЦ КАК СкладскаяОперация
```
---
СКД все делает верно...
С какой целью в поля группировки включены количественные показатели? Лучше убрать группировку в запросе и сделать средствами СКД.