Добрый день, форум)
Существует запрос. При проверке через консоль он не выводит один из документов, в котором поля ТРТ и Маршрут не заполнены. Не могу понять, какой строкой запроса ограничиваю выведение данного документа

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

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

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

    УПОРЯДОЧИТЬ ПО
    Регион,
    ВложенныйЗапрос.Регистратор.ТРТ.НаселенныйПункт,
    ВложенныйЗапрос.Регистратор.ТРТ.Адрес
    ИТОГИ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Документ),
    СУММА(Себестоимость),
    СУММА(Количество),
    СУММА(Стоимость),
    СУММА(НДС)
    ПО
    ВложенныйЗапрос.Регистратор.ТРТ.Наименование
```

Заранее спасибо
---
...И (ДокументПродажи.Маршрут В ИЕРАРХИИ (&Маршрут) ИЛИ &Маршрут = ЗНАЧЕНИЕ(Справочник.Маршруты.ПустаяСсылка))...
---
sweety-twetty,
по очереди убираешь условия и смотришь, когда появится нужный документ.
Условий много и какое из них не выполняется, отсюда может быть не очень заметно.
---
И ДокументПродажи.Маршрут В ИЕРАРХИИ (&Маршрут)
---
в том - то и дело, что &маршрут = незаполнено, то есть по идее, не должно быть отбора
(в этом документе поле маршрут-пустое)
П.С. тогда вопрос- как отбирает все записи по всем контрагентам, когда &Контрагент незаполнено?

П.П.С. как же тогда поступить, если отбор по маршруту все таки нужен?
---
АП
---
sweety-twetty, что значит =незаполнено? Может быть разница в типах NULL и справочник.ссылка.пустая()?
---
...И (ДокументПродажи.Маршрут В ИЕРАРХИИ (&Маршрут) ИЛИ &Маршрут = ЗНАЧЕНИЕ(Справочник.Маршруты.ПустаяСсылка))...
---
вроде бы получилось, только если можно, подскажите еще: если при отборе по определенному контрагенту 2 строки выводятся, а если отбора нет , то по этому же контрагенту 1 строка?

(7) Справочник.ПустаяСсылка
---
Отбор по контрагенту, я думаю, нужно сделать аналогичным образом.
---
не помогло, к сожалению
---
sweety-twetty, у контрагента составной тип или нет?
---
нет, справочникСсылка.Контрагенты
---
sweety-twetty, я бы добавлял в текст запроса "И ДокументПродажи.Маршрут В ИЕРАРХИИ (&Маршрут)" при условии что "Маршрут" не пустая ссылка. Также и с контрагентом.
---
а если отбора нет?
вродеж параметры заданы как обязательные...
попробуй их в фигурных скобках задать как необязательные {}