Фоновое задание. Ошибка выполнения #421358


#0 by Vovka-x13
УРБД в файловом режиме все нормально работало, а когда попытались перейдти на SQL в подчиненом узле возникла ошибка: ---------------------------------------------------------------- {ПланОбмена.Отделения}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - '{ОбщийМодуль.НастройкаПравДоступа}: Ошибка при получении значения атрибута контекста (ГраницыЗапретаИзмененияДанных): Попытка получения неинициализированного значения параметра сеанса' по причине: Ошибка при выполнении обработчика - '{ОбщийМодуль.НастройкаПравДоступа}: Ошибка при получении значения атрибута контекста (ГраницыЗапретаИзмененияДанных): Попытка получения неинициализированного значения параметра сеанса' по причине: Ошибка при выполнении обработчика - '{ОбщийМодуль.НастройкаПравДоступа}: Ошибка при получении значения атрибута контекста (ГраницыЗапретаИзмененияДанных): Попытка получения неинициализированного значения параметра сеанса' по причине: {ОбщийМодуль.НастройкаПравДоступа}: Ошибка при получении значения атрибута контекста (ГраницыЗапретаИзмененияДанных): Попытка получения неинициализированного значения параметра сеанса по причине: Попытка получения неинициализированного значения параметра сеанса ---------------------------------------------------------------- что не так в параметрах сеанса,что у него неинициализировано?
#1 by ТелепатБот
#2 by iomoe
Попробуй задать пользователя (ПараметрыСеанса.ТекущийПользователь = НекийПользователь), от имени которого работает регламентное задание.
#3 by Vovan1975
Это из-за того, что при старте на сервере нужный парметр сеанса не инициализируется каким-либо значением. Найди процедуру, которая присваивает значения параметрам сеанса и посмотри как расположены директивы прекомпиляции "#Если Клиент"   и  "#Если Сервер"
#4 by zbv
а есть ли мальчик...
#5 by Vovka-x13
что то я не понял ....
#6 by iomoe
Чего не понял? В файловом режиме фоновое задание стартует от имени пользователя, который запустил сеанс работы. В SQL фоновое стартует на сервере, сеанса нет, пользователь не определён. Назначить фоновому заданию пользователя можно попробовать обработкой с ИТС "Консоль заданий", если не поможет - найти процедуру, которую дергает регламентное задание, и прописать пользователя прямо там.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С