|
Ошибка преобразования данных XML. Как лечить? |
☑ |
0
Галахад
гуру
24.09.21
✎
09:51
|
{mngbase/DataExchangeReadChanges.lf(92)}: Ошибка при вызове метода контекста (ПрочитатьИзменения)
ExchangePlans.ReadChanges(Message, TransactionSize);
по причине:
Ошибка преобразования данных XML: [sfile://C:/Users/ААА/AppData/Local/Temp/v8_828E_3d6.tmp][36590,15]
Что сделал:
1. Глазами посмотрел, что там в строке [36590,15]
2. Прочитал файл построчно, проверяя НайтиНедопустимыеСимволыXML
3. Посмотрел Одинаковые ли конфигурации
4. Почитал Интернеты, ничего путного не нашел...
Что еще можно сделать?
|
|
1
youalex
24.09.21
✎
10:21
|
в редакторе этот файл открыть/сохранить (в браузере открыть как вариант) - и смотреть поломается или нет.
Скорее всего невидимые символы вроде 0x1A
|
|
2
RomanYS
24.09.21
✎
10:32
|
(0) ну и что там в строке 36590?
|
|
3
Галахад
гуру
24.09.21
✎
11:16
|
Коллеги, я же вроде писал про пункты 1, 2...
Вобщем, выгрузил конфигурацию, загрузил в узле РИБ.
И даже это не заработало пока кэш не зачистил у пользователя под которым работал в узле РИБ.
|
|
4
Галахад
гуру
24.09.21
✎
11:21
|
А, да еще базе полечил. Хотя ошибок не нашел.
Вобщем постучал по всем бубнам.
|
|
5
pechkin
24.09.21
✎
11:24
|
это ошибка несоответствия xml и объекта. либо другой набор (порядок) полей. или вместо элемента там группа
|
|
6
pechkin
24.09.21
✎
11:24
|
смотри какой объект и в чем отличие от структуры бд
|
|
7
Галахад
гуру
24.09.21
✎
11:33
|
(5) Хм. Интересно.
Строка 36590 это измерение регистра продажи, конкретно ИД элемента справочника.
Посмотрел историю регистр в обозримое время никто не трогал.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан