Цитата:
Сообщение от
Ruff
Сначала ламерский вопрос (а то лень искать

) - а что делает xSession.newUser('a2', '') ?
KERNDOC://Classes/xSession/newUser
Description
This method facilitates logging on a different user for the current session without terminating the Axapta session.
It returns true when the new login was successful, false otherwise.
Цитата:
Сообщение от
Ruff
По существу вопроса: по идее права должны примениться при смене компании (то есть как версия - что-то типа:
X++:
changecompany(curext())
changeCompany меняет компанию только на тот блок кода, который обрамляет.
Думаю пробовать надо в направлении ссылки raz:
X++:
xAppl.setDefaultCompany(userInfo.company);
SysSecurity::reload(false);