Ограничение по подразделениям пользователя в отчет «Выработка по исполнителям» в Альфа-Авто 5

Сделал отбор в отчете:

Текстом:

		//Осипов +++
		Цех.Подразделение в (ВЫБРАТЬ Подразделение ИЗ Справочник.Пользователи ГДЕ Ссылка = &ТекущийПользователь ОБЪЕДИНИТЬ 
		ВЫБРАТЬ Подразделение ИЗ Справочник.Пользователи.ДополнительныеДоступныеПодразделения ГДЕ Ссылка = &ТекущийПользователь 
		)
		//Осипов ---

Кстати, отчет во внешний не сохраняется, у него не привязывается форма отчета.

Далее хотел заполнять параметр ТекущийПользователь, даже добавил функцию, но она не срабатывала, писала — синтаксическая ошибка:

Пришлось прописать установку параметра в коде формирования отчета:

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Экспорт
	
	//Осипов 25.08.20
    Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
    Пользователь = ПараметрыСеанса.Пользователь;    
    Параметры.УстановитьЗначениеПараметра("ТекущийПользователь", Пользователь);
    ...
КонецПроцедуры

Только после этого заработало. Правда, пришлось в цехах проставить корректные подразделения.

Среда: Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.10.09) Объем: 1 час.