Написал план обмена УПП 1.3 - УТ 11.4.
Добавил копированием обмен в УТ и в УПП назвал их одинаково.
С УТ считай без приключений все вышло, а вот с УПП одни проблемы.
Выдернул модули из разных обменов еле взлетело. Но ключевой момент теперь как заставить, чтобы после успешной загрузки из УТ в УПП вернуть ответ, что обмен прошел хорошо и в УТ нужно снять регистрацию, как в принципе и в УПП?
Информации особо не нашел. Буду рад любой подсказке!
Получилось запустить обмен.
Для этого УПП надо было запускать и настраивать в тонком клиенте.
Потом вылез косяк:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8338)}: Значение не является значением объектного типа (Менеджер)
УникальныйИдентификаторИсточника = СтруктураСвойств.Менеджер.ПолучитьСсылку(УникальныйИдентификаторИсточника);
Подправил код, добавив попытку как это в УТ 11.4:
Попытка
СтруктураСвойств = Менеджеры[Тип(ТипИсточника)];
Исключение
одПропустить(ФайлОбмена, "ИнформацияОРегистрацииОбъекта");
Возврат Неопределено;
КонецПопытки;
Но оказалось еще надо подчистить регистр какой-то мусор туда затесался! Файл прикрепил. Из-за того что тип был неопределенн обмен падал.
Плюс работал с правилами конвертации УПП - УТ, которые не я писал, они были корявые. Вызывали зацыкливание. А затем вообще фейл. Код то выполняется на сервере. А в УПП много пилили серверных процедур как на клиенте, теперь еще и логику кода надо менять!
Информации особо не нашел. Буду рад любой подсказке!
https://infostart.ru/public/444523/#krupp Здесь видел обмен УПП с чем угодно ERP 2.4, КА 2.4, УТ 11.4. В УПП не нужно ничего переделывать кроме пары строк кода в одной обработке.
(4) Так это там все уже готово. ;)
А тут осталось наладить работу БСП или что там у Вас используется. Если БСП, то на ИТС есть инструкции по внедрению.
Настроил двухсторонний обмен УТ 11.4 - УПП 1.3. Документы из УТ выгрузились загрузились в УПП. Далее УПП выгрузила свои документы, но не указала, что успешно загрузила документы из УТ! Далее загружаю документы из УПП. По новой выгружаю документы из УТ и тут я вижу, что УТ указала, что она загрузила тегом "ИнформацияОРегистрацииОбъекта". При загрузке в УПП план обмена очистил план обмена по ссылка из "ИнформацияОРегистрацииОбъекта".
Теперь вопрос, что не так с УПП? Куда копать?
Может нужно несколько настроек сделать? Скрин прикрепил.
(7) похоже понял в чем дело. по тегу "ИнформацияОРегистрацииОбъекта". Нашел что в УПП есть новый формат обмена, который для розиницы, ДО настроен. А я настраивал старый формат обмена. Вот он по другому и работает! Проверю новый формат отпишу!
Получилось запустить обмен.
Для этого УПП надо было запускать и настраивать в тонком клиенте.
Потом вылез косяк:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8338)}: Значение не является значением объектного типа (Менеджер)
УникальныйИдентификаторИсточника = СтруктураСвойств.Менеджер.ПолучитьСсылку(УникальныйИдентификаторИсточника);
Подправил код, добавив попытку как это в УТ 11.4:
Попытка
СтруктураСвойств = Менеджеры[Тип(ТипИсточника)];
Исключение
одПропустить(ФайлОбмена, "ИнформацияОРегистрацииОбъекта");
Возврат Неопределено;
КонецПопытки;
Но оказалось еще надо подчистить регистр какой-то мусор туда затесался! Файл прикрепил. Из-за того что тип был неопределенн обмен падал.
Плюс работал с правилами конвертации УПП - УТ, которые не я писал, они были корявые. Вызывали зацыкливание. А затем вообще фейл. Код то выполняется на сервере. А в УПП много пилили серверных процедур как на клиенте, теперь еще и логику кода надо менять!
Проверили конфу с галкой "Сервер" убрали ошибки и все обмен заработал в штатном режиме!
Оказалось в УПП уже встроена БСП в новом формате, только запускать нужно было на УФ!
Ранее просто проводил интеграцию с односторонним обменом в УТ10 поэтому изначально пошел по неверному пути.
(12) в УПП 1.3 должна быть. Если нету, то либо разделов нету, либо релиз древний и там еще обмен 1.0 только.
Скачайте последние релизы УПП и посмотрите что к чему.
(15) я этот формат условно называю 1.0. Он не подходит для обмена с современными конфигурациями.
В начале его использовал, но там куча дыр. В УФ используется БСП и там уже я назвал формат 1.1 подходит для обмена с КД 2.
(17) с УПП пока не работаю не могу сказать о чем идет речь.
Но то что там два формата обмена это точно. И в ДО 2 первого формата нету, только второй, который был в УФ УПП.
(19) а вы про версии КД. А я про версии обменов УПП.
В первые слышу, чтобы в УПП кд 3 реализовано было.
Не работаю в плане клиентов с УПП нету. Поэтому и не работаю.