Задал поле списка для выбора значений. прописал обработку выбора. Но при выборе любого значения ничего не подставляется в нужные мне поля (объект.ТеррКоэфф1 и объект.ТеррКоэфф2), которые являются реквизитами справочника.

```1c
    Если ВыбранноеЗначение = "Брянская" Или
    ВыбранноеЗначение = "Владимирская"
    Или ВыбранноеЗначение = "Вологодская"
    Или ВыбранноеЗначение = "Ивановская"
    Или ВыбранноеЗначение = "Калининская"
    Или ВыбранноеЗначение = "Калужская"
    Или ВыбранноеЗначение = "Костромская"
    Или ВыбранноеЗначение = "Ленинградская"
    Или ВыбранноеЗначение = "Московская"
    Или ВыбранноеЗначение = "Новгородская"
    Или ВыбранноеЗначение = "Орловская"
    Или ВыбранноеЗначение = "Псковская"
    Или ВыбранноеЗначение = "Рязанская"
    Или ВыбранноеЗначение = "Ростовская"
    Или ВыбранноеЗначение = "Смоленская"
    Или ВыбранноеЗначение = "Тульская"
    Или ВыбранноеЗначение = "Ярославская" Тогда
    Объект.ТеррКоэфф1 = 1.00 и
    Объект.ТеррКоэфф2 = 1.00
    КонецЕсли;

    Если ВыбранноеЗначение = "Горьковская"
    Или ВыбранноеЗначение = "Кировская"
    Или ВыбранноеЗначение = "Куйбышевская"
    Или ВыбранноеЗначение = "Пензенская"
    Или ВыбранноеЗначение = "Саратовская"
    Или ВыбранноеЗначение = "Ульяновская"
    Или ВыбранноеЗначение = "Астраханская"
    Или ВыбранноеЗначение = "Белгородская"
    Или ВыбранноеЗначение = "Волгоградская"
    Или ВыбранноеЗначение = "Воронежская"
    Или ВыбранноеЗначение = "Курская"
    Или ВыбранноеЗначение = "Липецкая"
    Или ВыбранноеЗначение = "Тамбовская" Тогда
    Объект.ТеррКоэфф1 = 1.01 И Объект.ТеррКоэфф2 = 1.01

    КонецЕсли;

    Если ВыбранноеЗначение = "Архангельская" Тогда
    Объект.ТеррКоэфф1 = 1.13 И Объект.ТеррКоэфф2 = 1.13

    КонецЕсли;

    Если ВыбранноеЗначение = "Пермская"
    Или ВыбранноеЗначение = "Курганская"
    Или ВыбранноеЗначение = "Оренгбурская"
    Или ВыбранноеЗначение = "Свердловская"
    Или ВыбранноеЗначение = "Тюменская"
    Или ВыбранноеЗначение = "Челябинская"
    Тогда
    Объект.ТеррКоэфф1 = 1.1 И Объект.ТеррКоэфф2 = 1.1

    КонецЕсли;

    Если ВыбранноеЗначение = "Красноярский край"
    Тогда
    Объект.ТеррКоэфф1 = 1.15 И Объект.ТеррКоэфф2 = 1.15

    КонецЕсли;
    Если ВыбранноеЗначение = "Иркутская"
    Или ВыбранноеЗначение = "Читинская"
    Тогда
    Объект.ТеррКоэфф1 = 1.14 И Объект.ТеррКоэфф2 = 1.14
    КонецЕсли;

    Если ВыбранноеЗначение = "Приморская"
    Или ВыбранноеЗначение = "Хабаровская"
    Или ВыбранноеЗначение = "Амурская"
    Тогда
    Объект.ТеррКоэфф1 = 1.24 И Объект.ТеррКоэфф2 = 1.24
    КонецЕсли;

    Если ВыбранноеЗначение = "Мурманская"
    Или ВыбранноеЗначение = "Читинская"
    Тогда
    Объект.ТеррКоэфф1 = 1.25 И Объект.ТеррКоэфф2 = 1.25
    КонецЕсли;

    Если ВыбранноеЗначение = "Кемеровская"
    Или ВыбранноеЗначение = "Новосибирская"
    Или ВыбранноеЗначение = "Омская"
    Или ВыбранноеЗначение = "Томская"
    Тогда
    Объект.ТеррКоэфф1 = 1.11 И Объект.ТеррКоэфф2 = 1.11
    КонецЕсли;

    Если ВыбранноеЗначение = "ОстальныеРайоны" Тогда
    Объект.ТеррКоэфф1 = 1.26 И Объект.ТеррКоэфф2 = 1.26
    КонецЕсли;
```

Я не понимаю поведение программы. Почему она ничего не хочет подставлять ?
---
А вы в курсе что этот код

```1c
    Объект.ТеррКоэфф1 = 1.00 и
    Объект.ТеррКоэфф2 = 1.00
```

никуда ничего не присваивает?
может нужно вместо "И" ставить точку с запятой ";"?
---
А вы в курсе что этот код

```1c
    Объект.ТеррКоэфф1 = 1.00 и
    Объект.ТеррКоэфф2 = 1.00
```

никуда ничего не присваивает?
может нужно вместо "И" ставить точку с запятой ";"?
---
И правда заменив "И" на ";" заработало.
---
ВыбранноеЗначение чему равно в отладчике? Часто значение является другим , а не то что предполагаешь.
---
выбранное значение это значение из списка