//Вызывается на сервере. Возвращает того, кто вошёл в сеанс: элемент справочника
//«Пользователи» или, если вошёл внешний пользователь, элемент
//справочника «ВнешниеПользователи». Подходит для кода, который работает в обоих
//случаях
Автор = Пользователи.АвторизованныйПользователь();
//Автор - ссылка на пользователя (или внешнего пользователя) текущего сеанса
Сообщить("Автор = " + Автор);
//Без БСП - платформа даёт пользователя информационной базы, а не элемент
//справочника; ссылку ищут по идентификатору. Внешних пользователей
//этот код не различает
ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Справочник.Пользователи
|ГДЕ ИдентификаторПользователяИБ = &Идентификатор";
Запрос.УстановитьПараметр("Идентификатор",
ПользовательИБ.УникальныйИдентификатор);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Автор = Выборка.Ссылка;
КонецЕсли;