(0) Если ты про Глобальный контекст ИмяПользователя (UserName) Синтаксис: ИмяПользователя() Возвращаемое значение: Тип: Строка. Имя пользователя. Описание: Получает имя пользователя, указанного при запуске программы. Пример: ТекущийПользователь = ИмяПользователя(); См. также: Глобальный контекст, метод ПолноеИмяПользователя
Смысл в общем следующий: У каждого сотрудника есть прокси карта, есть терминальный клиент со считывателем. Человек подходит прикладывает карту и пользователь 1С меняется на него.
Пользователя системы сменить нельзя, не сменив сеанс. Если речь только об авторе документов, то смены параметра ТекущийПользователь хватит. Если там меняются права доступа, интерфейс и т.п. - придется отказаться от назначения прав доступа средствами системы и писать свои процедуры проверки. Тоже реально, но разве что теоретически, ибо мучительно долго :)