Распределенные Информационные Базы (РИБ) в 1С:Управление торговлей (УТ) являются мощным инструментом для компаний, сталкивающихся с необходимостью организации работы своих филиалов, розничных точек или региональных складов в условиях территориальной распределенности или отсутствия постоянного стабильного сетевого соединения с центральным офисом. Давайте вместе разберемся, для чего же нужны РИБ и как их правильно настроить.
Многие задаются вопросом: «Зачем нам РИБ, если все можно держать на одном сервере?». Мы выясним причину, почему это не всегда возможно или эффективно. Основные преимущества использования РИБ включают:
Теперь, когда мы понимаем ценность РИБ, давайте рассмотрим подробнее, как их настроить в 1С:Управление торговлей 11, которая использует Библиотеку стандартных подсистем (БСП).
Настройка РИБ — ответственный процесс, поэтому мы настоятельно рекомендуем всегда создавать резервную копию информационной базы перед началом любых действий. Это золотое правило поможет избежать потери данных в случае непредвиденных ситуаций.
Разберем по шагам стандартный подход к созданию узла РИБ:
Включение функциональной опции: Первым делом нам необходимо активировать режим РИБ. Для этого перейдите в раздел НСИ и администрирование – Настройка интеграции – Синхронизация данных и включите функциональную опцию Синхронизация данных. Без этой опции настройка РИБ будет недоступна.
Использование помощника: Для создания нового узла РИБ и настройки параметров обмена мы будем использовать Помощник создания синхронизации данных. Этот помощник пошагово проведет нас через все необходимые этапы.
Указание параметров узла: При создании узла необходимо будет указать его название и уникальный префикс из двух символов. Этот префикс играет важную роль: он будет автоматически добавляться к номерам документов и кодам объектов, создаваемых в данном узле, чтобы исключить возможные совпадения при синхронизации с другими узлами.
Выбор вида РИБ: Мы можем выбрать один из двух основных видов обмена данными:
Распределенная информационная база – для полного обмена всеми данными.РИБ с фильтрами – если нам нужно обмениваться данными только по определенным организациям, складам, магазинам или другим критериям. Этот вариант позволяет значительно сократить объем передаваемых данных и повысить производительность обмена.Особенности настройки на БСП: Как верно подметили наши коллеги на форуме, в УТ 11, построенной на БСП, недостаточно просто «прописать главный узел». Механизм РИБ на БСП включает в себя инфраструктуру прикладных решений, которая требует поднятия «пары констант». Это гарантирует корректную работу обмена и соответствие стандартам БСП.
Создание начального образа: На заключительном этапе помощник предложит создать начальный образ периферийной базы. Мы указываем каталог, куда будет сохранен файл с расширением 1Cv8.CD. Этот файл затем используется для развертывания новой периферийной базы.
После успешной настройки РИБ важно помнить о некоторых особенностях дальнейшей работы:
Не забывайте, что для выполнения всех этих действий необходимы права администратора.
Помимо стандартного создания начального образа с помощью помощника, существуют и другие методы, которые могут быть полезны, особенно для очень больших баз или в случае возникновения проблем при создании образа.
Рассмотрим варианты, предложенные на форуме, и дополним их:
Исключение проблемных объектов из плана обмена: Этот метод предполагает временное исключение из плана обмена тех справочников, регистров сведений или документов, которые вызывают ошибки при создании начального образа. После того как образ будет успешно создан и периферийная база развернута, эти объекты можно будет вернуть в план обмена. Иногда это требует программного вырезания создания объекта в обработчиках плана обмена, что является более сложным подходом и требует навыков программирования на 1С.
Создание узла путем копирования существующей базы: Этот вариант часто называют «лучшим вариантом», особенно для больших баз, где создание начального образа может занимать часы или приводить к ошибкам нехватки памяти. Давайте разберем его подробнее:
Очистить объекты, не участвующие в обмене и Сделать базу подчиненной. Эти обработки значительно упрощают и ускоряют процесс преобразования копии в подчиненный узел РИБ.Создание узла из конфигурации главного узла: Этот способ также является одним из вариантов создания узла распределенной информационной базы. Он подразумевает создание новой пустой базы из конфигурации главного узла, а затем ее подключение к обмену, но требует более глубоких ручных настроек для инициализации обмена.
Мы рассмотрели основные способы настройки Распределенных Информационных Баз в 1С:Управление торговлей. Выбирайте подходящий метод в зависимости от размера вашей базы, требований к обмену и ваших технических возможностей. Успехов в работе с РИБ!
← К списку