Обмен УТ 11 - БП 3 Структура объекта не соответствует типу

1. starjevschik 10.03.22 12:16 Сейчас в теме
Коллеги, все-таки обмены эти штатные это совершенно отвратительно, не находите? Некий абсолютно черный ящик, который выплевывает сквозь зубы совершенно бесполезные огромные тексты с общим значением "я работать не буду и делай что хочешь".
База УТ 11.5, база БП 3.0
штатный обмен, ничего самодельного, все как рекомендует 1С.
И вот. Что должен делать пользователь, получив вот такое в ответ на свои совершенно правильные по всем инструкциям действия?
Направление: Отправка.
ПОД: Справочник_Номенклатура_Отправка.
ПКО: Справочник_Номенклатура_Отправка.
Объект: Справочник объект: Номенклатура, Новая (e1cib/data/Справочник.Номенклатура?ref=bbdb2c4d5456b74811ec8a62f6f61ac1).

Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}Справочник.Номенклатура
Проверка свойства 'ЕдиницаИзмерения':
форма: Элемент
имя: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}ЕдиницаИзмерения
тип: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}КлючевыеСвойстваЕдиницаИзмерения
Не установлено значение одного из следующих свойств: ТипНоменклатуры
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4618)}:ОбъектXDTO.Проверить();
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(758)}:ПроверитьОбъектXDTOПоСхеме(ОбъектXDTO, ПравилоКонвертации.ТипXDTO, Контекст, ОшибкаПроверкиПоСхеме, ОписаниеОшибкиПроверкиПоСхеме);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3982)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Данные);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(543)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(235)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(14896)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных(ОбработкаДляЗагрузкиДанных);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(15373)}:ВыполнитьДействиеОбменаДляУзлаИнформационнойБазыПоВнешнемуСо­единению(Отказ,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(41)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}Справочник.Номенклатура
Проверка свойства 'ЕдиницаИзмерения':
форма: Элемент
имя: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}ЕдиницаИзмерения
тип: {http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.10}КлючевыеСвойстваЕдиницаИзмерения
Не установлено значение одного из следующих свойств: ТипНоменклатуры
Показать
По теме из базы знаний
Найденные решения
2. Borisych 500 14.03.22 02:38 Сейчас в теме
Объект: Справочник объект: Номенклатура, Новая (e1cib/data/Справочник.Номенклатура?ref=bbdb2c4d5456b74811ec8a62f6f61ac1)

Находите номенклатуру, конкретный элемент со ссылкой = bbdb2c4d5456b74811ec8a62f6f61ac1
И проставляете в ней Единицу измерения и Тип номенклатуры.

Лучше найти все такие позиции.
Мы использовали подписки в расширении, чтобы всё необходимое для корректного обмена было заполнено пользователем (1Ска ругается при попытке записать документ без подразделения и т.п. проверки на препятствующие обменам данные в источнике)
Часть данных автозаполняются в нашем расширении исходя из специфики предприятия
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Borisych 500 14.03.22 02:38 Сейчас в теме
Объект: Справочник объект: Номенклатура, Новая (e1cib/data/Справочник.Номенклатура?ref=bbdb2c4d5456b74811ec8a62f6f61ac1)

Находите номенклатуру, конкретный элемент со ссылкой = bbdb2c4d5456b74811ec8a62f6f61ac1
И проставляете в ней Единицу измерения и Тип номенклатуры.

Лучше найти все такие позиции.
Мы использовали подписки в расширении, чтобы всё необходимое для корректного обмена было заполнено пользователем (1Ска ругается при попытке записать документ без подразделения и т.п. проверки на препятствующие обменам данные в источнике)
Часть данных автозаполняются в нашем расширении исходя из специфики предприятия
3. starjevschik 14.03.22 08:14 Сейчас в теме
(2) спасибо большое. Про ссылку я не подумал, хорошая идея.
Там действительно были номенклатуры без единиц, нашли без ссылок, но по ссылке наверное удобнее. Буду иметь в виду. Спасибо
Оставьте свое сообщение

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