Ситуация такая, (пробовал на 2х релизах, 11.1.2.4. и 11.1.2.8, платформа 8.2.18.96) при удалении помеченных БЕЗ риб, всё хорошо, создаём распределенную базу и тут же начинаются беды. Щас прикреплю картинку
Регистр на который ссылается, пуст. Ошибка идет в коде на вот этом моменте
// Процедура дополняет список узлов-получателей объекта переданными значениями
//
// Параметры:
// Объект – объект, для которого выполняется правило регистрации
// Узлы – Массив – узлы плана обмена, которые необходимо добавить в список узлов-получателей объекта
//
Процедура ДополнитьПолучателей(Объект, Узлы) Экспорт
Для Каждого Элемент Из Узлы Цикл
Попытка
Объект.ОбменДанными.Получатели.Добавить(Элемент);
Исключение
ИмяПланаОбмена = Элемент.Метаданные().Имя;
ОбъектМетаданных = Объект.Метаданные();
СтрокаСообщения = НСтр("ru = 'Для состава плана обмена [ИмяПланаОбмена] не указана регистрация объекта [ПолноеИмя]'");
СтрокаСообщения = СтрЗаменить(СтрокаСообщения, "[ИмяПланаОбмена]", ИмяПланаОбмена);
СтрокаСообщения = СтрЗаменить(СтрокаСообщения, "[ПолноеИмя]", ОбъектМетаданных.ПолноеИмя());
ВызватьИсключение СтрокаСообщения;
КонецПопытки;
Текст ошибки в "ВызватьИсключение" - Для состава плана обмена Полный не указана регистрация объекта РегистрСведений.ВариантыОбеспеченияРаботами , конфа типовая
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший