1С 8.3. Как правильно узнать текущего пользователя информационной базы на сервере?

Код:

ТекущийПользователь = ПользователиИнформационнойБазы.ТекущийПользователь();
ОрганизацияТекущегоПользователя = Справочники.Пользователи.НайтиПоНаименованию(ТекущийПользователь).Организация;
Сообщить(ОрганизацияТекущегоПользователя);

Код рабочий, но как правильнее сделать? Серверный вариант.


Ответы (2 шт):

Автор решения: Вадим Туманов

если типовая конфигурация:

сообщить(ПараметрыСеанса.ТекущийПользователь);

Если у справочника пользователи есть реквизит ИдПользователяБазы :

Пользователь = Справочники.Пользователи.НайтиПоРеквизиту("ИдПользователяБазы",Строка(ПользователиИнформационнойБазы.ТекущийПользователь().УникальныйИдентификатор));
→ Ссылка
Автор решения: dahoonpao

Самый простой вариант - использовать параметры текущего сеанса.

ТекПользователь = ПараметрыСеанса.ТекущийПользователь;
→ Ссылка