Не записывает в регистр СоответствияОбъектовИнформационныхБаз
☑
0
Студиозус
10.07.19
✎
17:01
Делаю так
НаборЗаписей = РегистрыСведений.СоответствияОбъектовИнформационныхБаз.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.УникальныйИдентификаторПриемника.Установить(УникальныйИдентификаторПриемника);
НаборЗаписей.Отбор.ТипПриемника.Установить(ТипПриемника);
НаборЗаписей.Отбор.ТипИсточника.Установить(ТипИсточника);
НаборЗаписей.Отбор.УзелИнформационнойБазы.Установить(УзелИнформационнойБазы);
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.УникальныйИдентификаторПриемника = УникальныйИдентификаторПриемника;
НоваяЗапись.УникальныйИдентификаторИсточника = УникальныйИдентификаторИсточника;
НоваяЗапись.ТипПриемника = ТипПриемника;
НоваяЗапись.ТипИсточника = ТипИсточника;
НоваяЗапись.УзелИнформационнойБазы = УзелИнформационнойБазы;
НоваяЗапись.УникальныйИдентификаторИсточникаСтрокой = УникальныйИдентификаторИсточникаСтрокой;
НаборЗаписей.Записать();
В модуле регистра вываливается вот с такой ошибкой
РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульНабораЗаписей(40)}: Ошибка при вызове метода контекста (Добавить)
ОбменДанными.Получатели.Добавить(Отбор.УзелИнформационнойБазы.Значение);
Не могу понять что ни так. В отборе "Отбор.УзелИнформационнойБазы.Значение" узел узла обмена. А он всё равно ругается.
План обмена добавил добавил свой.
1
Cyberhawk
10.07.19
✎
17:03
Код у узла может не установлен
2
Студиозус
10.07.19
✎
17:03
(1) Установлен. Без него ни даёт записать.
3
Студиозус
10.07.19
✎
17:04
Сейчас попробовал выбрать узел из типового плана обмена.
Добавил в план обмена "Полный" второй узел и выбрал его.
Ошибка выпала такая же.
4
Жан Пердежон
10.07.19
✎
17:35
НаборЗаписей.ОбменДанным.Загрузка = ИСТИНА;
или
Добавь РС в регистрацию твоего Плана обмена
5
Cyberhawk
10.07.19
✎
17:36
А, ну да, скорее всего РС не входит в состав плана обмена, чей узел ты суешь в получатели
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн