как искать проблемные записи в базе при первичном обмене из БП3.0 в УТ11.3 #799240


#0 by inkvizitr
Ситуация такая есть база БП3.0 в которую данные переносились из ОСН77. Данные перенеслись, сделал выверку все вроде хорошо, но возникло одно НО! при попытки произвести типовой обмен данными из БП3.0 в УТ11.3 пишет  в конце загрузки данных в УТ, что есть проблемы, типа смотри журнал регистраций, захожу в журнал, нахожу это же сообщение и больше вообще ничего, я с большой уверенностью уверен, что косяк в данных БП3.0, как то можно это отловить? там при загрузки пишет порядка 15 тысяч объектов, руками отлаживать вообще помоему не вариант, и даже нет мыслей в какую сторону копать
#1 by lodger
ну зайдите в синхру, там есть журнал ошибок же. новый обмен стал еще проще для юзверей, а вы даже ошибки посмотреть не можете...
#2 by inkvizitr
выгружаю из базы источника файл с настройками и файл с данными, в базе приемник, подцепляю файл с настройками, и указываю где лежит файл с данными, прогресс бар базы приемника когда подходит к 100 процентов пишет, что синхронизация завершилась с ошибками и кнопка готова не активна, активна кнопка отмена, жму отмена. обмен в базе приемнике не создается, захожу руками в журнал регистраций. вижу сообщение, "во время отправки данных возникли ошибки (см. журнал регистраций)" и все других сообщений нет и подробностей нет
#3 by mehfk
>> как искать проблемные записи С помощью анализа кода и отладчика
#4 by inkvizitr
я тут нашел один проблемный гуид написал пару строчек кода, выяснил что он ссылается на ПланОбмена.СинхронизацияданныхЧерезУниверсальныйФормат буду думать чем мне это может помоч
#5 by inkvizitr
ой что то я всех тут обманул, у меня из источника данные выгрузится не могут в файл, я не знаю тут продолжать или другую тему начинать. Я в этих обменах уже запутался. извиняюсь, смысл в чем из БП пытаюсь выгрузить данные, и он не может сформировать файл выгрузки даных,  пишет что проблема см. журнал регистраций и  "во время отправки данных возникли ошибки (см. журнал регистраций)" и больше ничего
#6 by MaxS
В новом обмене в универсальном формате отлаживать правила просто, особенно если база файловая. Запускаем конфигуратор, из него с ключом РежимОтладки запускаем предприятие, в конфигураторе включаем остановку по ошибке, запускаем синхронизацию. Останавливаемся на ошибке, если непонятно, смотрим стек вызовов откуда сюда попали. Обычная работа программиста. Это в КД2 для отладки кода нужно  извернуться.
#7 by inkvizitr
ща попробую
#8 by inkvizitr
сделал все как ты сказал ругнулся только здесь на строчке МенеджерКриптографии = Новый("Addin.ЭДОNative.CryptS");
#9 by inkvizitr
единственно он написал, что обмен осуществить не удалось, и выдал в поле данные вот этот гуид <Объект не найден> (27:afa83413e83ee00d11e75102792dc2b3) я посмотрел он ссылается на тип плана обмена универсальный формат
#10 by inkvizitr
я сейчас ради эксперимента не произвел первый обмен. снял все с регистрации, окромя справочника организации, файл выгрузился, тогда наверно придется каждый вид справочника по отдельности регистрировать, сужать круг поиска, где живет проблема
#11 by MaxS
первый обмен идёт на минимальной версии формата (1.0), потом на максимальной доступной обеим базам (1.3). Может быть на старой версии что-то не выгружается, а на последней выгрузится.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям