Конвертация УТ10 - БП3 #761816


#0 by ДенисЧ
Есть 2 базы: ут10 (летняя) и БП3 свежая. Правила новые, из БП3. Пытаюсь сделать выгрузку из УТ, оно начинает ругаться на "Переменная не определена: Получатель" В справке по обработчикам она описана... В модуле обработки никаких упоминаний нет. У меня лыжи не едут или просто я такой?...
#1 by elCust
Обычно в сообщении ошибки еще описано место где происходит ошибка. Или написано только то что ты указал?
#2 by ДенисЧ
Ошибка в обработчике события ПередПолучениемИзмененныхОбъектов (конвертация)     Обработчик             =  ПередПолучениемИзмененныхОбъектов (конвертация)     ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,51)}: Переменная не определена (Получатель) И чем тебе это поможет?
#3 by elCust
Похоже у тебя проблема со структурой метаданных конфигурации источника.
#4 by ДенисЧ
с чего бы? Получатель - переменная обработчика ПередПолучениемИзмененныхОбъектов Как это связяно?
#5 by Cyberhawk
Для обмена с БП 3.0 должна нынче использоваться обработка "КонвертацияОбъектовИнформационныхБаз", а не "ОбменДаннымиXML", обнови УТ
#6 by Cyberhawk
Хотя может и гоню уже, но чую что новые правила не под старую обработку писаны...
#7 by ДенисЧ
В обновлении никаких конвертаций нет... Я уже проверял.
#8 by Cyberhawk
Ну кривая обработка в УТ значит, раз в методе, в котором вызывается этот обработчик конвертации, не описана нужная переменная
#9 by Cyberhawk
+ или кривые правила в БП
#10 by ivanov-i-i
У меня УТ 10.3.32.2, обмен без проблем работал до БП 3.0.41.64 (на этом релизе полезли ошибки, заменил в УТ правила на те, что идут с БП 3.0.41.64 и все заработало). Попробовал тестово обновить БП до 3.0.42.* - обмен опять сломался. Судя по ошибкам из-за ЕГАИС. Сижу на БП 3.0.41.64, т.к. пока нет возможности обновить УТ. Так что, если у тебя УТ меньше чем 10.3.33, то либо обновлять УТ, либо править правила.
#11 by ДенисЧ
печально... придётся обновлять...
#12 by ДенисЧ
Но... При сравнении с новыми - не заметил ничего, что могло бы быть похоже на эти проблемы....
#13 by lxndr
возьми свежую v8exchange.epf
#14 by ivanov-i-i
Ну не знаю, у меня затык получился когда БП 3.0.42.* хотела получить от УТ 10.3.32.2 реквизит Номенклатуры "Алкогольная продукция", которого в УТ 10.3.32.2 нет, а в БП 3.0.42.* он уже появился. Дальше я не разбирался, пока и так все устраивает, но правка правил хотя бы минимальная получается нужна.
#15 by Cyberhawk
Если обработки "КонвертацияОбъектовИнформационныхБаз" и/или "ОбменДаннымиXML" не изменились (не появилась переменная там, откуда вызывается твой обработчик конвертации), то вряд ли поможет - ты это и проверял что ли?
#16 by ДенисЧ
а шо, я не должОн был это проверить? этот реквизит я в первую очередь впихнул, хоть он мне и не нужен...
#17 by ДенисЧ
обновил до свежей... Ошибка не ушла... Что ещё можно сделать?
#18 by ivanov-i-i
Под "Конвертация УТ10 - БП3" ты подразумеваешь синхронизацию, запускаемую из УТ Сервис-Обмен данными с продуктами на платформе 1С:Предприятие-Обмен данными?
#19 by ДенисЧ
В обратную сторону только. Из БП.
#20 by ДенисЧ
Хотя и из УТ тоже не работает.
#21 by ivanov-i-i
Вот у меня полное сообщение об ошибке Это я к тому, что как заметил у меня тоже используется Обработка.КонвертацияОбъектовИнформационныхБаз, а у тебя почему-то Обработка.ОбменДаннымиXML
#22 by ДенисЧ
Потому что я пытаюсь выгрузить из УТ...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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