Распределенная база (РИБ) – часто используемый вариант работы.
Пример – розничная сеть магазинов. Из центральной базы в магазины передаются товары, штрихкоды, цены. Обратно – продажи за смену.
И в таких базах также могут использоваться расширения. А с ними возникают нюансы…
Проблема с распространением расширений в распределенных информационных базах
До выпуска 8.3.12 на уровне платформы не было обмена расширениями в РИБ.
Поэтому, если в центральной базе мы добавили расширение – нужно было еще распространить его во все периферийные узлы.
Для этого приходилось изобретать свои решения, например, веб-серверы во всех магазинах, обмен через веб-сервисы и т.п.
Что изменилось в 8.3.12?
В редакции 8.3.12 обмен расширениями в территориально распределенных базах реализован на уровне платформы.
Теперь не нужны доработки по синхронизации самих расширений, можно не использовать дополнительное ПО, типа веб-серверов.
А когда в типовых конфигурациях появится новый режим совместимости, использование данного функционала станет еще проще – не нужно будет для его реализации устанавливать режим совместимости вручную.
Видео – как передать расширения в периферийные узлы распределенной базы начиная с версии платформы 8.3.12
Мы подготовили для вас 10-минутное видео. Посмотрев его, вы узнаете:
- Как настроить план обмена, чтобы платформа самостоятельно передавала расширения в подчиненные узлы РИБ
- Какие свойства у расширения нужно задать
- Какие данные при этом выгружаются в файл обмена
- Как происходит процесс обмена расширениями через файл
- Какие ограничения существуют у расширений в периферийном узле.
Для тех, кто хочет идти в ногу со временем
Разработка расширений – центральное направление, в котором 1С развивает платформу. И если начать изучение новых технологий уже сейчас, это даст вам явные преимущества 🙂
Наш курс поможет освоить все возможности расширений буквально за пару месяцев.
Более того – его можно купить в рассрочку (оплатить по частям), в том числе без лишних процентов.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Денис Батуро
Дата регистрации: 11.03.2022
Сообщений: 7
Всем привет. В обменах РИБ ошибка. После добавления еще одного расширения. На стороне магазина ошибка при получении данных. На центральном узле синхронизация проходит без ошибок.
Vladko
Дата регистрации: 27.08.2007
Сообщений: 2643
Денис Батуро, А в узел РИБ пробовали добавить это расширение вручную?
Денис Батуро
Дата регистрации: 11.03.2022
Сообщений: 7
Vladko, Да, но смысл в том, чтобы обменом появилось оно там.
Показывать по
10
20
40
сообщений
-
Главная
-
О компании
-
Блог
-
Полезные статьи
- Конфигурация узла распределенной ИБ не соответствует ожидаемой 1С 8.3
36546
Руководитель Центра
сопровождения 1С
26 марта 2019
Настройка
Актуальность проверена: 26.01.2023
Получить консультацию
Бесплатно
Содержание статьи
- Причины возникновения ошибки
- Как исправить ошибку?

Настройка и доработка 1С
Фиксированная стоимость и сроки. Оперативно. Оплата полезных фактических трудозатрат.
Механизм распределенных информационных баз 1С в свое время был очень популярен в компаниях, где были филиалы, но не было связи через Интернет. Сейчас Интернет есть почти везде, и большинство удаленных отделов через него подключаются и работают с основной базой. Тем не менее, механизм РИБ до сих пор используется, пользователи работают, и иногда возникают ошибки. Одна из самых распространенных среди них – «Конфигурация не соответствует ожидаемой».
Причины возникновения ошибки
Чаще всего подобные ошибки возникают в процессе загрузки данных из основной в дочернюю базу. Как правило, это говорит о том, что существуют проблемы в настройке дочерней БД. С большой вероятностью, ошибки не избежать повторением операции, она никуда не денется и будет преследовать вас при каждом обмене. Поэтому многие специалисты рекомендуют после подобных ошибок заново создавать периферийную ИБ.
Столкнувшись с подобным сообщением впервые, многие администраторы теряются и не могут понять, что не нравится 1С. На самом деле причин возникновения неполадок в системе РИБ может быть несколько:
- Несоответствие структуры конфигураций основной базы и подчиненной. Возможно, прошло обновление или неаккуратно внесли изменения в одну из баз;
- Проблемы с сервером. Если в процессе приема данных периферийная база упала, то есть вероятность увидеть сообщение «Конфигурация распределенного узла не соответствует ожидаемой»;
- Проблемы с настройкой автообмена и настройкой резервной базы. Из-за чего обмен в подчиненную базу запустился и с основной БД и с ее копии.
Кроме вышеперечисленных вариантов на практике также замечены проблемы после динамических обновлений баз. Однако прямых доказательств и объяснений этому явлению на сегодняшний момент нет. Ошибка «Конфигурация распределенного узла не соответствует ожидаемой» в подавляющем большинстве случаев исправляется достаточно легко. Вам не нужно иметь специальных знаний – достаточно базовых знаний администрирования систем 1С.
Как исправить ошибку?
Если вы первый раз столкнулись с подобной ошибкой, последовательно выполните следующие шаги и, скорее всего, проблема уйдет:
После вышеописанных действий попробуйте снова запустить обмен между двумя базами. Вероятность успеха очень высока, а проблема может возникать только в критичных ситуациях. Что же можно предпринять в случаях форс-мажора? Весьма действенным оказался вариант с подменой хэша файлов обмена. Для этого необходимо:
- Совершить вышеописанный алгоритм;
- Выгрузить файл обмена из основной базы и дочерней, но не загружать их;
- Внутри файла обмена из основной базы найти блок хэшей, обозначенный «Diggest1» и «Diggest2». Его надо заменить на аналогичный из файла дочерней базы. Обратите внимание, что у второго файла Diggest1 всегда содержит значение с одними нулями;
- Удаляем файл, выгруженный из дочерней базы, и загружаем файл, полученный из основной в дочернюю;
- Выгружаем файл обмена из подчиненной базы и загружаем в центральную.



После всех операций проделайте несколько обменов для тестирования. Если не возникнет проблем, значит, все сделано правильно, и ошибка несоответствия узлов РИБ исправлена.
Другие статьи по теме

Делопроизводство в 1С Документооборот
Ведение делопроизводства посредством специализированного программного решения 1С:Документооборот, созданного на современной технологической платформе «1С:Предприятие», помогает избежать вышеперечислен…

1С Документооборот 8
Цели автоматизации работы с документами на разных предприятиях могут кардинально отличаться масштабами и динамикой, но в любом случае данную задачу построения автоматизированной системы документооборо…

Бесшовная интеграция с 1С:Документооборот
Ведение основной и дополнительной деятельности компанией требуется сопровождать процессом обработки документов, который в свою очередь требует не только использования систем бухгалтерского учета или к…
|
0 / 0 / 0 Регистрация: 11.03.2022 Сообщений: 6 |
|
|
1 |
|
Расширение конфигурации узла распределенной ИБ не найдено!17.03.2022, 16:10. Показов 832. Ответов 13
Всем привет. В обменах РИБ ошибка. После добавления еще одного расширения. На стороне магазина ошибка при получении данных. На центральном узле синхронизация проходит без ошибок.
__________________
0 |
|
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
|
17.03.2022, 20:49 |
2 |
|
А на узлах это же расширение добавлено?
0 |
|
0 / 0 / 0 Регистрация: 11.03.2022 Сообщений: 6 |
|
|
17.03.2022, 20:52 [ТС] |
3 |
|
Нет. Смысл в том, чтобы это расширение прилетело в другие узлы. На других магазинах оно появилось. А на этом вот ошибка такая.
0 |
|
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
|
17.03.2022, 20:55 |
4 |
|
Расширения не прилетают автоматом сколько я с этим сталкивался. К каждой подключался точке и вручную добавлял.
0 |
|
0 / 0 / 0 Регистрация: 11.03.2022 Сообщений: 6 |
|
|
17.03.2022, 21:01 [ТС] |
5 |
|
Прилетают. У меня же как то они появились на других магазинах. Я их руками туда не добавлял точно.
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,401 Записей в блоге: 1 |
|
|
18.03.2022, 04:55 |
6 |
|
Ха, это РИБ, придется иногда вручную поработать))) Не по теме: (я сплю и вижу когда же уже этот механизм умрет)
0 |
|
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
|
18.03.2022, 06:20 |
7 |
|
Dethmontt,ещё веселее когда в цу выносишь изменения в структуре конфигурации,тот же новый реквизит. А после обмена подключпешься к каждой точке и прожимаешь в конфигураторе обновление)
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,401 Записей в блоге: 1 |
|
|
22.03.2022, 00:33 |
8 |
|
А почему хранилище не юзать для конфы и батник для обновления?
0 |
|
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
|
22.03.2022, 06:49 |
9 |
|
А почему хранилище не юзать для конфы и батник для обновления? Да не было такой острой необходимости в хранилище. Раз в полгода бывает такое,а поднимать хранилище ради этого..
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,401 Записей в блоге: 1 |
|
|
24.03.2022, 05:44 |
10 |
|
и батник для обновления? Ну батник это условно. Как заставить обновиться удаленный узел вариантов вагон)))
Да не было такой острой необходимости в хранилище. Так в хранилище же в 1000 раз удобнее вести разработку… Добавлено через 1 минуту Не по теме: я вообще не понимаю как многие без хранилища кодируют, это же версии, возможность отката, комментарии к каждому pull’у
0 |
|
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
|
24.03.2022, 05:53 |
11 |
|
Ну на постоянку если писать в 1 базе,то да.Или крупные проекты.
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,401 Записей в блоге: 1 |
|
|
24.03.2022, 06:01 |
12 |
|
OverDozero, Для всех делаю и приучаю их правильно работать))) Добавлено через 37 секунд
0 |
|
Yulunga |
|
24.03.2022, 06:39
|
|
Не по теме: хранилище — это просто файловая же бд. делов-то. одной базой больше одной меньше. лежит себе никого не трогает в отдельной директории один файлик (ну ладно не один).
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,401 Записей в блоге: 1 |
|
|
26.03.2022, 04:37 |
14 |
|
хранилище — это просто файловая же бд. делов-то. одной базой больше одной меньше. лежит себе никого не трогает в отдельной директории один файлик (ну ладно не один). Совершенно верно!!! И хранит все твои изменения кода… Удобно Добавлено через 1 минуту
0 |
