Что не правильно делаю?Хочу чтобы запрос находил только те объекты, которые имеют значение Супермаркет.

```1c
    ВЫБОР
    КОГДА МаршрутноеЗаданиеДокументыРеализации.Реализация.Контрагент.КаналСбыта = ЗНАЧЕНИЕ(Справочник.СегментыРынка.Супермаркет)
    ТОГДА ЗНАЧЕНИЕ(Справочник.СегментыРынка.Супермаркет)
    ИНАЧЕ 0
    КОНЕЦ
```

например этот код работает:

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

или Как в (10) Передать параметр.
Кстати

```1c
    ВЫБРАТЬ &МойПараметр как Мойпараметр
```

Можно использовать в запросе
---
Поставить условие

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

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

```1c
    КОГДА МаршрутноеЗаданиеДокументыРеализации.Реализация.Контрагент.КаналСбыта = &КаналСбыта
```

А в параметрах Вы уже назначаете значение, равное нужной вам ссылке.

Но если конфигурация самописная или этот справочник не в составе конфигурации, то проще добавить предопределенное значение и обращаться к нему, как Вы писали в постановке задачи
---
```1c
    ГДЕ
    МаршрутноеЗаданиеДокументыРеализации.Реализация.Контрагент.КаналСбыта В (ВЫбрать Ссылка из Справочник.СегментыРынка Где Наименование = "Супермаркет")
```

или Как в (10) Передать параметр.
Кстати

```1c
    ВЫБРАТЬ &МойПараметр как Мойпараметр
```

Можно использовать в запросе
---
Для начала выберите отдельным запросом все значения справочника, где должен быть "Супермаркет". Найдите там это значение и в запросе подставляйте его типа вот так:

```1c
    ВЫБОР
    КОГДА МаршрутноеЗаданиеДокументыРеализации.Реализация.Контрагент.КаналСбыта = &Супермаркет //вот тут значение из справочника
    ТОГДА &Супермаркет //и вот тут значение из справочника
    ИНАЧЕ 0
    КОНЕЦ
```
---
Название справочника точно правильно написано?
У него есть предопределенное значение "Супермаркет"?
---
У справочника нету реквизитов. "Супермаркет" заполнен в платформе
---
Я бы сделал так:

```1c
    Выбрать первые 1
    х.ссылка как Супермаркет
    Поместить сегментырынка
    из Справочники.СегментыРынка КАК х
    Где х.наименование = "Супермаркет";

    ВЫБРАТЬ

    ВЫБОР
    КОГДА МаршрутноеЗаданиеДокументыРеализации.Реализация.ТорговаяТочка.ТипТоргТочки = сегментырынка.супермаркет
    ТОГДА ЗНАЧЕНИЕ(Перечисление.ТипТоргТочки.Супермаркет)
    ИНАЧЕ 0
    КОНЕЦ
    из
    МаршрутноеЗаданиеДокументыРеализации,
    сегментырынка
```

в случае если нет варианта использовать параметры запроса
---
у справочника СегментыРынка нету предопределенных значений