Как ограничить список поля ввода определенными значениями перечисления
Управляемые формы;

Задача.
Например, у справочника существует реквизит «Вид ДС» (Вид денежных средств) с типом «ПеречислениеСсылка.ВидыДС», который имеет 3 значения. Необходимо на форме данного справочника ограничить реквизит «Вид ДС» только двумя определенными значениями.
Решение.
Для решения данной задачи самое главное нужно не забыть установить свойство элемента «Вид ДС» - РежимВыбораИзСписка в значение Истина. Воспользуемся событием формы справочника «ПриСозданииНаСервере».

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Элементы.ВидДС.РежимВыбораИзСписка = Истина;
    Элементы.ВидДС.СписокВыбора.Добавить(Перечисления.ВидыДС.Наличные);
    Элементы.ВидДС.СписокВыбора.Добавить(Перечисления.ВидыДС.Безналичные);
КонецПроцедуры