Вариант 1
&НаСервере
Процедура УстановитьОтборы()
//Очищаем програмные отбор
Для Каждого ЭлементОтбора из ДинТабДокументы.Отбор.Элементы Цикл
Если ЭлементОтбора.Представление = "Программный отбор" Тогда
ДинТабДокументы.Отбор.Элементы.Удалить( ЭлементОтбора);
КонецЕсли;
КонецЦикла;
//СОздаем группу
ГруппаОтбора = ДинТабДокументы.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
ГруппаОтбора.Использование = Истина;
ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИ;
ГруппаОтбора.Представление = "Программный отбор";
//Добавляем Отбор по ЕДРПО
Если СтрДлина(Объект.КодПоЕДРПОУ)=8 Тогда
ЭлементОтбора = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ЕДРПО");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Объект.КодПоЕДРПОУ;
ЭлементОтбора.Представление = "Программный отбор";
ЭлементОтбора.Использование = Истина;
КонецЕсли;
КонецПроцедуры
Вариант 2 (БСП)
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "Менеджер", Менеджер, ВидСравненияКомпоновкиДанных.Равно,, ЗначениеЗаполнено(Менеджер));