КД: ПоследовательностьПолейПоиска, не создается новый объект #782915


#0 by novichok79
Доброго времени суток, уважаемые специалисты 1С. Делаю правила обмена в КД, в правилах есть ПКО с обработчиком ПоследовательностьПолейПоиска. В этом обработчике я произвожу поиск ссылки в базе-приемнике вручную. После 2-х попыток поиска я устанавливаю переменную ПрекратитьПоиск = Истина. И объект по идее должен создаться в БД-приемнике. На деле, в журнале регистрации событие добавления данных всего одно, объектов в файле выгрузки - 3. Не понимаю, чего ему не хватает. Заранее благодарю за помощь.
#1 by novichok79
Галочка "Не запоминать выгруженные объекты" не влияет на результат, уже проверил. В файле выгрузки 3 объекта выгруженных по моему ПКО. Ошибок при записи тоже не выводит.
#2 by novichok79
Да и отладчик попадает всего 1 раз в событие ПередЗаписью модуля объекта.
#3 by novichok79
апну ка
#4 by Cyberhawk
За 5 часов мог бы уже отладить загрузку. Ну а без отладки - смотри, что в файле, может там все три объекта с одинаковым ГУИДом
#5 by novichok79
ну пятница дело такое... поиск по ГУИДам в ПКО выключен. но спасибо за подсказку.
#6 by novichok79
все оказалось просто, КД не ищет объект в базе-приемнике по свойствам, которые передаются как ПараметрыОбъекта и не делает поиск объекта в базе-приемнике по табличной части объекта. сделал создание объекта в обработке ПоследовательностьПолейПоиска и все заработало. ура!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С