Имя: Пароль:
1C
1С v8
Обмен под полными правами в файловом варианте не работает
0 Dwarrior
 
09.07.18
19:17
Здравствуйте!

База РИБ, файловая. Настроен автоматический обмен по расписанию, под текущим пользователем (не админ). Стоит галочка "Выполнять под полными правами" в настройке выполнения обмена.
Однако обмен делается не под полными правами. Когда в файле приходят изменения из закрытого периода - он не загружается, пишется соотв. ошибка. Под Админом все делается.
Это можно как-то преодолеть? Отладчиком вижу, что все верно вроде - проваливаемся в модуль ПроцедурыОбменаДаннымиПолныеПрава, оттуда стартует обмен. Однако, результат налицо, нет полных прав.

Подскажите пожалуйста, что не так?
1 Джинн
 
09.07.18
19:37
Вы дату запрета редактирования таким способом обойти хотите? Голову Вам никто не оторвет за это? Я бы оторвал. Вместе со всеми выступающими частями тела заодно.
2 Dwarrior
 
09.07.18
20:12
(1) Спасибо, вы меня натолкнули на мысль. Дата запрета там не типовая, а самописная. Опирается на конструкцию РольДоступна("ПолныеПрава"). А у тек. пользователя есcно их нет. А как в коде понять, что он вызван из привилегированного модуля (ПроцедурыОбменаДаннымиПолныеПрава)?