Собственно в чем суть проблемы:
Есть справочник товаров и подписка на событие ПриЗаписи, обработчик подписки описан в общем модуле(галки Сервер, клиент обычное, вызов сервера), в обработчике подключается внешняя обработка которая грузит коды измененных товаров в sql- базу стороннюю.
Все в принципе нормально отрабатывает пока я запускаю задание руками, как только запускаю через планировщик, начинает ругаться что внешнюю обработку создать не смог, что за беда?
server3\USR1CV82 - агент сервера запущен от его имени, права на обработку у этого юзера полные.
Но в регламентном ругается так:
1.{ОбщийМодуль.ПодпискиНаСобытия.Модуль(11)}: Ошибка при вызове метода контекста (Создать):
2.{ВнешняяОбработка.ОбновлениеЭлементаСправочникаТовары.МодульОбъекта(201,44)}: Переменная не определена (ГрСвет): 3.{ВнешняяОбработка.ОбновлениеЭлементаСправочникаТовары.МодульОбъекта(201,44)}: Переменная не определена (ГрСвет)
1. Это общий модуль при создании
2. и 3. Это уже в модуле обработки
Вот и не пойму как так если обработка не создалась что он тогда пытается исполнить?
Вопрос решился, действительно права пользователь локальный сервис Агента 1С запускает и доступа к серверу где стороняя база лежит получить не может.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший