Загрузка данных


	Сотрудник = ПолучитьСотрудникаПоПользователю(Пользователи.ТекущийПользователь());
	Если Сотрудник <> Неопределено Тогда
		Если Сотрудник.Подразделение = Справочники.СтруктураПредприятия.ПолучитьСсылку(Новый УникальныйИдентификатор("d5602644-9281-4547-8236-c61e2535fb65")) Тогда
			НовыйЭлемент.Видимость = Истина;
		Иначе
			НовыйЭлемент.Видимость = Ложь;
		КонецЕсли;
	Иначе 
		НовыйЭлемент.Видимость = Ложь;
	КонецЕсли;

&НаСервере
Функция ПолучитьСотрудникаПоПользователю(Пользователь);

	УстановитьПривилегированныйРежим(Истина);
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("Пользователь", Пользователь);
	Запрос.Текст = "ВЫБРАТЬ
	|	СотрудникиПользователей.Сотрудник КАК Сотрудник
	|ИЗ
	|	РегистрСведений.СотрудникиПользователей КАК СотрудникиПользователей
	|ГДЕ
	|	СотрудникиПользователей.Пользователь = &Пользователь";
	Выборка = Запрос.Выполнить().Выбрать();
	Выборка.Следующий();
	Если ЗначениеЗаполнено(Выборка.Сотрудник) Тогда
		Возврат Выборка.Сотрудник;
	Иначе
		Возврат Неопределено;
	КонецЕсли;
	
	УстановитьПривилегированныйРежим(Ложь);
	
КонецФункции