РИБ: Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ
Здравствуйте!
Помогите, пожалуйста, разобраться.
1) Сделали изменение конфигурации в ЦБ (а именно в плане обмена добавили пару справочников к
обмену)
2) Сделали выгрузку в узлы
3) Узел прочитал изменения сообщил о изменениях в конфигурации, выключил 1С обновил
конфигурацию узла монопольно, в режиме предприятия делаю выгрузку в адрес центральной базы.
4) Однако центральная база при загрузке ответа выскакивает ошибка:
"Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ"
Что делать? Почему изменения конфигурации откуда они берутся в ответе узла?
Кто сталкивался с подобным, помогите.
Помогите, пожалуйста, разобраться.
1) Сделали изменение конфигурации в ЦБ (а именно в плане обмена добавили пару справочников к
обмену)
2) Сделали выгрузку в узлы
3) Узел прочитал изменения сообщил о изменениях в конфигурации, выключил 1С обновил
конфигурацию узла монопольно, в режиме предприятия делаю выгрузку в адрес центральной базы.
4) Однако центральная база при загрузке ответа выскакивает ошибка:
"Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ"
Что делать? Почему изменения конфигурации откуда они берутся в ответе узла?
Кто сталкивался с подобным, помогите.
По теме из базы знаний
- Удаленное администрирование пользователей распределенной информационной базы «1С: Розница»
- Отключение и подключение узла распределенной базы (РИБ)
- Должно быть NULL в регистре бухгалтерии Хозрасчетный
- Применение программистом таблицы рисков для оценки технического задания
- Защита объектов от изменения обменом
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для проверки сделал следующие действия по порядку:
1) Отцепил узел от РИБ
2) В конфигурации Центральной Базы в плане обмена убрал все галочки для регистрации изменений данных.
2) Выгрузил из Центральной базы конфигурацию.
3) Загрузил ее в базу отцепленного узла обновился.
4) Зашел монопольно и прицепил базу к РИБ.
5) Выгрузил из ЦБ сообщение обмена
6) Получил его в Узле и отправил ответ в адрес Центральной Базы
7) Получил ответ от Узла - все ОТЛИЧНО!!!
Обмен просто конфигурацией проходит замечательно
8) Захожу в конфигуратор в плане обмена включаю пару классификаторов к обмену. Принимаю
изменения
9) Выгружаю в адрес Узла сообщение об обмене
10) принимаю в Узле сообщение,
11) Монопольно принимаю изменения конфигурации
12) Делаю выгрузку сообщения в адрес Центральной базы
13) Принимаю сообщение в центральной базе
14) ОШИБКА: Изменения конфигурации не могут быть получены из подчиненного узла
распределенной ИБ
Вывод: Узел пытается передать какие-то изменения в ЦБ - которая не принимает изменения конфигурации от Узлов.
Вот так выглядит сообщение об ошибке подробно:
{Обработка.ОбменДаннымиРИБ.Форма.Форма.Форма(21)}: Ошибка при вызове метода контекста (ПрочитатьИзменения)
ПланыОбмена.ПрочитатьИзменения(ОбменСообщение);
по причине:
Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ
---------------------------------------------------------------------------------------------------------------------------------------------
Вопрос: Почему так происходит только при включении данных к обмену?
Помогите советом кто знает.
1) Отцепил узел от РИБ
2) В конфигурации Центральной Базы в плане обмена убрал все галочки для регистрации изменений данных.
2) Выгрузил из Центральной базы конфигурацию.
3) Загрузил ее в базу отцепленного узла обновился.
4) Зашел монопольно и прицепил базу к РИБ.
5) Выгрузил из ЦБ сообщение обмена
6) Получил его в Узле и отправил ответ в адрес Центральной Базы
7) Получил ответ от Узла - все ОТЛИЧНО!!!
Обмен просто конфигурацией проходит замечательно
8) Захожу в конфигуратор в плане обмена включаю пару классификаторов к обмену. Принимаю
изменения
9) Выгружаю в адрес Узла сообщение об обмене
10) принимаю в Узле сообщение,
11) Монопольно принимаю изменения конфигурации
12) Делаю выгрузку сообщения в адрес Центральной базы
13) Принимаю сообщение в центральной базе
14) ОШИБКА: Изменения конфигурации не могут быть получены из подчиненного узла
распределенной ИБ
Вывод: Узел пытается передать какие-то изменения в ЦБ - которая не принимает изменения конфигурации от Узлов.
Вот так выглядит сообщение об ошибке подробно:
{Обработка.ОбменДаннымиРИБ.Форма.Форма.Форма(21)}: Ошибка при вызове метода контекста (ПрочитатьИзменения)
ПланыОбмена.ПрочитатьИзменения(ОбменСообщение);
по причине:
Изменения конфигурации не могут быть получены из подчиненного узла распределенной ИБ
---------------------------------------------------------------------------------------------------------------------------------------------
Вопрос: Почему так происходит только при включении данных к обмену?
Помогите советом кто знает.
Вот пример файла ответа от Узла в Центральную Базу, где видно что есть участок бинарных данных для конфигурации.
Откуда он берется? Почему возникает такая проблема?
Откуда он берется? Почему возникает такая проблема?
Прикрепленные файлы:
Messsage-From-271-То-777.xml
Если посмотреть файл ответа от Узла в Центральную Базу, то видные какие-то изменения у плана обмена.
Прикрепленные файлы:
Messsage-From-271-То-777.xml
А если никаких обменов данными нет, то файл выглядит так
Прикрепленные файлы:
Messsage-From-271-То-777.xml
Очевидно слетел признак главного узла. Проверь наличие Коричневого "боченка" в подчинённых узлах в планах обмена, по которому выполняется обмен. Если его нет, то лечится просто с помощью команды ПланыОбмена.УстановитьГлавныйУзел(СсылкаНаГлавныйУзелПланаОбмена). Можно мини обработку создать, где выбирается главный узел плана обмена и выполнить.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот