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