При расширении розничной сети перед владельцем бизнеса и техническим специалистом всегда встает вопрос: как объединить несколько торговых точек в единую систему? В контексте конфигурации 1С:Розница 2.2 существует два основных пути: использование удаленного рабочего стола (RDP) или настройка распределенной информационной базы (РИБ). Разберем подробно, почему для автоматизации магазинов чаще выбирают РИБ, и как правильно настроить эту систему для обеспечения бесперебойной работы касс.
Прежде чем переходить к техническим настройкам, проанализируем, какой метод подключения больше подходит для ваших задач. Рассмотрим ситуацию, когда у нас есть центральный офис и три удаленных магазина.
Вариант с RDP (Remote Desktop Protocol): Все пользователи работают в одной базе, расположенной на сервере. Кассиры в магазинах подключаются к серверу через интернет.
Плюсы: данные обновляются мгновенно, не нужно настраивать обмены.
Минусы: критическая зависимость от интернета. Если связь пропадет хоть на минуту, работа РМК (рабочего места кассира) полностью остановится, и вы не сможете пробить чеки. Для розницы это огромные риски.
Вариант с РИБ (Распределенная информационная база): В каждом магазине стоит свой компьютер с локальной копией базы. Раз в 10-15 минут происходит автоматический обмен данными с центральной базой. Плюсы: полная автономность. Если интернет отключится, магазин продолжит торговать, а данные передадутся в центр, когда связь восстановится. Минусы: сложность начальной настройки и необходимость контроля актуальности версий программы.
Выясним причину, по которой для встроенного РМК в «Рознице» выбирают именно РИБ: встроенное рабочее место кассира — это не отдельная программа, а часть общей конфигурации. Чтобы оно работало быстро и независимо от качества канала связи, база должна находиться локально на объекте.
Проанализируем доступные виды синхронизации. Программа предлагает два варианта:
В нашем случае мы рассмотрим настройку РИБ по магазинам.
Первым делом нам необходимо настроить центральный узел. Разберем по шагам, на что обратить внимание:
Префиксы информационных баз: Это критически важный момент. Чтобы номера документов не пересекались (например, чтобы ЧекККМ №001 из Магазина 1 не затер ЧекККМ №001 из Центральной базы), каждой базе нужно присвоить уникальный буквенный код.
Например:
- Центральный офис: ЦБ
- Магазин 1: М1
- Магазин 2: М2
Настроить это можно в разделе Администрирование — Синхронизация данных. Установите галочку «Синхронизация данных» и укажите префикс текущей базы.
Теперь в центральной базе (ЦБ) создадим настройки для нашего филиала. Переходим в список «Настройки синхронизации данных» и выбираем создание нового обмена: РИБ по магазину.
Рассмотрим подробнее параметры настройки:
Магазины, для которого создается база.После того как настройки в центре созданы, нам нужно получить файл базы данных, который мы отвезем в магазин. В окне настроек синхронизации выберите пункт «Создать начальный образ».
Процесс может занять длительное время, так как 1С копирует структуру конфигурации и необходимые данные (справочники Номенклатура, Цены, Склады и т.д.). Результатом будет файл 1Cv8.1CD (для файловой базы). Этот файл мы копируем на флешку и переносим на компьютер в Магазин 2.
Разберем ситуацию, когда вы запустили базу в магазине из созданного образа. При первом запуске программа может попросить подтверждение параметров связи. Убедитесь, что в периферийной базе настройки транспорта (путь к FTP или папке) совпадают с теми, что вы указали в центре.
Важно помнить о лицензировании: на компьютере в магазине должна быть установлена платформа 1С и иметься программная или аппаратная лицензия. Для работы РМК в режиме РИБ не требуется постоянное подключение к серверу ЦБ, но лицензия на запуск программы обязательна на каждом рабочем месте.
Чтобы данные о продажах попадали в офис оперативно, настроим регламентные задания. В разделе Администрирование — Синхронизация данных — Сценарии обмена создадим расписание.
Оптимальный сценарий для розницы:
Проанализируем важную особенность эксплуатации: идентичность конфигураций. Механизм РИБ требует, чтобы структура таблиц во всех базах была одинаковой. Если вы решили обновить 1С:Розница 2.2 до новой версии, порядок действий должен быть таким:
Если проигнорировать этот порядок и обновить магазин раньше центра (или наоборот, не завершив обмен), синхронизация может «сломаться», и потребуется вмешательство специалиста.
Посмотрим на пример возникновения конфликта: если менеджер в офисе изменил цену товара, а в это же время в магазине кассир вручную поменял описание этого же товара в справочнике. При обмене система обнаружит, что один и тот же объект изменен в двух местах. По умолчанию в 1С:Розница приоритет всегда имеет Центральная база. Изменения из магазина будут заменены данными из центра. Помните об этом при редактировании справочников на местах.
Использование РИБ в 1С:Розница 2.2 — это стандарт де-факто для надежной работы торговых сетей. Несмотря на кажущуюся сложность настройки префиксов и транспортов, эта схема избавляет бизнес от простоев при перебоях с интернетом и позволяет четко контролировать работу каждого магазина из единого центра.