|
Типовой обмен УТ 11.3 - БП 3.0 | ☑ | ||
---|---|---|---|---|
0
onetone
27.10.17
✎
13:53
|
Прошу помощи, обычный типовой обмен, из УТ все выгружается как надо, но ответ от БП, УТ прочитать не может. Ошибка
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1933)}: Ошибка при вызове метода контекста (ПрочитатьXML) Header = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип(XMLБазоваяСхема(), "Header")); по причине: Ошибка преобразования данных XDTO: Чтение объекта типа: {http://www.1c.ru/SSL/Exchange/Message}Header - [20,11] Проверка дополнительного свойства: форма: Элемент имя: {http://www.1c.ru/SSL/Exchange/Message}NewFrom по причине: Ошибка проверки данных XDTO: Структура объекта не соответствует типу: {http://www.1c.ru/SSL/Exchange/Message}Header ХМЛ <?xml version="1.0" encoding="UTF-8"?> <Message xmlns:msg="http://www.1c.ru/SSL/Exchange/Message" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <msg:Header> <msg:Format>http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.3</msg:Format> <msg:CreationDate>2017-10-27T07:08:15</msg:CreationDate> <msg:Confirmation> <msg:ExchangePlan>СинхронизацияДанныхЧерезУниверсальныйФормат</msg:ExchangePlan> <msg:To>00</msg:To> <msg:From>БП</msg:From> <msg:MessageNo>22</msg:MessageNo> <msg:ReceivedNo>10</msg:ReceivedNo> </msg:Confirmation> <msg:AvailableVersion>1.5</msg:AvailableVersion> <msg:AvailableVersion>1.4</msg:AvailableVersion> <msg:AvailableVersion>1.3</msg:AvailableVersion> <msg:AvailableVersion>1.2</msg:AvailableVersion> <msg:NewFrom>БП</msg:NewFrom> </msg:Header> <Body xmlns="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.3"/> </Message> Все обновлено, что за фигня? |
|||
1
MaxS
27.10.17
✎
14:01
|
А что в файле выгруженном из УТ ?
Хотя бы 10 строк |
|||
2
MaxS
27.10.17
✎
14:10
|
т.е. что в ответе БП ?
|
|||
3
onetone
27.10.17
✎
14:20
|
(2) Нужен выгруженный файл из УТ или БП?
Из бп он в шапке. |
|||
4
MaxS
27.10.17
✎
14:42
|
Отменить регистрацию всех объектов, удалить файлы из папки обмена, запустить синхронизацию БП, потом УТ, потом БП.
|
|||
5
onetone
27.10.17
✎
14:54
|
(4) проблема в том, что в бп даже ничего не регистрируется.
|
|||
6
MaxS
27.10.17
✎
14:57
|
(5) Тогда просто удалить все файлы из папки обмена и как в (4) сделать.
Это первая настройка или ранее между этими базами обмен работал? |
|||
7
Мимохожий Однако
27.10.17
✎
15:06
|
Никому не говори какие конфигурации и какой вид обмена используешь.
|
|||
8
Rema Dan
27.10.17
✎
15:12
|
(0) Как вариант УТ 11 устаревшая и не умеет в формат обмена 1.2+, а новые БП умеют только в 1.2. Обновление УТ в таком случае спасёт. Или разработка своего собственного варианта менеджера универсального обмена.
|
|||
9
onetone
27.10.17
✎
16:47
|
(7) О, Петросяны подтянулись. Открой глаза в шапке написано название программа, а вид обмена написано в куске хмл СинхронизацияДанныхЧерезУниверсальныйФормат
|
|||
10
onetone
27.10.17
✎
16:48
|
(6) нашел проблему.
УТ не хочет принимать <msg:NewFrom>БП</msg:NewFrom> Убрал строчку и он скушал файл |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |