Есть нетиповой регистр сведений АЛП_СтатусыСоглашенийСДизайнерами, с такой структурой: картинка "регистр сведений".
Поле Соглашение ссылается на нетиповой справочник АЛП_СоглашенияСДизайнерами, с такой структурой: картинка "справочник".
Владелец этого справочника - типовой справочник Партнеры (УТ 11.3.4.67). У этого справочника есть типовая форма Выбора, где есть динамический список, вот такой картинка "типовой динамический список".

Суть задачи:

В некоторых случаях нужно открывать форму выбора справочника Партнеры с отбором по партнерам, у которых есть соглашение с дизайнером (нетиповой справочник) в статусе Действует (ресурс нетипового регистра).

Я программно устанавливаю для динамического списка такой текст запроса:

```1c
    "ВЫБРАТЬ
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Ссылка,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ПометкаУдаления,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Предопределенный,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Родитель,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Код,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Наименование,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.БизнесРегион,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ГруппаДоступа,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ДатаРегистрации,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Клиент,
    | ВЫБОР
    | КОГДА АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Клиент
    | ИЛИ АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Поставщик
    | ТОГДА ИСТИНА
    | ИНАЧЕ ЛОЖЬ
    | КОНЕЦ КАК КлиентИлиПоставщик,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Комментарий,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Конкурент,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.НаименованиеПолное,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ОсновнойМенеджер,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Поставщик,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Перевозчик,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ПрочиеОтношения,
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.ДополнительныеРеквизиты.(
    | Ссылка,
    | НомерСтроки,
    | Свойство,
    | Значение,
    | ТекстоваяСтрока
    | ),
    | АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.КонтактнаяИнформация.(
    | Ссылка,
    | НомерСтроки,
    | Тип,
    | Вид,
    | Представление,
    | ЗначенияПолей,
    | Страна,
    | Регион,
    | Город,
    | АдресЭП,
    | ДоменноеИмяСервера,
    | НомерТелефона,
    | НомерТелефонаБезКодов
    | ),
    | Контрагенты.Ссылка КАК Контрагент,
    | Контрагенты.ЮрФизЛицо,
    | ВЫБОР
    | КОГДА Контрагенты.ОбособленноеПодразделение
    | ТОГДА Контрагенты.ГоловнойКонтрагент
    | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
    | КОНЕЦ КАК ГоловнойКонтрагент,
    | ВЫБОР
    | КОГДА Контрагенты.ОбособленноеПодразделение
    | ТОГДА &ПредставлениеОбособленногоПодразделения
    | ИНАЧЕ ПРЕДСТАВЛЕНИЕ(Контрагенты.ЮрФизЛицо)
    | КОНЕЦ КАК ВидКонтрагента,
    | Контрагенты.ОбособленноеПодразделение,
    | Контрагенты.ИНН КАК ИНН,
    | Контрагенты.КПП КАК КПП,
    | Контрагенты.КодПоОКПО КАК КодПоОКПО,
    | ЗНАЧЕНИЕ(Перечисление.СостоянияСуществованияКонтрагента.ПустаяСсылка) КАК СостояниеПроверкиКонтрагента,
    | 3 КАК НомерКартинкиСостояниеПроверки
    |ИЗ
    | РегистрСведений.АЛП_СтатусыСоглашенийСДизайнерами.СрезПоследних(, ) КАК АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних
    | {ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
    | ПО (Контрагенты.Партнер = АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Ссылка)}
    |ГДЕ
    | ВЫБОР
    | КОГДА НЕ &ОтборПоСегментуУстановлен
    | ТОГДА ИСТИНА
    | ИНАЧЕ АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Ссылка В (&ОтборПоСегменту)
    | КОНЕЦ
    | И ВЫБОР
    | КОГДА НЕ &ОтборПоПолнотекстовомуПоискуУстановлен
    | ТОГДА ИСТИНА
    | ИНАЧЕ АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Ссылка В (&ОтборПоПолнотекстовомуПоиску)
    | КОНЕЦ
    | И АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Действует
    | И АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение.Владелец.Поставщик"
```

в итоге список пустой, но партнеры, удовлетворяющие условию отбора, в базе есть.

Еще я пробовал такой запрос:

```1c
    "ВЫБРАТЬ
    | СправочникПартнеры.Ссылка,
    | СправочникПартнеры.ПометкаУдаления,
    | СправочникПартнеры.Предопределенный,
    | СправочникПартнеры.Родитель,
    | СправочникПартнеры.Код,
    | СправочникПартнеры.Наименование,
    | СправочникПартнеры.БизнесРегион,
    | СправочникПартнеры.ГруппаДоступа,
    | СправочникПартнеры.ДатаРегистрации,
    | СправочникПартнеры.Клиент,
    | ВЫБОР
    | КОГДА СправочникПартнеры.Клиент
    | ИЛИ СправочникПартнеры.Поставщик
    | ТОГДА ИСТИНА
    | ИНАЧЕ ЛОЖЬ
    | КОНЕЦ КАК КлиентИлиПоставщик,
    | СправочникПартнеры.Комментарий,
    | СправочникПартнеры.Конкурент,
    | СправочникПартнеры.НаименованиеПолное,
    | СправочникПартнеры.ОсновнойМенеджер,
    | СправочникПартнеры.Поставщик,
    | СправочникПартнеры.Перевозчик,
    | СправочникПартнеры.ПрочиеОтношения,
    | СправочникПартнеры.ДополнительныеРеквизиты.(
    | Ссылка,
    | НомерСтроки,
    | Свойство,
    | Значение,
    | ТекстоваяСтрока
    | ),
    | СправочникПартнеры.КонтактнаяИнформация.(
    | Ссылка,
    | НомерСтроки,
    | Тип,
    | Вид,
    | Представление,
    | ЗначенияПолей,
    | Страна,
    | Регион,
    | Город,
    | АдресЭП,
    | ДоменноеИмяСервера,
    | НомерТелефона,
    | НомерТелефонаБезКодов
    | ),
    | Контрагенты.Ссылка КАК Контрагент,
    | Контрагенты.ЮрФизЛицо,
    | ВЫБОР
    | КОГДА Контрагенты.ОбособленноеПодразделение
    | ТОГДА Контрагенты.ГоловнойКонтрагент
    | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
    | КОНЕЦ КАК ГоловнойКонтрагент,
    | ВЫБОР
    | КОГДА Контрагенты.ОбособленноеПодразделение
    | ТОГДА &ПредставлениеОбособленногоПодразделения
    | ИНАЧЕ ПРЕДСТАВЛЕНИЕ(Контрагенты.ЮрФизЛицо)
    | КОНЕЦ КАК ВидКонтрагента,
    | Контрагенты.ОбособленноеПодразделение,
    | Контрагенты.ИНН КАК ИНН,
    | Контрагенты.КПП КАК КПП,
    | Контрагенты.КодПоОКПО КАК КодПоОКПО,
    | ЗНАЧЕНИЕ(Перечисление.СостоянияСуществованияКонтрагента.ПустаяСсылка) КАК СостояниеПроверкиКонтрагента,
    | 3 КАК НомерКартинкиСостояниеПроверки
    |ИЗ
    | РегистрСведений.АЛП_СтатусыСоглашенийСДизайнерами.СрезПоследних(, ) КАК АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних
    | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.АЛП_СоглашенияСДизайнерами КАК АЛП_СоглашенияСДизайнерами
    | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Партнеры КАК СправочникПартнеры
    | {ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
    | ПО (Контрагенты.Партнер = СправочникПартнеры.Ссылка)}
    | ПО АЛП_СоглашенияСДизайнерами.Владелец = СправочникПартнеры.Ссылка
    | ПО АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Соглашение = АЛП_СоглашенияСДизайнерами.Ссылка
    |ГДЕ
    | ВЫБОР
    | КОГДА НЕ &ОтборПоСегментуУстановлен
    | ТОГДА ИСТИНА
    | ИНАЧЕ СправочникПартнеры.Ссылка В (&ОтборПоСегменту)
    | КОНЕЦ
    | И ВЫБОР
    | КОГДА НЕ &ОтборПоПолнотекстовомуПоискуУстановлен
    | ТОГДА ИСТИНА
    | ИНАЧЕ СправочникПартнеры.Ссылка В (&ОтборПоПолнотекстовомуПоиску)
    | КОНЕЦ
    | И АЛП_СтатусыСоглашенийСДизайнерамиСрезПоследних.Действует
    | И СправочникПартнеры.Поставщик"
```

в итоге при открытии списка получаю ошибку - картинка "ошибка".

Что делаю не так? Как правильно написать запрос?
---
В динамическом списке не может быть двух одинаковых записей. Левое соединение делает две записи с одинаковым значением ссылка. Разберитесь, чтобы была одна. Самое простое добавить ключевое слово РАЗЛИЧНЫЕ.
---
В динамическом списке не может быть двух одинаковых записей. Левое соединение делает две записи с одинаковым значением ссылка. Разберитесь, чтобы была одна. Самое простое добавить ключевое слово РАЗЛИЧНЫЕ.
---
ключевое слово РАЗЛИЧНЫЕ

получилось. чел, ты царь.
---
Используйте консоль запросов.