Народ, всем привет!
Перешли недавно с платформы 8.2 (режим совместимости с 8.1) на платформу 8.3 (без режима совместимости).
Есть Отчет СКД с таким запросом:

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

    СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстатки.Номенклатура;

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

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

    ВЫБРАТЬ первые 1000
    Спр.Ссылка,
    0,
    0
    ИЗ
    Справочник.Номенклатура КАК Спр
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТОстаткиСКонтрами.Номенклатура КАК Номенклатура,
    ВТОстаткиСКонтрами.КоличествоОстаток КАК КоличествоОстаток,
    ВТОстаткиСКонтрами.ВесОстаток КАК ВесОстаток
    ИЗ
    ВТОстаткиСКонтрами КАК ВТОстаткиСКонтрами
```

После того, как ставишь в отбор СкладОстатков, запрос превращается в следующее чудо с Параметром &П2 (выделено комментарием).

```1c
    ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК Количество,
    СУММА(ТоварыНаСкладахОстатки.ВесОстаток) КАК Вес
    ПОМЕСТИТЬ ВТОстаткиКонтр
    ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки(&П, Склад В(&П2)) КАК ТоварыНаСкладахОстатки

    СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстатки.Номенклатура
    ;

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

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

    ВЫБРАТЬ ПЕРВЫЕ 1000
    Спр.Ссылка,
    0,
    0
    ИЗ
    Справочник.Номенклатура КАК Спр
    ГДЕ
    NULL В (&П2)// ЧУДО ЗАМОРСКОЕ
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТОстаткиСКонтрами.Номенклатура КАК Номенклатура,
    ВТОстаткиСКонтрами.КоличествоОстаток КАК КоличествоОстаток,
    ВТОстаткиСКонтрами.ВесОстаток КАК ВесОстаток,
    ПРЕДСТАВЛЕНИЕССЫЛКИ(ВТОстаткиСКонтрами.Номенклатура) КАК НоменклатураПредставление
    ИЗ
    ВТОстаткиСКонтрами КАК ВТОстаткиСКонтрами
```

КАК ТАКОЕ МОЖЕТ ВООБЩЕ БЫТЬ???? Подскажите, плиз, где копать?
---
вот так можно попробовать оформить

```1c
    ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК Количество
    ПОМЕСТИТЬ ВТОстаткиКонтр
    ИЗ
    РегистрНакопления.ТоварыНаСкладах2.Остатки({(КОНЕЦПЕРИОДА(&ДатаОкончания, ДЕНЬ)) КАК ДатаОкончания}, {(Склад) КАК СкладОстатка}) КАК ТоварыНаСкладахОстатки

    СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстатки.Номенклатура
    ;

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

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

    ВЫБРАТЬ ПЕРВЫЕ 1000
    Номенклатуры.Ссылка,
    0
    ИЗ
    (ВЫБРАТЬ ПЕРВЫЕ 1
    ВТОстаткиКонтр.Номенклатура КАК Номенклатура
    ИЗ
    ВТОстаткиКонтр КАК ВТОстаткиКонтр) КАК ВТОстаткиКонтр,
    Справочник.Номенклатура КАК Номенклатуры
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТОстаткиСКонтрами.Номенклатура КАК Номенклатура,
    ВТОстаткиСКонтрами.КоличествоОстаток КАК КоличествоОстаток
    ИЗ
    ВТОстаткиСКонтрами КАК ВТОстаткиСКонтрами
```
---
Что копать? Ошибок никаких нет.
При выполнении компоновщика макета, запрос автоматом дополняется настройками из схемы скд

А, увидел коммент
---
Есть обсуждение этой темы на партнерском форуме.

Это изменение было внесено в 13-ой платформе:
При добавлении отбора в запрос набора данных схемы компоновки данных, содержащего объединения, отбор обязательно добавляется во все части объединения, если отбор удалось поместить хотя бы в одну часть объединения. При этом, в тех частях объединения, в которых отбор применить не удается из-за отсутствия в них полей, использующихся в отборе, в добавляемые условия вместо отсутствующего поля проставляется выражение NULL.Цель изменений:
Унифицировано применение отборов в системе компоновки данных между набором данных-объединение и набором данных-запрос с объединением в запросе.
Что делать в ситуации, подобной Вашей, мне трудно дать рекомендации. Попробуйте поэкспериментировать с флагом "Автозаполнение" и расширениями языка запросов СКД. Есть ненулевая вероятность, что есть здесь и ошибка платформы (судя по представленным примерам с партнерского форума). Однако на багтрекере сходу ничего подходящего найти мне не удалось, к сожалению (или к счастью).
---
Для решения конкретно этой проблемы на данный момент вижу ровно два варианта (если не переписывать, конечно, сам отчет скд):

1. Поставить режим совместимости с 8.3.12
2. Переход на 8.3.15 со снятием автозаполнения и использованием {} в запросе СКД

В версии 8.3.13 способов по обходу проблемы не нашел.

Ну неужели нет адекватного способа для решения проблемы? Ну не могли разработчики так это оставить. Не верю).

А то совсем не весело!
---
вот так можно попробовать оформить

```1c
    ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК Количество
    ПОМЕСТИТЬ ВТОстаткиКонтр
    ИЗ
    РегистрНакопления.ТоварыНаСкладах2.Остатки({(КОНЕЦПЕРИОДА(&ДатаОкончания, ДЕНЬ)) КАК ДатаОкончания}, {(Склад) КАК СкладОстатка}) КАК ТоварыНаСкладахОстатки

    СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстатки.Номенклатура
    ;

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

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

    ВЫБРАТЬ ПЕРВЫЕ 1000
    Номенклатуры.Ссылка,
    0
    ИЗ
    (ВЫБРАТЬ ПЕРВЫЕ 1
    ВТОстаткиКонтр.Номенклатура КАК Номенклатура
    ИЗ
    ВТОстаткиКонтр КАК ВТОстаткиКонтр) КАК ВТОстаткиКонтр,
    Справочник.Номенклатура КАК Номенклатуры
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТОстаткиСКонтрами.Номенклатура КАК Номенклатура,
    ВТОстаткиСКонтрами.КоличествоОстаток КАК КоличествоОстаток
    ИЗ
    ВТОстаткиСКонтрами КАК ВТОстаткиСКонтрами
```