Имя: Пароль:
1C
1С v8
Синхронизация данных
0 first_may
 
11.07.19
23:46
Добрый вечер.

Конфигурации
1С:ERP Управление предприятием 2 (2.4.6.174)
Зарплата и управление персоналом, редакция 3.1 (3.1.9.227)

При выполнении синхронизации выдается ошибка

Событие: Получение.
Объект XDTO: Справочник.Банки, .

{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1998)}: Ошибка при вызове метода контекста (ПрочитатьXML)
                ФабрикаXDTO.Тип(КомпонентыОбмена.ФайлОбмена.URIПространстваИмен, КомпонентыОбмена.ФайлОбмена.ЛокальноеИмя));
по причине:
Ошибка разбора XML:  - [248003,37]
Фатальная ошибка:
Extra content at the end of the document
SystemId: file://C:/Users/Service-1C/AppData/Local/Temp/Exchange82 {0BFF4E7F-983E-4A12-B325-7010C13317E8}/Message_ЗК_d84cff22-b62a-4d42-94af-c3d64f62a53a.xml



Подскажите пожалуйста, с чем может быть связана эта ошибка?
Как сделать так, что бы синхронизация заработала?
1 Garykom
 
гуру
11.07.19
23:50
"Extra content at the end of the document" - перевести попробуй и подумать слегка.

Затем открой файл и глазками поищи лишнее или засунь в сервис валидатора XML например https://www.xmlvalidation.com/
2 rphosts
 
12.07.19
04:05
(0) такая длинная полоска а так и не научился задавать вопросы... Из контекста не видно что это за обмен(КД2/КД3/самописный)... если КД - типовой или перепиленный.
3 rphosts
 
12.07.19
04:06
(1) +!
4 first_may
 
12.07.19
07:12
(1) вижу, что какие то пробелмы в файле обмена, но синхронизация типовая, а правила не измененные.
5 Мимохожий Однако
 
12.07.19
07:17
(4) В файле обмена некорректные данные. Я так думаю.
6 first_may
 
12.07.19
07:31
(5) Я тоже так думаю, так как сообщение
Событие: Получение.
Объект XDTO: Справочник.Банки, .

а ни в одной из конфигураций не вижу такого справочника,
ест только КлассификаторБанков.

Если событие, которое выдало сообщение называется
Обмен данными.СинхронизацияДанныхЧерезУниверсальныйФормат.Получение данных

то правила обмена будут именно в плане обмена СинхронизацияДанныхЧерезУниверсальныйФормат?
7 Мимохожий Однако
 
12.07.19
07:33
Попробуй открыть Состав отправляемых данных и выключи для обмена банки в источнике. Еще можно запустить ТИИ и проверить корректность заполнения этого справочника.
8 Garykom
 
гуру
12.07.19
11:06
Обычно такая проблема бывает когда непечатные символы (коды меньше 32) в наименованиях или прочих реквизитах.
9 first_may
 
12.07.19
11:10
(8) сейчас выгрузка напрямую в базу..
поменять и выгрузить в файл и проверить его?
10 first_may
 
13.07.19
08:48
Обратил внимание на то, что в ЗУП
"Правила регистрации объектов этой информационной базы (Зарплата и управление персоналом, редакция 3.1 версия 3.1.3) от 17 августа 2017 г."

А есть ли более новые правила?
11 first_may
 
13.07.19
16:52
Кому интересно.

Обновил ЗУП до 3.1.10.78 и в них оказались правила
"Правила регистрации объектов этой информационной базы (Зарплата и управление персоналом, редакция 3.1 версия 3.1.10) от 27 мая 2019 г."

В итоге ничего даже перенастраивать не надо. Все заработало.

(2) думаю все правильно говорят - "век живи - век учись" и ничего зазорного в том, что бы задавать вопросы и общаться я не вижу, даже не смотря на то, что "такая длинная полоска" :)


Спасибо всем. Тема закрыта.
12 Фрэнки
 
13.07.19
20:25
(11) угу. еще одна причина, что обновляться на актуальные релизы все равно придется.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший