Содержание:
1. Схема работы распределенной информационной базы
2. Настройка синхронизации в корневом узле в 1С: Бухгалтерия ПРОФ/КОРП
3. Настройка синхронизации данных в конфигурации 1С: Бухгалтерия ПРОФ/КОРП
1. Схема работы распределенной информационной базы
Допустим, у нас имеется предприятие с филиалами в нескольких городах. Типовая конфигурация 1С, в которой работают сотрудники одна и та же, «1С Бухгалтерия предприятия 3.0» (возможно использование других типовых конфигураций).
Проблема – при внедрении системы 1С в новом для компании городе выяснилось, что, в одном из городов долгое время офис не будет подключен к интернету или у сотрудников настолько медленный интернет, что нет возможности нормально работать с удаленным компьютером. Также бывают ситуации, когда пользователи не могут одновременно подключаться к 1С информационной базе данных.
Решение – организовать работу с помощью распределенной информационной базы.
Для работы механизма распределенных информационных баз системы конфигурации 1С должны быть одинаковыми.
Корневой узел (центральная база) может иметь периферийные узлы, но каждый узел может иметь свои подчиненные узлы, таким образом строится иерархия. Есть возможность передавать данные предприятия и данные об объектах метаданных 1С, то есть переносить саму конфигурацию. Рабочие данные предприятия передаются в двухстороннем порядке, а конфигурация передается в одностороннем от главной к подчиненным узлам.
Общая схема работы такая: настраивается основная база, на ее основе создаются подчиненные узлы, данные передаются в формате файлов XML или ZIP, изменения записываются и читаются соответствующими кнопками. Пример, синхронизации будет рассмотрен ниже.
2. Настройка синхронизации в корневом узле в 1С: Бухгалтерия ПРОФ/КОРП
Настроим синхронизацию в корневом узле. Для начала открываем систему конфигурации 1С с правами администратора, переходим в Администрирование – Синхронизация данных.
Синхронизация данных
Для того, чтобы избежать дублирования данных при синхронизациях используются префиксы. Например, «ЦУ» - центральный узел.
Синхронизация данных
После установки флага «Синхронизация данных» и префикса, нажимаем на кнопку «Настройки синхронизации данных», затем «Создать». Появятся следующие пункты.
Распределительная информационная база
Переходим в «Распределенная информационная база». Получаем следующее окно.
Настроить параметры подключения
Система рекомендует сделать резервную копию базы 1С, сделаем, всегда что-то может пойти не так.
Настройка, как видно, состоит из нескольких этапов, пройдем их.
«Настройка параметров подключения».
Настройка распределительной информационной базы
Здесь выбирается способ передачи файла синхронизации. Также можно архивировать файлы обмена 1С для ускорения отправки файла. Выберем локальный каталог. Жмем далее.
БП Подчиненный
Заполняем представления. Жмем «Готово».
«Настройка правил отправки и получения данных» - нажимаем «Записать и закрыть».
«Создать начальный образ подчиненного узла РИБ».
Создание начального образа информационной базы
Этот процесс может занять долгое время.
3. Настройка синхронизации данных в конфигурации 1С: Бухгалтерия ПРОФ/КОРП
Создаем папку для подчиненной ИБ и открываем в 1С эту базу (через мастер добавления в список существующей информационной базы).
Когда перейдем в «Настройка синхронизации данных» в периферийной базе увидим в списке центральную базу, и то, что настройка еще не завершена, поэтому нужно нажать «Создать» (несмотря на то, что в списке база уже есть) и завершить настройки. Они будут стандарты, папку файлов синхронизации 1С указывать нужно ту, где будут находиться файлы выгрузки и загрузки из центрального узла. По умолчанию это XML файлы.
Настройка транспорта обмена данными
Для проверки запишем документ «Оказание услуг» в центральной базе.
Оказание услуг
Выполним синхронизацию, для этого необходимо выбрать в списке настроек синхронизации данных ту базу с которой хотим связаться и нажать «Синхронизировать».
БП Подчиненный
После выполнения первого этапа в указанном каталоге появятся файлы наподобие этих:
Локальный диск
Теперь переходим в подчиненную базу и также нажимаем на кнопку Синхронизация. В списке документов «Оказание услуг» появится новый элемент.
Повторим действия, наоборот, теперь создадим документ в подчиненной базе.
Обучение
В главной базе получаем сообщение:
Синхронизация данных с «БП Подчиненный»
В списке документов новый элемент.
Оказание услуг
Механизм РИБ работает. Важно понимать, что, файлы XML или ZIP можно передавать как угодно, главное, чтобы они располагались в указанном каталоге при настройке обмена данными.
Специалист компании "Кодерлайн"
Данила Уваров