Восстановление подчиненного узла РИБ #790935


#0 by evgenyZ75
1с8 Бух. КОРП 3.0 Распределенная база данных, центральный узел и подчиненный, план обмена "По организации" При обновлении возникла ошибка переноса конфигурации в подчиненную базу. почитал в Инете, там советовали, задать в подчиненной базе Главный узел неопределено и перезалить конфигурацию через cf. Так и сделал. Потом устанавливаю Гланый узел - узел центральной базы. Пробую провести любой документ возникает ошибка: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль}: Для состава плана обмена УдалитьПоОрганизации не указана регистрация объекта Документ.СписаниеСРасчетногоСчета
#1 by Фрэнки
так у тебя проблема, однако. План обмена, тот которым ты хочешь пользоваться сейчас - его разработчики типовой решили удалить, если ты обратишь внимание на сам текст сообщения об ошибке
#2 by Фрэнки
вот зарекались же в разработке типовой на 3.0 от обменов по РИБ, да так и не довели свою политику отказа от РИБ до конца
#3 by evgenyZ75
Фрэнки, но он у меня в конфигурации есть и центральная база не тронута. Я не понимаю смысла ошибки. По-человечески, что она означает?
#4 by Фрэнки
ну чисто по смыслу попробую пояснить. Помимо того, что прежний план обмена, когда он еще назывался просто ПоОрганизации (без приписки УдалитьПоОрганизации) гонял в периферию конфигурацию и некий состав всех данных (вероятно это был полный обмен по составу, но фильтруемый по Организации), в обмене было заведено использование подписок. Это можно посмотреть самом у по конфигурации, но у меня сейчас перед глазами только браузер. Подписки сейчас продолжают срабатывать, наличие того что узел в базе заведен как периферийный видно - попадает в процедуру для регистрации изменения документа в обмене и вуаля - план обмена, на который ссылается узел не имеет в составе своем нужно объекта метаданных. Не рабочий больше обмен. И название ему изменили, чтоб видели, что он больше не рабочий
#5 by Фрэнки
Можешь попробовать открыть в конфигурации Состав нужного тебе плана обмена и посмотреть наличие в нем Документ.СписаниеСРасчетногоСчета думаю, что там на этом документе галочка уже не стоит
#6 by Serg_1960
"Потом устанавливаю Главный узел - узел центральной базы" - имхо, тут твоя проблема. Ты указал "не тот" узел как мне кажется. Точнее - не "из того" плана обмена. Смотри в центральной базе что обновление сделало с данными. В частности, как сейчас "выглядит" обмен данными (по какому плану обмена).
#7 by Serg_1960
Вопрос: после этих манипуляций с конфигураций, ты повторно запускал приём сообщения обмена? Он прошёл без ошибок? Скорее всего нет, не запускал. Ибо нет информации об этом от тебя. Возможно в этом сообщении содержатся все нужные для базы изменения данных.
#8 by evgenyZ75
Я не тот план обмена выбрал. Не "По организации", а "УдалитьПоОрганизации". Ошибки при проведении исчезли. О результатах сообщу на следующей неделе.
#9 by evgenyZ75
после того как подключил главный узел, при следующем запуске подчиненного узла в режиме конфигурации, программа сообщила, что необходимо синхронизировать конфигурацию с центральной базой. Я нажал на кнопку, вышла ошибка "не удалось провести синхронизацию". файлы обмена я предварительно удалил. конфа переферийки загружена через cf из центральной базы. Как сделать так, чтобы переферийка забыла про синхронизацию конфигурации?
#10 by Фрэнки
сформировать сообщение обмена из центра, взамен удаленного. И произвести обмен. Т.к. конф. в базе уже правильная, то получение изменений из файла обмена не будет выполнено по факту, а в ответку для центра сформируется корректный файл, который загрузишь в центре. и центр перестанет выгружать свои изменения.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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