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

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | ДоговорыКонтрагентов.Организация КАК Организация,
    | ДоговорыКонтрагентов.Номер КАК Номер,
    | ДоговорыКонтрагентов.Ссылка КАК Ссылка,
    | ДоговорыКонтрагентов.ВидДоговора КАК Вид,
    | ДоговорыКонтрагентов.ДополнительныеРеквизиты.(
    | Значение КАК Значение
    | ) КАК Подразделение
    |ИЗ
    | Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
    |ГДЕ
    | ДоговорыКонтрагентов.ВидДоговора = &Вид";

    Запрос.УстановитьПараметр("Вид", Перечисления.ВидыДоговоровКонтрагентов.Прочее);

    Результат = Запрос.Выполнить();
    ТЗ = Результат.Выгрузить();
```

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