Ошибки при обмене между УТ 10.3 и БП 2.0

1. PriestVI 30.10.18 15:22 Сейчас в теме
Доброго времени суток,
Прошу помочь со странной проблемой при выгрузке данных из УТ10.3 в БП2.0. Обмен идет через подключение к информационной базе. Правила обмена практически стандартные.
Проблема в том, что система крайне странно выгружает контрагентов, в ходе тестов я нашел следующие вариации проблемы(Во всех тестах выгружал новый ПТУ + нового контрагента + договора для него):

1) При включенной галочке "Искать по внутреннему идентификатору" в ПКО контрагента при обмене возникает ошибка:
{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(4022)}: {Обработка.ОбменДаннымиXML.МодульОбъекта(14489)}: Ошибка при вызове метода контекста (ВыполнитьДействияПослеЗавершенияЧтенияДанных): Произошла исключительная ситуация (1C:Enterprise 8.3.9.2170): {Обработка.ОбменДаннымиXML.МодульОбъекта(3785)}: Ошибка записи объекта
ТипОбъекта = Контрагенты
Объект = ТестТест46
ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Ошибка при попытке вставки записи с неуникальным значением ссылки.
таблица Reference47.
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(3778)
КодСообщения = 26
ВызватьИсключение СтрокаОписанияОшибки;

При этом в результате обмена пишет, что обмен не произведен, НО все данные корректно появляются в базе приемника.

2) При снятой галочке "Искать по внутреннему идентификатору" в ПКО контрагента в базе приемника создается:
- Один контрагент правильный, со всеми данными. Код начинается с префикса "УТ".
- Один контрагент содержит только те данные, по которым идет поиск(в моем случае ИНН и Наименование). Код начинается с префикса "БП".
- В документе ПТУ вместо контрагента надпись <Объект не найден> и идентификатор. Если я нажимаю открыть, то пытается создать нового контрагента.
Самое интересное, что договор контрагента привязывается к этому не найденному объекту.

3) Если я отменяю регистрацию по справочникам, то выгружается контрагент, но снова только с теми данными, которые указаны как поиск.

Если честно с таким не сталкивался, с галочками крутился как мог, каждая выгрузка была с новым контрагентом+ПТУ(что видно по наименование объекта ТестТест46). Очень прошу помочь, возможно кто-то сталкивался с подобным.
Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. omut 31.10.18 00:38 Сейчас в теме
Объекты по ссылкам в ПКО поступлений выгружаются? Видимо в них проблема. Можно попробовать не запоминать выгруженные объекты.
PriestVI; +1 Ответить
3. PriestVI 31.10.18 10:17 Сейчас в теме
(2)
КО поступлений выгружаются? Видимо в них проблема. Можно попробовать не запоминать выгружен

Да, галочку ставил(перебрал практически все, что можно), но не помогает - ошибки те же.
Нашел путь решения через ТолькоПолучитьУзелСсылки = Ложь, там практически мой случай описывался, но когда я добавляю, то 1С закрывается прямо во время обмена. Данные не переносятся.
4. Borisych 500 31.10.18 16:15 Сейчас в теме
Сколько правил конвертации справочника Контрагенты в правилах? Возможно их несколько... отсюда и проблема
5. PriestVI 31.10.18 16:37 Сейчас в теме
(4)
К сожалению одно. Еще один интересный момент:
Если загружать дважды подряд, то данные дозаполняются и данные становятся корректнее. Остаются лишь задвоения с разными префиксами.
Попробовал использовать еще одни правила обмена - стандартные. Та же проблема. Возможно что-то не так в самой конфигурации.
6. Borisych 500 06.11.18 21:06 Сейчас в теме
Ошибка при попытке вставки записи с неуникальным значением ссылки.


получается, что не происходит идентификация элемента.
система хочет создать ещё один элемент для одной и той же ссылки.
нужно исправить поля поиска
7. omut 07.11.18 10:10 Сейчас в теме
(6) Кстати, а у нет выгрузки одного источника в несколько приемников? Может одна и та же ссылка копируется в разные справочники/документы из единого источника?
Оставьте свое сообщение

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