|
|
|
Нюанс при обмене УТ 10.3 -> БП 2.0 | ☑ | ||
|---|---|---|---|---|
|
0
Diesellogin
12.11.14
✎
15:45
|
Добрый день, коллеги.
Наткнулся на такую ситуацию: Параметры: УТ 10.3.18.3 БП 2.0.62.5 Обмен УТ->БП. На стороне БП обменов не настроено никаких. БД не распределенные. Понимаю, версия УТ учень старая, но прежде, чем обновлять хочу понять причину следующего действия: Если в УТ создать документ (например, "Поступление товаров и услуг"), то при обмене (запуск обмена на стороне УТ) этот документ выгружает в БП. Это нормальных ход вещей. Если создать документ в БП (например, аналогично "Поступление товаров и услуг"), то он выгружает в УТ!! Вот не понятно совершенно как это происходит? Ведь на стороне УТ обменов нет. Начал грешить на правила обмена, порылся - не нашел значений и кодов, говорящих об обратной загрузке. Единственное, флажок "Не выгружать объекты, созданные в базе приемнике", но это не то. Подскажите, пожалуйста, как можно реализовать с помощью одностороннего обмена загрузку объектов из базы Приемника, а не только из Источника в Приемник? Спасибо. |
|||
|
1
Михаил Козлов
12.11.14
✎
15:55
|
"Подскажите, пожалуйста, как можно реализовать с помощью одностороннего обмена загрузку объектов из базы Приемника, а не только из Источника в Приемник?" - не понял - обмен-то односторонний. Или Вы имеете в виду получение "квиточка", что обмен прошел и объект удаляется из узла плана обмена?
Если обмен настраивали через помощник, так что был создан элемент справочника НастройкиОбменаДанными, то посмотрите в этом элементе размер правил для загрузки - должно быть 0 (односторонний обмен). |
|||
|
2
Сияющий Асинхраль
12.11.14
✎
16:14
|
Все правила и загрузки и выгрузки находятся в одной базе, просто в момент настройки надо быть внимательней, там спрашивается одно или двухсторонний обмен
|
|||
|
3
Diesellogin
12.11.14
✎
16:28
|
(1) Спасибо за прямую наводку. Вот не зря говорят "Положи на самое видное место....". Именно так, на закладке "Основные" в разделе "Передача данных между информационными базами" есть "Правила выгрузки из базы обмена в текущую базу - 789 Кб.
Для чего тогда есть возможность создания двустороннего обмена (через помощник), если можно на стороне одной БД создать полноценный двухсторонний обмен? (2) Насколько я помню при создании двухстороннего обмена через помощник, предлагается записать настройки создаваемого обмена, для того, чтобы во второй базе их потом загрузить. А во второй базе при создании нового обмена предлагается вариант создания на основе выгруженного раннее файла настроек обмена. К сожалению этот обмен настриавал кто-то до меня в 2012 г. И все-таки, в какой момент правило "обратной" загрузки записывается в настройки обмена: в момент создания ДВУХстороннего обмена или это можно сделать только ручками? Кстати, как отключить или обнулить правила "обратного" обмена? Может загрузить пустой xml-файл? |
|||
|
4
Кай066
12.11.14
✎
16:31
|
(3) при создании они справочниками обмениваются и соответствие объектов устанавливают
|
|||
|
5
Михаил Козлов
12.11.14
✎
18:09
|
Пустые правила выглядят так:
<ПравилаОбмена> <ВерсияФормата>2.01</ВерсияФормата> <Ид>6b899df9-fe8a-4e29-83c8-11375755c905</Ид> <Наименование>УправлениеТорговлей --> БухгалтерияПредприятия</Наименование> <ДатаВремяСоздания>2007-06-08T17:21:31</ДатаВремяСоздания> <Источник ВерсияПлатформы="8.0">УправлениеТорговлей</Источник> <Приемник ВерсияПлатформы="8.0">БухгалтерияПредприятия</Приемник> <Параметры /> <Обработки /> <ПравилаКонвертацииОбъектов /> <ПравилаВыгрузкиДанных /> <ПравилаОчисткиДанных /> <Алгоритмы /> <Запросы /> </ПравилаОбмена> |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |