Имя: Пароль:
1C
1С v8
Конвертация данных КА --> УТ
,
0 napagokc
 
23.11.15
08:51
Мистяне! Нужна помощь! Призываю к вашему опыту и смекалке, т.к. сам уже зашел в тупик в попытках разобраться.

Проблема: пытаюсь через Конвертацию данных произвести выгрузку из КА 1.1 в УТ 11.1. Справочники хорошо перенеслись, а вот с документами возникает ошибка:

Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4965)}: Поле объекта не обнаружено (СуммаДокумента)

Не могу понять почему ошибка лезет. Ломается на одном из документов РТиУ. Не на первом встреченном РТиУ, а на фиг знает каком по счету. Реквизит "СуммаДокумента" есть и в КА, и в УТ, поэтому мне сразу не понятно, почему поле объекта не обнаружено. Второй удивительный факт: та самая реализация, на которой возникает ошибка, перенеслась корректно, и даже СуммаДокумента корректно встала. Но т.к. это явно не последний документ из всей выгрузки документов, то меня не устраивает то, что посередине процесса загрузка ломается. Отмечу, что часть РТиУ все же перенеслась, перенеслась корректно и без ошибок.
Посоветуйте, как победить недуг? Мне впервые пришлось работать с Конвертацией данных, поэтому я допускаю, что что-то не учел. Буду признателен за помощь. =)
1 Горогуля
 
23.11.15
08:57
включи расширенную информацию (или как её там) и медитируй над полным текстом ошибки
2 napagokc
 
23.11.15
09:17
Если речь про Протокол обмена, то там нет никакой информации:
http://prntscr.com/95vw4u
http://prntscr.com/95vwa3
3 Alex S D
 
23.11.15
09:22
Скорее всего какой-то док. по ссылке из реализации ругается
4 Горогуля
 
23.11.15
09:23
а вторая галка сверху есть
5 napagokc
 
23.11.15
09:38
Вторая галка сверху выводит ту же информацию, что и в текстовом файле протокола:
http://prntscr.com/95vzt2
http://prntscr.com/95vzxl
Есть еще галки с режимом отладки, но, насколько я понял, они служат для отладки самописных алгоритмов, которые должны отрабатывать при обмене. У меня нет нетиповых алгоритмов и отлаживать там нечего (не получается даже сформировать модуль, который потом нужно отлаживать)
6 olegves
 
23.11.15
09:41
(0) у отладчика есть замечательная опция - останавливать по ошибке
7 Azverin
 
23.11.15
09:43
(0) есть какие-то особенности у этого РТиУ по отношению к другим РТиУ? Может попробуй перепровести его в КА и заново грузануть.
8 Azverin
 
23.11.15
09:45
(0) и ты уверен, что в УТ 11 "Сумма документа" это реквизит, а не элементы формы?)
9 napagokc
 
23.11.15
09:49
(8) Да, это реквизит
http://prntscr.com/95w28e
(7) В том-то и дело, что не вижу отличий, относительно других РТиУ. единственное, хочу уточнить, что я дезинформировал вас всех: документ с ошибкой все-таки не переносится. Не туда посмотрел сначала.
10 GreatOne
 
23.11.15
10:01
Пройтись по всем обработчикам и искать обращение обращение к суммадокумента. Посмотреть пко документов,связанные с реализацией
11 Azverin
 
23.11.15
13:06
(9) нашёл косяк?)
12 napagokc
 
23.11.15
13:19
(11) Проблема решилась банальным уменьшением периода выгрузки/загрузки данных. До этого выгружал за год, а начал выгружать по месяцам - ошибка перестала появляться. Странно, но ладно...