Написал правила конвертации из УТ 10.2 в УПП 1.3
В УТ номенклатура ведется с характеристиками а в УПП надо перенести номенклатуру в виде независимых позиций номенклатуры, где номенклатура+Характеристика это новый элемент в УПП
Сделал настройку вот по этой статье: https://infostart.ru/public/375890/ Но проблема в том что во входящие данные ничего не поступает. Если в ПКО ставлю галочку "Не запоминать выгруженные объекты", то выгрузка падает с ошибкой дампа.
Уже всё перепробовал, ничего не выходит.
Правила отправлю в личку, кто поможет решить тому 3 $
(1) вам придётся правило писать, что на входе Номенклатура и характеристика как итог получите бардак))
Т. к. что делать если характеристики не будет создавать 2 номенктуру?) А с первой что делать?) А потом опять заменит на вторую, не разгребете.
Переносите как есть, потом запускайте обработку и об обмене забудьте.
(7) если разовый обмен, тогда прокатит. Т.к. отдельно номенклатура переноситься не будет.
Ваша задача сделать запрос и на основе его сделать документ ввод остатков.
Ссылочные типы как вам уже пример дали переносите.
Сделал все, как у вас в примере. И Входящие данные все равно не приходят, это уже чудеса какие то(((
Ошибка в обработчике события ПередВыгрузкойОбъекта
ПКО = Номенклатура (Справочник: Номенклатура)
Объект = №1 18х24 двойное тиснение (Номенклатура)
Обработчик = ПередВыгрузкойОбъекта
ОписаниеОшибки = Значение не является значением объектного типа (УИДНоменклатура)
ПозицияМодуля = (1)
КодСообщения = 41
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1652)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
ПКО = Номенклатура (Справочник: Номенклатура)
Объект = №1 18х24 двойное тиснение (Номенклатура)
Обработчик = ПередВыгрузкойОбъекта
ОписаниеОшибки = Значение не является значением объектного типа (УИДНоменклатура)
ПозицияМодуля = (1)
КодСообщения = 41
ут 10 и упп 1 очень схожи по структуре, возможно стоит перенести номенклатуру с характеристиками, как есть, а потом, обработкой, разбить элементы номенклатуры по характеристикам (но лучше объяснить заказчику что так делать не надо)
12.
o.nikolaev
21604.07.20 20:47 Сейчас в теме+3 $m
Вам надо в ПКО Номенклатура для свойств УИДНоменклатура и УИДХарактеристика установить флажки «Получать из входящих данных».
Также в ПКО Номенклатура, чтобы система не выгружала только одну номенклатуру надо формировать ключ выгружаемых данных в обработчике события ПередВыгрузкой.