Имя: Пароль:
1C
1С v8
Выгрузка-загрузка XML
0 ДенисЧ
 
18.06.13
11:36
Надо подготовить тестовую базу...
Беру cf из рабочей. Загружаю его (не объединяю, а загружаю) в пустую.
Беру ВыгрузкаЗагрузкаДанныхXML82 из КД 2,1,6,5
Выгружаю из рабочей базы документ, пытаюсь загрузить в тестовую - получаю ошибку преобразования.
Такая ошибка бывает, если метаданные различаются. Но тут то конфигурации одинаковые...

Куда копать, подскажите... Работа стоит...
1 palpetrovich
 
18.06.13
11:43
" Выгружаю из рабочей базы документ" - может для начала более "простые" элементы перекинуть?  ...справочнкик там всякие
2 ДенисЧ
 
18.06.13
11:44
(1) константы перекидываются без проблем.
3 ДенисЧ
 
18.06.13
11:44
Тем более - это не перенос по правилам...
4 ICWiner
 
18.06.13
11:55
Та я вообще на КД правила подправил, нужно здоровый документ поступления из КА в УТ перенести. Открываю универсальный обмен xml, правила загрузил, поставил условия. Смотрю сколько документов должно выгрузиться - говорит один. Ок, выгружаю. Пишет - выгружено 0 объектов оО Гребанный шайтан. Ну ок, засовываю в стандартный обмен, ставлю для обмена нужный док, регистрирую на обмен - профит... Что-то эта выгрузка-загрузка xml странная.
5 palpetrovich
 
18.06.13
11:58
(4) она "остро заточена"  под перенос данных между идентичными конфигурациями ...типа как в (0) :)
а для разных - нужны пляски с бубном разной степени сложности
6 palpetrovich
 
18.06.13
11:59
(0) там-же ошибка с номером строки идет - глянуть что там - не?
7 ДенисЧ
 
18.06.13
12:07
(6) ЗагрузитьXML() там :-)
а в строке файла
                   <ВидНалогообложения>УСН</ВидНалогообложения>
8 vicof
 
18.06.13
12:09
(7) мож там символы, которые не может распознать парсер xml?
9 vicof
 
18.06.13
12:09
всякие & " и подобные
10 ДенисЧ
 
18.06.13
12:09
(8) они бы вывалились на этапе сохранения. Кстати, такое было в прошлый раз, вычищал.
11 vicof
 
18.06.13
12:12
(10) Попробуй документ на части разделить. Типа половинное деление.
12 ДенисЧ
 
18.06.13
12:13
(11) В документе 1 строка :-)
13 vicof
 
18.06.13
12:18
(12) Прав на файл нет? %)
14 ДенисЧ
 
18.06.13
12:18
(13) с какого перепою? :-))
Всё локально, на диске Дэ. Я как минимум локальный админ :-)
15 Смешной 1С
 
18.06.13
12:23
(0) А в копию пробовал загрузить? Попробуй, загрузится ли, только чтоб в копии документа этого не было сделай
16 vicof
 
18.06.13
12:24
и выгрузку/загрузку попробуй от 2.5.7.1 можно попробовать
17 Смешной 1С
 
18.06.13
12:25
+(15) Может настройки учетной политики какие нибудь пытается читать, а у тебя в пустой они не заполнены?
18 ДенисЧ
 
18.06.13
12:30
(16) пробовал
(15) В копию и гружу
(17) кто пытается? Если оно не может файл прочитать?
19 Смешной 1С
 
18.06.13
13:27
(18) Ты в пустую грузишь, баз данных, конфу сделал загрузкой.
А попробуй прям текущую скопировать с данными, удалить один документ этот и загрузить
20 ДенисЧ
 
18.06.13
13:28
(19) Если бы я мог сделать копию базы, я бы не заморачивался :-)
Но она, зараза, 500Г весит. Тестовую тупо развернуть негде.
21 Смешной 1С
 
18.06.13
13:31
(20) Ясно.
А конфу сравнивать пробовал? Загруженную и ту, которую выгрузил. Понятно, что они должны быть идентичны, но все таки. Может платформы разные, преобразования всякие, мало ли чего.
22 Лефмихалыч
 
18.06.13
13:32
(0) кэш продуй
23 Лефмихалыч
 
18.06.13
13:33
еще можно добавить пробел, стереть и обновить БД
24 ДенисЧ
 
18.06.13
13:34
(23) В новосозданной базе? Кеш? О_о
25 Лефмихалыч
 
18.06.13
13:35
(24) как хочешь
26 Смешной 1С
 
18.06.13
13:44
Еще файл по другому обозвать можно без всяких спец символов чтобы был
27 ДенисЧ
 
18.06.13
13:52
(25) всё равно не помогло...
28 ДенисЧ
 
18.06.13
13:53
(26) аналогично
29 vicof
 
18.06.13
13:54
а точно тот файл загрузил? =)
30 ДенисЧ
 
18.06.13
13:54
(29) точно :-)