Вход | Регистрация
 

Ошибка преобразования данных XML. Как лечить?

Ошибка преобразования данных XML. Как лечить?
Я
   Галахад
 
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. Почитал Интернеты, ничего путного не нашел...

Что еще можно сделать?
   youalex
 
1 - 24.09.21 - 10:21
в редакторе этот файл открыть/сохранить (в браузере открыть как вариант) - и смотреть поломается или нет.
Скорее всего невидимые символы вроде 0x1A
   RomanYS
 
2 - 24.09.21 - 10:32
(0) ну и что там в строке 36590?
   Галахад
 
3 - 24.09.21 - 11:16
Коллеги, я же вроде писал про пункты 1, 2...

Вобщем, выгрузил конфигурацию, загрузил в узле РИБ.
И даже это не заработало пока кэш не зачистил у пользователя под которым работал в узле РИБ.
   Галахад
 
4 - 24.09.21 - 11:21
А, да еще базе полечил. Хотя ошибок не нашел.

Вобщем постучал по всем бубнам.
   pechkin
 
5 - 24.09.21 - 11:24
это ошибка несоответствия xml и объекта. либо другой набор (порядок) полей. или вместо элемента там группа
   pechkin
 
6 - 24.09.21 - 11:24
смотри какой объект и в чем отличие от структуры бд
   Галахад
 
7 - 24.09.21 - 11:33
(5) Хм. Интересно.

Строка 36590 это измерение регистра продажи, конкретно ИД элемента справочника.
Посмотрел историю регистр в обозримое время никто не трогал.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.