Обмен УТ 11.1 и БП 3.0 КОРП после обновления с БП 3.0

1. surinat 10.03.22 12:54 Сейчас в теме
Обмен
УТ 11.1 и БП КОРП 3.0

Обмен УТ 11.1 и БП 3.0 работал.
Обновили БП на одноименный релиз КОРП 3.0

В конфигурации конвертации КД2 загрузили старые правила, в БП КОРП выгрузили метаданные и загрузили в КД2.
Соответственно, сохранили ExchangeRules и CorrespondentExchangeRules из КД2 и загрузили в обе базы (как положено переименовав).

Во время обмена из УТ выгружается файл и при загрузке в БП КОРП выдается ошибка: "Поле объекта не обнаружено (ОбменУправлениеТорговлейБухгалтерияПредприятия30)"

Если при этом посмотреть файл выгрузки, то там в начале файла стоит правильно: "БухгалтерияПредприятияКОРП"
Но дальше есть строки запроса, в которых стоит "ОбменУправлениеТорговлейБухгалтерияПредприятия30)" - без КОРП.
Проверила запросы в конвертации и в самих правилах. Там нет "ОбменУправлениеТорговлейБухгалтерияПредприятия30"

Вопрос: Где могут находиться ссылки на старый обмен ОбменУправлениеТорговлейБухгалтерияПредприятия30
По теме из базы знаний
Найденные решения
12. surinat 11.03.22 09:38 Сейчас в теме
Итоги.
Был работающий обмен между УТ.11.1 и БП 3.0.106.
УТ 11.1 сильно не типовая, БП почти типовая.
БП обновили на КОРП.
При обновлении программа заменяет план обмена ОбменУправлениеТорговлейБухгалтерияПредприятия30 на ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30, при этом данные по ОбменУправлениеТорговлейБухгалтерияПредприятия30 из регистров сведений удаляет.
Правила обмена:
Выгружены из базы, обновлены метаданные по БП КОРП, загружены.
В этом варианте обмен не работает.

Результат:
Заново провела обновление.
При обновлении убрала галочку - удалить ОбменУправлениеТорговлейБухгалтерияПредприятия30.
Осталось в БП КОРП 2 обмена:
ОбменУправлениеТорговлейБухгалтерияПредприятия30
ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30.
В регистре Правила обмена для синхронизации данных в этом случае остались данные по ОбменУправлениеТорговлейБухгалтерияПредприятия30. В них загрузила Правила обмена с обновленными метаданными.
Обмен прошел.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Torin 765 10.03.22 14:41 Сейчас в теме
(1) обмен идет через план обмена Синхронизация данных через универсальный формат EnterpriseData
3. surinat 10.03.22 15:04 Сейчас в теме
(2) Обмен идет через план обмена с правилами конвертации, написанными для УТ 11.1 . Это очень старая версия УТ. Бухгалтерия почти последний релиз.
Работало на бухгалтерии. Не хочет работать на бухгалтерии КОРП. Где-то у нее в недрах находятся ссылки на план обмена ОбменУправлениеТорговлейБухгалтерияПредприятия30, которого в КОРП нет.
Там есть ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30
И не могу найти, где она формирует ОбменУправлениеТорговлейБухгалтерияПредприятия30 вместо ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30.
В файле выгрузки из УТ уже есть это ОбменУправлениеТорговлейБухгалтерияПредприятия30.
Хотя в начале файла стоит все правильно, что обмен с ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30:
<Приемник>БухгалтерияПредприятияКОРП</Приемник>
А дальше есть "ОбменУправлениеТорговлейБухгалтерияПредприятия30"
4. Torin 765 10.03.22 15:39 Сейчас в теме
(3)
Не хочет работать на бухгалтерии КОРП. Где-то у нее в недрах находятся ссылки на план обмена ОбменУправлениеТорговлейБухгалтерияПредприятия30
так выгрузи правила там всего то 3 файла и посмотри в каждом
5. surinat 10.03.22 15:57 Сейчас в теме
(4)Конечно же выгружала. Там 2 заглушки, с ними ок.
А в файле выгрузки из УТ 3 раза повторяется запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОбменУправлениеТорговлейБухгалтерияПредприятия30.ДатаНачалаВыгрузкиДокументов
|ИЗ
| ПланОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия30 КАК ОбменУправлениеТорговлейБухгалтерияПредприятия30
|ГДЕ
| ОбменУправлениеТорговлейБухгалтерияПредприятия30.Наименование = ""ПЛ""";

РезультатЗапроса = Запрос.Выполнить();


Вот его-то я и не найду, где она его формирует.
6. surinat 10.03.22 16:28 Сейчас в теме
Если в выгруженных правилах в редакторе заменить в запросе ОбменУправлениеТорговлейБухгалтерияПредприятия30 на ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30, то в файле выгрузки все равно появляется ОбменУправлениеТорговлейБухгалтерияПредприятия30
7. Torin 765 10.03.22 16:35 Сейчас в теме
(6) да потому что у вас в настройках обмена используется см...
Прикрепленные файлы:
8. surinat 10.03.22 16:48 Сейчас в теме
(7)Да в УТ в конфигураторе есть и БП и БП КОРП. Потому что УТ должна обмениваться и с БП и с БП КОРП.
В бухгалтерии стоит только КОРП.
9. surinat 10.03.22 16:50 Сейчас в теме
(7) Может в бухгалтерии КОРП при обновлении оставить план обмена ОбменУправлениеТорговлейБухгалтерияПредприятия30?
Попробую.
10. Torin 765 10.03.22 17:13 Сейчас в теме
(9) так в чем проблема через расширение
11. surinat 11.03.22 08:44 Сейчас в теме
(10)Расширение здесь не нужно. Базы обе не типовые (БП почти типовая). И в БП при обновлении сметаются настройки для ОбменУправлениеТорговлейБухгалтерияПредприятия30 из регистра Правила обмена для синхронизации данных. Их приходится восстанавливать вручную.
Обновила заново, сняла флаг при обновлении, который удалял ОбменУправлениеТорговлейБухгалтерияПредприятия30. Теперь в регистре его описание не удалилось.
Буду смотреть сейчас, что получится.
12. surinat 11.03.22 09:38 Сейчас в теме
Итоги.
Был работающий обмен между УТ.11.1 и БП 3.0.106.
УТ 11.1 сильно не типовая, БП почти типовая.
БП обновили на КОРП.
При обновлении программа заменяет план обмена ОбменУправлениеТорговлейБухгалтерияПредприятия30 на ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30, при этом данные по ОбменУправлениеТорговлейБухгалтерияПредприятия30 из регистров сведений удаляет.
Правила обмена:
Выгружены из базы, обновлены метаданные по БП КОРП, загружены.
В этом варианте обмен не работает.

Результат:
Заново провела обновление.
При обновлении убрала галочку - удалить ОбменУправлениеТорговлейБухгалтерияПредприятия30.
Осталось в БП КОРП 2 обмена:
ОбменУправлениеТорговлейБухгалтерияПредприятия30
ОбменУправлениеТорговлейБухгалтерияПредприятияКОРП30.
В регистре Правила обмена для синхронизации данных в этом случае остались данные по ОбменУправлениеТорговлейБухгалтерияПредприятия30. В них загрузила Правила обмена с обновленными метаданными.
Обмен прошел.
Оставьте свое сообщение

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