Не работает обмен в фоновом режиме #498982


#0 by ikrasnodar
После перехода с 8.1 на 8.2 перестал работать обмен в фоновом режиме. Принудительно - работает, а по расписанию - нет. В Журнале регистрации появляется следующая ошибка: {ПланОбмена.Полный(72,23)}: Переменная не определена (УзелОбмена). Кто сталкивался? В чем может быть проблема? Где копать?
#1 by mikecool
переводим сервер в режим отладки, запускаем обмен на сервере и ловим отладчиком причину
#2 by ikrasnodar
, если запустить обмен вручную - он проходит. А при фоновом обмене в режиме отладки причина проблемы не видна.
#3 by patapum
ну, выдавай в файл диагностику. ошибка же тебе строку кода говорит
#4 by ikrasnodar
Ошибка в этой строке: КодБазы = Число(А_УзелОбмена.УзелИнформационнойБазы.Код); Переменная А_УзелОбмена определена в модуле обычного приложения в качестве экспортной. В 8.1 такая схема работала, в 8.2 - нет. Ничего не менялось.
#5 by mikecool
пускаешь вручную - он выполняется на клиенте или на сервере?
#6 by mikecool
и вообще - использовать и смотреть, таки окажется, что нихрена на стороне сервера не определно
#7 by ikrasnodar
Наверняка, Вы правы, потому что с запуском 8.2 был осуществлен переход с файлового на клиент-серверный режим работы. Как определить переменную на стороне сервера? Сейчас она прописана без каких-либо привязок.
#8 by ikrasnodar
Помогите! Уже не знаю, что делать. Почему прямой обмен работает, а фоновый нет? Переменная встречается в двух местах конфигурации: в одном - объявляется, во втором - получает значение. Все. Причем нет разделения #Клиент / #Сервер. Вот скриншот:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

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