Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

План обмена, старая БСП

План обмена, старая БСП
Я
   triviumfan
 
11.01.18 - 08:12
Доброго дня.

Внедрил план обмена. Все было ОК. Но после недавнего времени перестал работать механизм соответствий объектов, т.е. данные регистра "СоответствиеОбъектовДляОбмена" тупо игнорируется.
Пример:
1) создаём контрагента в источнике
2) выгружаем в приёмник
3) меняем контрагента в источнике
4) снова выгружаем
5) получаем дубль в приёмнике

ПКО "Контрагенты" без поиска по УИД (поверь, так надо, т.к. в одинаковыми УИД имеются разные контрагенты).
Хочу заметить, что записи в РС соответствий создаются, но почему то перестал работать этот механизм (на этапе тестирования все было ОК). Кстати, в сообщении обмена присутствует свойство "{КлючПоискаВИсточнике}" вида УИД, но при чтении данных в приёмнике я не нашёл кода установки уже установленных соответствий.

Просьба помочь, т.к. уже устал отлаживать обработку "ОбменДаннымиXML", в ней черт ногу сломит.
 
 
   novichok79
 
1 - 11.01.18 - 08:38
Trivium любишь?
   triviumfan
 
2 - 11.01.18 - 10:05
Кажется, проблема идентефицирована. Соответствия проверяются только при выгрузке, т.е. в базе-источнике.
Если я правильно понял алгоритм при отладке, то если в базе-источнике нет записей в РС "СоответствиеОбъектовДляОбмена", т.е. нет данных о ссылке в приёмнике, тогда поиск согласно правилу обмена КД, а иначе будет проверка наличия записей в регистре соответствий.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует