Ошибка при синхронизации "Значение не является значением объектного типа (УникальныйИдентификатор)"

1. 25 25.11.21 16:17 Сейчас в теме
В базу приемник добавил два справочника. Добавил новые правила обмена в конвертацию для этих двух справочников, в которые должны синхронизироваться два типовых справочника из конфигурации источника. Синхронизация падает с ошибкой:

Ошибка записи объекта
ТипОбъекта = Должности СВ
Объект = Менеджер по персоналу
ОписаниеОшибки = Значение не является значением объектного типа (УникальныйИдентификатор)
ПозицияМодуля = {ОбщийМодуль.ОбменДаннымиСлужебный.Модуль(1149)}: НаборЗаписей.Записать();
{РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульМенеджера(39)}: ОбменДаннымиСлужебный.ДобавитьЗаписьВРегистрСведений(СтруктураЗаписи, "СоответствияОбъектовИнформационныхБаз", Загрузка);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(1777)}: РегистрыСведений.СоответствияОбъектовИнформационныхБаз.ДобавитьЗапись(СоответствияОбъектовИнформационныхБаз);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10508)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта, ЗаписатьОбъект, ОтправкаНазад);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16428)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2706)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);

по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Значение не является значением объектного типа (УникальныйИдентификатор)
{РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульНабораЗаписей(28)}: ЭтотОбъект[0]["УникальныйИдентификаторИсточникаСтрокой"] = Строка(ЭтотОбъект[0]["УникальныйИдентификаторИсточника"].УникальныйИдентификатор());
{ОбщийМодуль.ОбменДаннымиСлужебный.Модуль(1149)}: НаборЗаписей.Записать();
{РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульМенеджера(39)}: ОбменДаннымиСлужебный.ДобавитьЗаписьВРегистрСведений(СтруктураЗаписи, "СоответствияОбъектовИнформационныхБаз", Загрузка);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(1777)}: РегистрыСведений.СоответствияОбъектовИнформационныхБаз.ДобавитьЗапись(СоответствияОбъектовИнформационныхБаз);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10508)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта, ЗаписатьОбъект, ОтправкаНазад);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16428)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2706)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);

КСообщенияОбОшибках = 26
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(1788)}: ВызватьИсключение СтрокаСообщенияОбОшибке;
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10508)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта, ЗаписатьОбъект, ОтправкаНазад);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16428)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2706)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);
Показать
Вознаграждение за ответ
Показать полностью
Найденные решения
2. glek 112 25.11.21 16:43 Сейчас в теме +1 $m
Насколько можно понять из ошибки, Вы не добавили в указанный регистр (СоответствияОбъектовИнформационныхБаз) свои 2 справочника. Учитывая. что измерение/ресурс имеет скорее всего составной тип, то в измерение/ресурс записывается неопределено и падает с ошибкой. Проверьте в РС измерения и ресурсы, в которых есть ссылки на объекты базы.
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. glek 112 25.11.21 16:43 Сейчас в теме +1 $m
Насколько можно понять из ошибки, Вы не добавили в указанный регистр (СоответствияОбъектовИнформационныхБаз) свои 2 справочника. Учитывая. что измерение/ресурс имеет скорее всего составной тип, то в измерение/ресурс записывается неопределено и падает с ошибкой. Проверьте в РС измерения и ресурсы, в которых есть ссылки на объекты базы.
3. qux 25 25.11.21 18:03 Сейчас в теме
(2) А возможно синхронизироваться без этого РС.СоответствияОбъектовИнформационныхБаз ?
4. glek 112 26.11.21 07:21 Сейчас в теме
(3) Если используется типовой механизм синхронизации, то нет.
8. qux 25 02.12.21 11:41 Сейчас в теме
(4) Настроил синхронизацию без использования РС.СоответствияОбъектовИнформационныхБаз
7. bmk74 183 01.12.21 18:37 Сейчас в теме
(2)Так то в данном регистре нету определенных справочников, там есть только измерение приктически со всеми ссылками на элементы базы т.е. "ДокументСсылка" "СправочникСсылка" и.т.д.
Так что ошибка тут в другом,
Строка(ЭтотОбъект[0]["УникальныйИдентификаторИсточника"].УникальныйИдентификатор()); 

ЭтотОбъект[0]["УникальныйИдентификаторИсточника"] - тут не ссылка по всей видимости,
5. MaxS 2372 27.11.21 13:45 Сейчас в теме
Запуск синхронизации вручную? Ели через прямое соединение, то можно попробовать запустить обмен на стороне исходной базы.
Или настроить автообмен. Возможно при интерактивном запуске обмена в базе приемнике выполняются дополнительные процедуры для интерактивной идентификации.
6. Good_Smile 30.11.21 11:57 Сейчас в теме
(1) уточните, как вы делаете синхронизацию
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Тестировщик 1С
Санкт-Петербург
зарплата от 60 000 руб. до 120 000 руб.
Полный день

Архитектор НСИ
Москва
зарплата от 250 000 руб. до 300 000 руб.
Полный день

Аналитик 1С
Санкт-Петербург
зарплата до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 220 000 руб.
Полный день

Руководитель отдела разработки
Москва
зарплата от 200 000 руб. до 230 000 руб.
Полный день