Имя: Пароль:
1C
1С v8
Планы обменов, отладка правил синхронизации 1с 8.3 , КД (2.1.8.2)
, , ,
0 Geroy
 
17.12.15
22:08
УТ 11.1 + БП 3.0
Типовые правила обмена
И иногда возникает проблема, что либо база не хочет принимать данные либо не хочет отправлять.Журнал регистрации указывает что произошла проблема, ну вот вопрос как узнать из-за какого документа произошел сбой
И как вообще отлавливать и устранять такие проблемы?
1 Geroy
 
17.12.15
22:09
Пример ошибки:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3753)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
    ПКО                    =  ДоговорыКонтрагентов  (:)
    Объект                 =  Структура  (Структура)
    Обработчик             =  ПередВыгрузкойОбъекта
    ОписаниеОшибки         =  Значение не является значением объектного типа (Метаданные)
    ПозицияМодуля          =  ОбщийМодуль.ОбщегоНазначения.Модуль(88)
    КСообщенияОбОшибках    =  41
        ВызватьИсключение СтрокаСообщенияОбОшибке;
2 Geroy
 
17.12.15
22:55
1. Нашел ПКО ДоговорыКонтрагентов в Код ПередВыгрузкой добавил комментарий что легче было найти
2. Сохранил правила
3. Теперь пытаюсь отладить  помощью V8Exchan83
4. Создал внешнюю обработку куда в модуль поместил модуль отладки (при сохранении ругается на несколько мест Процедура или функция с указанным именем не определена) не понятно почему
5. Теперь пытаюсь выгрузить и тем самым отловить код
6. Но остановку не делает
3 DrShad
 
17.12.15
22:57
Тебе даже строку модуля написали что еще искать?
4 Geroy
 
17.12.15
22:59
(3) как ты её отловишь?...
банальная остановка ничего не делает!!!
5 DrShad
 
17.12.15
22:59
Не то останавливаешь
6 Geroy
 
17.12.15
23:00
(5) Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3753)
и ОбщийМодуль.ОбщегоНазначения.Модуль(88)
7 DrShad
 
17.12.15
23:03
Я это уже видел в первом сообщении
8 DrShad
 
17.12.15
23:05
Отладчик к чему конектится ?
9 Geroy
 
17.12.15
23:05
(8) я по строке сделал остановки и толку 0
по идеи должно остановку сделать в ОбщийМодуль.ОбщегоНазначения.Модуль(88)
10 Geroy
 
17.12.15
23:06
(8) а что по поводу (2)
11 DrShad
 
17.12.15
23:07
Да блин у тебя обмен идет фоном  а ты сервант слушаешь
12 DrShad
 
17.12.15
23:08
(2) это все от лукавого
13 Geroy
 
17.12.15
23:10
(12) я обмен сам запускаю а не фоном
14 Geroy
 
17.12.15
23:12
(13) перезапустил сервер остановился  ОбщийМодуль.ОбщегоНазначения.Модуль(88)
только не совсем понятно в какой момент ошибка валится
15 Geroy
 
17.12.15
23:42
никто не отлаживает правила обмена?
16 Paul_Nevada
 
18.12.15
00:07
(15) как умудрился в УОД правила типовой синх-ции впендюрить-то?
17 Geroy
 
18.12.15
00:14
(16) УОД?
18 Geroy
 
18.12.15
00:15
(16) скачал релизы которые у меня и оттуда взять правила и загрузил в КД
19 Geroy
 
18.12.15
01:02
Вообще у кого работает отладка правил обмена на версии
1С:Предприятие 8.3 (8.3.6.2363)
20 hhhh
 
18.12.15
07:47
(19) а ты эти правила из релиза загрузил в свою базу? Если нет, то там наверно в базе, совершенно другие правила.

там есть в синхронизации кнопка выгрузить правила, вот их выгрузи и их отлаживай.
21 Geroy
 
18.12.15
11:22
(20) именно их я и загрузил в базу УТ
появилась проблема с обменами
теперь их же я загрузил в КД и хочу отладить
но отладно просто напросто не работает
2 + 2 = 3.9999999999999999999999999999999...