|
Конвертация данных. Универсальный обмен данными. Мистика.
| ☑ |
0
МойКодУныл
21.04.14
✎
09:45
|
Всего мнений: 1
Добрый утр.
Сегодня столкнулся с проблемой. Перестали работать правила выгрузки из ЗУП в Управленческую базу. Правила и упр база не менялись. ЗУП обновляется до последней версии постоянно.
Суть ошибки:
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(5213)}: Ошибка при вызове метода контекста (Прочитать): Ошибка разбора XML: - [149530,7]
Фатальная ошибка:
Specification mandate value for attribute ачение
SystemId: file://C:/Users/<ПУтькФАЙЛУ>
Если перейти в файле на указанную строку, то можно увидеть такую ситуацию
<Зн
ачение>
Т.е. в середине имени тэга вставлен перенос строки. Исправил уже 3 таких "бага" руками. Всегда в разных местах иразных тэгах, даже в значении перечисления.
<Свой
ство>
Перечисления.ВидыПлатежей.
ВГосБюджет
Не могу понять системы и откуда это берется. Лезть в универсальный обмен данными желания совсем нет. Кто-нить сталкивался? А главное побеждал?
|
|
1
shuhard
21.04.14
✎
09:46
|
(0) однозначно
Проблема в ДНК |
|
2
МойКодУныл
21.04.14
✎
09:51
|
(1) Знал, что это будет самый популярный вариант. Но вопрос остается.
|
|
3
Aleks73
21.04.14
✎
09:56
|
(2) На яндексе забанили ?
|
|
4
dnab
21.04.14
✎
10:07
|
Поменяли они модуль обработки в 2.5.80.1
На первый взгляд сделали чтение из временного файла и запись в файл результата порциями. Причем пишутся строкой с разделителем.
Сравни модули до и после, сам поймешь
|
|
5
ДенисЧ
21.04.14
✎
10:10
|
|
|
6
МойКодУныл
21.04.14
✎
10:14
|
(5) Пасиб.
(3) Видимо, не так искал.
|
|