Поломался обмен БП 2.0 ==> УТ 10.3
При загрузке данных в УТ выскочила ошибка:
------------------------------------------
Ошибка при загрузке данных: {Обработка.ОбменДаннымиXML.МодульОбъекта(6773)}:
Ошибка при вызове метода контекста (ПолучитьОбъект): Элемент не выбран!
------------------------------------------
Подскажите, куда нужно лезть, чтобы определить, какой именно "Элемент не выбран!" ???
Ну, т.е., подскажите последовательность операций, которая поможет мне найти в БП элемент,
который передается в УТ с ошибкой...
------------------------------------------
Ошибка при загрузке данных: {Обработка.ОбменДаннымиXML.МодульОбъекта(6773)}:
Ошибка при вызове метода контекста (ПолучитьОбъект): Элемент не выбран!
------------------------------------------
Подскажите, куда нужно лезть, чтобы определить, какой именно "Элемент не выбран!" ???
Ну, т.е., подскажите последовательность операций, которая поможет мне найти в БП элемент,
который передается в УТ с ошибкой...
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Всем спасибо за ответы и участие. Про отладчик я и сам подумал.
Но очень не хочется искать в отладчике точку, где 300 объектов проскакивают, а 309-й вылетает...
По конфигурациям. Обмен односторонний (как написано в заголовке темы: БП 2.0 ==> УТ 10.3).
Насколько возможно, я слежу за соответствием правил обмена текущим конфигурациям.
Сейчас БП: 2.0.44.13; УТ: 10.3.20.2;
Не думаю, что обмен поломался с обновлением 2.0.42 на 2.0.44.
Наиболее вероятно, что какой-то объект был удален после последнего обмена.
И теперь не находится. Как бы, не залезая в отладчик, найти элемент,
который есть в БП и которому нет соответствия в УТ?
Хочется более простого решения сложного вопроса ))
Никто не знает, как это можно сделать?
Но очень не хочется искать в отладчике точку, где 300 объектов проскакивают, а 309-й вылетает...
По конфигурациям. Обмен односторонний (как написано в заголовке темы: БП 2.0 ==> УТ 10.3).
Насколько возможно, я слежу за соответствием правил обмена текущим конфигурациям.
Сейчас БП: 2.0.44.13; УТ: 10.3.20.2;
Правила обмена для выгрузки из "Управление торговлей, редакция 10.3 (10.3.20)" и загрузки в "Бухгалтерия предприятия, редакция 2.0 (2.0.42)"
Не думаю, что обмен поломался с обновлением 2.0.42 на 2.0.44.
Наиболее вероятно, что какой-то объект был удален после последнего обмена.
И теперь не находится. Как бы, не залезая в отладчик, найти элемент,
который есть в БП и которому нет соответствия в УТ?
Хочется более простого решения сложного вопроса ))
Никто не знает, как это можно сделать?
(5) SVGS, на (4) не обращайте внимание - это зарабатывание $m(((
и не надо искать
сам остановится там где косяк
ПС. Если трудности с отладчиком, 5 мин. делов по Тим Вьюверу
в отладчике ставь "Останавливаться по ошибке" и можно еще тама добавить часть текста ошибки чтоб наверняка, и по отладчику выясняй, чего там пытались загрузить
и не надо искать
Но очень не хочется искать в отладчике точку
сам остановится там где косяк
ПС. Если трудности с отладчиком, 5 мин. делов по Тим Вьюверу
С отладчиком ничего не получилось: он ни за что не хотел "Останавливаться по ошибке" ((
Сделал так: стал переносить все документы по очереди (по одному виду документов за 1 обмен).
Дошел до последнего документа и... Они все перенеслись и провелись...
Я так ничего и не понял. Где была ошибка и почему она исчезла?
Как всё-таки определить, какой именно объект порождал сообщение "Элемент не выбран!"?
В общем, задача решилась, а вопросы остались...
Если кто-нибудь подскажет более простой способ решения подобных задач (чтобы не лазать отладчиком по текстам), буду благодарен.
Сделал так: стал переносить все документы по очереди (по одному виду документов за 1 обмен).
Дошел до последнего документа и... Они все перенеслись и провелись...
Я так ничего и не понял. Где была ошибка и почему она исчезла?
Как всё-таки определить, какой именно объект порождал сообщение "Элемент не выбран!"?
В общем, задача решилась, а вопросы остались...
Если кто-нибудь подскажет более простой способ решения подобных задач (чтобы не лазать отладчиком по текстам), буду благодарен.
За Скрин спасибо, но, чего то не складывается...
Чувствую, что ответ где-то близко, но пока не понял где...
Через универсальную обработку когда-то чего-то загружал. Вроде бы работало.
Понятно, что в универсальной обработке можно посмотреть через протокол обмена, где-что не связалось.
Непонятно только, как выйти на этот протокол при стандартном обмене БП в УТ?
Т.е., как в тестовом режиме загрузить данные в УТ и посмотреть потом файл протокола?
Чувствую, что ответ где-то близко, но пока не понял где...
Через универсальную обработку когда-то чего-то загружал. Вроде бы работало.
Понятно, что в универсальной обработке можно посмотреть через протокол обмена, где-что не связалось.
Непонятно только, как выйти на этот протокол при стандартном обмене БП в УТ?
Т.е., как в тестовом режиме загрузить данные в УТ и посмотреть потом файл протокола?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот