Обмен УТ 11 - БУХ 3

1. b-k-v 21.08.20 04:55 Сейчас в теме
Добрый день.

Проблема с обменом УТ - БУХ
Были доработан EnterpriseData_1_6_21 и правила обмена. Все работало.
После обновления конфигурация стала использовать формат 1.7
Перенес тебе доработки в EnterpriseData_1_7_5

Теперь практически по всем объектам такая ошибка:

Направление: Отправка.
ПОД: Справочник_ДоговорыКонтрагентов_Отправка.
ПКО: Справочник_ДоговорыКонтрагентов.
Объект: Справочник объект: Договоры с контрагентами, Договор поставки №_02/02/20/ПОСТ/1-СТК от 02.02.2020г. (e1cib/data/Справочник.ДоговорыКонтрагентов?ref=80e300155d214b9611ea538813fed4f3).

Ошибка формирования объекта XDTO: Тип свойства <КлючевыеСвойства>. Имя свойства: <КлючевыеСвойства>.

Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <Ссылка>.

Ошибка отображения типов:
Отображение типа 'СправочникСсылка.ДоговорыКонтрагентов' в тип '{http://www.w3.org/2001/XMLSchema}anySimpleType'
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(837)}: ЗначениеXDTO = ФабрикаXDTO.Создать(Свойство.Тип, ЗначениеСвойства);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(821)}: ЗначениеXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ЗначениеСвойства, Свойство.Тип,,СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(645)}: ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, , СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3521)}: ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(491)}: ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(216)}: ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6235)}: ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6007)}: ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(373)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2988)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(768)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(759)}: ВыполнитьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка отображения типов:
Отображение типа 'СправочникСсылка.ДоговорыКонтрагентов' в тип '{http://www.w3.org/2001/XMLSchema}anySimpleType'
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(913)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(821)}: ЗначениеXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ЗначениеСвойства, Свойство.Тип,,СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(645)}: ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, , СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3521)}: ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(491)}: ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(216)}: ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6235)}: ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6007)}: ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(373)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2988)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(768)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(759)}: ВыполнитьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(913)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(645)}: ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, , СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3521)}: ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(491)}: ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(216)}: ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6235)}: ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6007)}: ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СтруктураНастроекОбмена.ОбработкаТранспортаСообщенийОбмена.ИмяФайлаСообщенияОбмена());
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(373)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2988)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы,
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4797)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(768)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(759)}: ВыполнитьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

Что не так? Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user958326 21.08.20 10:51 Сейчас в теме
(1)
А почему коробочным вариантом синхронизации не захотели пользоваться?
3. vgv8 22.08.20 04:36 Сейчас в теме
(1)
После обновления конфигурация стала использовать формат 1.7

C какой версии на какую?
С только слов и ни какой информации!
4. user958326 22.08.20 22:55 Сейчас в теме
5. vgv8 23.08.20 08:25 Сейчас в теме
(4)
Так написано ведь

Где ???
Полные версии конфигураций и с каких на ка какие переходили?
6. user958326 23.08.20 10:24 Сейчас в теме
(5)
Полные версии конфигураций и с каких на ка какие переходили?

А зачем полные релизы? Написаны версии УТ 11 и БП 3, по версии правил обмена можно понять их актуальность. То что перестало работать именно после обмена говорит, что теперь правила не актуализированы, соответственно надо актуализировать и вторую конфигурацию по релизу и правилам обмена
7. vgv8 23.08.20 17:07 Сейчас в теме
(6)
А зачем полные релизы? Написаны версии УТ 11 и БП 3

Чтобы проверить на наличие неисправленных зарегистрированных ошибок синхронизации в релизах
8. user958326 23.08.20 18:15 Сейчас в теме
(7)
Вы по номеру релиза исправлять зарегистрированные ошибки синхронизации в релизах можете?
9. vgv8 24.08.20 05:40 Сейчас в теме
(8)
Вы по номеру релиза исправлять зарегистрированные ошибки синхронизации в релизах можете?

Конечно!
На багтрекере https://bugboard.v8.1c.ru/ зарегистрировано более 150 ошибок синхронизации УТ11 и 71 в БП 3.0 с описаниями способов обхода, исправления !
Только изучать их , не зная даже точной версии конфигурации от обеда и до забора - удовольствие ниже среднего!
=====================
https://bugboard.v8.1c.ru/error/000054286
Ошибка 00-00210872

Код ошибки: 00-00210872
Статус: Отклонена Зарегистрирована: 25.04.2019
Продукт: "1С:Управление торговлей 11"

Описание:
При длительной работе в обработке "Помощник продаж" может появляться ошибка вида:

{Обработка.ПомощникПродаж.Форма.Форма.Форма(2366)}: Ошибка при вызове метода контекста (НоваяПродажаСервер)
НоваяПродажаСервер();
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: item Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/core}ChoiceParameter
по причине:
Ошибка отображения типов:
Отображение типа 'Неопределено' в тип '{HYPERLINK http://v8.1c.ru/8.2/managed-application/core%7dChoiceParameterLinks'http://v8.1c.ru/8.2/managed-application/core}ChoiceParameterLinks'
/////

Способ обхода:
Закрывать обработку Помощник продаж после выполненных действий.

Причина неисправления:
Ошибка платформы 10209522.

================
https://bugboard.v8.1c.ru/error/000070186
Ошибка 00-00173343

Код ошибки: 00-00173343
Статус: Принята к исправлению Зарегистрирована: 18.09.2018
Продукт: "1С:Управление торговлей 11", версия 11.4.10
Продукт: "1С:Управление торговлей 11", версия 11.4.8
Продукт: "1С:Управление торговлей 11", версия 11.4.9

Описание:
При формировании электронной сводной счет-фактуры на основании большого количества первичных документов возникает ошибка:
Ошибка проверки данных XDTO:
Структура объекта '/Документ/СвСчФакт/ИнфПолФХЖ1' не соответствует типу:
Количество значений свойства (21) больше заданного в модели (20)

Способ обхода:
Включать в сводную счет-фактуру меньшее количество первичных документов.

====================
https://bugboard.v8.1c.ru/error/000066747
Ошибка 00-00291412

Код ошибки: 00-00291412
Код(ы) обращения: FR-571361
Статус: Исправлена в выпущенной версии
Зарегистрирована: 21.04.2020
Исправлена: "Бухгалтерия предприятия, редакция 3.0", версия 3.0.77.78

Описание:
При настройке синхронизации данных через универсальный формат в пассивном режиме после выбора файла с настройками EnterpriseData возникает ошибка:

В методе ПриЗавершенииПомещенияФайлаНастроекXDTOКорреспондента количество параметров 4. Ожидаемое количество - 2.
{ОбщийМодуль.ФайловаяСистемаСлужебныйКлиент.Модуль(106)}: ВыполнитьОбработкуОповещения(ПараметрыОбработкиРезультата.ОбработчикЗавершения, ПомещенныеФайлы);

по причине:
В методе ПриЗавершенииПомещенияФайлаНастроекXDTOКорреспондента количество параметров 4. Ожидаемое количество - 2.

Способ исправления:
Обновить процедуру в Обработка.ПомощникСозданияОбменаДанными.Форма.НастройкаПодключения.Форма.Модуль:

&НаКлиенте
Процедура ПриЗавершенииПомещенияФайлаНастроекXDTOКорреспондента(ПомещенныйФайл, ДополнительныеПараметры) Экспорт

Если ПомещенныйФайл = Неопределено Тогда
Возврат;
КонецЕсли;

Результат = Новый Структура;
Результат.Вставить("Отказ", Ложь);
Результат.Вставить("СообщениеОбОшибке", "");

ЗаполнитьНастройкиXDTOКорреспондентаИзXMLНаСервере(ПомещенныйФайл.Хранение, Результат.Отказ, Результат.СообщениеОбОшибке);

Если Результат.Отказ Тогда
Если ПустаяСтрока(Результат.СообщениеОбОшибке) Тогда
Результат.СообщениеОбОшибке = НСтр("ru = 'Не удалось загрузить файл с настройками корреспондента.'");
КонецЕсли;
КонецЕсли;

ВыполнитьОбработкуОповещения(ДополнительныеПараметры.Оповещение, Результат);

КонецПроцедуры
Прикрепленные файлы:
10. vgv8 24.08.20 06:28 Сейчас в теме
И 34 ошибки в УТ11 при поиске по строке "XDTO"
Прикрепленные файлы:
11. user958326 24.08.20 09:28 Сейчас в теме
(9)
А чего сразу весь обьем для "простыни" не скопипастить? )
12. RustamZz 24.08.20 09:34 Сейчас в теме
(1) Если ничего критичного в новом формате, что вам обязательно нужно использовать, то можно продолжить обмен по 1.6, для этого закомментируйте в модуле плана обмена в процедуре ПриПолученииНастроек версии формата с числами больше 1.6. Обмен вернется на старый формат. Это изменение достаточно сделать в одной из обменивающихся баз.
13. b-k-v 24.08.20 10:55 Сейчас в теме
Вопрос закрыт. Проблема была в следующем.

Пакет формата 1_7_5 был сохранен на комп и открыт через текстовый файл.
После вноски доработок он был загружен обратно в конфигурацию.
Но почему то после загрузки у всех типов значений не прославится базовый тип.

В итоге загрузил оригинал формата 1_7_5 и уже в 1с внес доработки в него
После чего все заработало.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот