Меню

Ошибка чтения файла сообщения обмена расширение конфигурации узла распределенной иб не найдено

Распределенная база (РИБ) – часто используемый вариант работы.

Пример – розничная сеть магазинов. Из центральной базы в магазины передаются товары, штрихкоды, цены. Обратно – продажи за смену.

И в таких базах также могут использоваться расширения. А с ними возникают нюансы

Проблема с распространением расширений в распределенных информационных базах

До выпуска 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С. На самом деле причин возникновения неполадок в системе РИБ может быть несколько:

  1. Несоответствие структуры конфигураций основной базы и подчиненной. Возможно, прошло обновление или неаккуратно внесли изменения в одну из баз;
  2. Проблемы с сервером. Если в процессе приема данных периферийная база упала, то есть вероятность увидеть сообщение «Конфигурация распределенного узла не соответствует ожидаемой»;
  3. Проблемы с настройкой автообмена и настройкой резервной базы. Из-за чего обмен в подчиненную базу запустился и с основной БД и с ее копии.

Кроме вышеперечисленных вариантов на практике также замечены проблемы после динамических обновлений баз. Однако прямых доказательств и объяснений этому явлению на сегодняшний момент нет. Ошибка «Конфигурация распределенного узла не соответствует ожидаемой» в подавляющем большинстве случаев исправляется достаточно легко. Вам не нужно иметь специальных знаний – достаточно базовых знаний администрирования систем 1С.

Как исправить ошибку?

Если вы первый раз столкнулись с подобной ошибкой, последовательно выполните следующие шаги и, скорее всего, проблема уйдет:

После вышеописанных действий попробуйте снова запустить обмен между двумя базами. Вероятность успеха очень высока, а проблема может возникать только в критичных ситуациях. Что же можно предпринять в случаях форс-мажора? Весьма действенным оказался вариант с подменой хэша файлов обмена. Для этого необходимо:

  1. Совершить вышеописанный алгоритм;
  2. Выгрузить файл обмена из основной базы и дочерней, но не загружать их;
  3. Рис.3 Подмена хэша файлов обмена
    Рис.3 Подмена хэша файлов обмена

     

    Рис.4 Подмена хэша файлов обмена
    Рис.4 Подмена хэша файлов обмена
  4. Внутри файла обмена из основной базы найти блок хэшей, обозначенный «Diggest1» и «Diggest2». Его надо заменить на аналогичный из файла дочерней базы. Обратите внимание, что у второго файла Diggest1 всегда содержит значение с одними нулями;
  5. Рис.5 Подмена хэша файлов обмена
    Рис.5 Подмена хэша файлов обмена
  6. Удаляем файл, выгруженный из дочерней базы, и загружаем файл, полученный из основной в дочернюю;
  7. Выгружаем файл обмена из подчиненной базы и загружаем в центральную.

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

Другие статьи по теме

Делопроизводство в 1С Документооборот

Делопроизводство в 1С Документооборот

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

1С Документооборот 8

1С Документооборот 8

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

Бесшовная интеграция с 1С:Документооборот

Бесшовная интеграция с 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



Модератор

Эксперт 1С

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



Модератор

Эксперт 1С

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

Цитата
Сообщение от Dethmontt
Посмотреть сообщение

А почему хранилище не юзать для конфы и батник для обновления?

Да не было такой острой необходимости в хранилище. Раз в полгода бывает такое,а поднимать хранилище ради этого..
А что за батник для обновления?



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,401

Записей в блоге: 1

24.03.2022, 05:44

10

Цитата
Сообщение от Dethmontt
Посмотреть сообщение

и батник для обновления?

Ну батник это условно. Как заставить обновиться удаленный узел вариантов вагон)))

Цитата
Сообщение от OverDozero
Посмотреть сообщение

Да не было такой острой необходимости в хранилище.

Так в хранилище же в 1000 раз удобнее вести разработку…

Добавлено через 1 минуту

Не по теме:

я вообще не понимаю как многие без хранилища кодируют, это же версии, возможность отката, комментарии к каждому pull’у
Я даже если один код пишу, только через хранилище!



0



260 / 216 / 94

Регистрация: 07.04.2011

Сообщений: 1,334

24.03.2022, 05:53

11

Ну на постоянку если писать в 1 базе,то да.Или крупные проекты.
В моем случае разовые проекты,разовые базы. Написал и забыл. А для каждого разворачивать хранилище нецелесообразно.



0



Модератор

Эксперт 1С

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



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,401

Записей в блоге: 1

26.03.2022, 04:37

14

Цитата
Сообщение от Yulunga
Посмотреть сообщение

хранилище — это просто файловая же бд. делов-то. одной базой больше одной меньше. лежит себе никого не трогает в отдельной директории один файлик (ну ладно не один).

Совершенно верно!!! И хранит все твои изменения кода… Удобно

Добавлено через 1 минуту
Для командной разработки подойдет только сетевое хранилище, в файловом куча проблем



0



0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка шкода рапид p306e
  • Ошибка чтения файла сообщения обмена ошибка формата представления изменений