Как правильно создать и настроить копию базы для кассы в 1С:Розница 2.2

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

При автоматизации небольшого магазина часто возникает ситуация, когда учет ведется на одном компьютере (условно «бэк-офис» или ноутбук владельца), а пробитие чеков должно происходить на другом (кассовая зона или «фронт-офис»). Для того чтобы обеспечить актуальность данных о товарах, ценах и остатках на обоих устройствах, необходимо настроить механизм Распределенной информационной базы (РИБ). В рамках данной статьи мы подробно разберем, как правильно создать подчиненный узел для кассы и настроить стабильный обмен данными.

Понятие РИБ и выбор правильной стратегии создания базы

Прежде чем приступить к техническим действиям, проанализируем ситуацию. Основная ошибка новичков заключается в попытке просто скопировать папку с базой данных на второй компьютер. В случае с 1С такой подход создаст две абсолютно независимые базы. Если вы начнете пробивать чеки на кассе, они никогда не появятся в вашей основной базе на ноутбуке. Правильный путь — создание РИБ, где одна база является Главным узлом, а вторая — Подчиненным узлом.

Рассмотрим, почему нельзя просто назначить скопированную базу подчиненной. В системе 1С каждый узел обмена имеет уникальный идентификатор. При создании «Начального образа» программа автоматически прописывает эти связи. Если мы пойдем путем ручного копирования, нам придется использовать программный код для изменения параметров обмена, что трудозатратно и чревато ошибками в нумерации документов.

Шаг 1: Подготовка главного узла (Бэк-офис)

Первым делом подготовим нашу основную базу на ноутбуке. Нам необходимо настроить параметры синхронизации. Выполним следующие действия:

  1. Перейдем в раздел Администрирование — Синхронизация данных.
  2. Убедимся, что флаг Синхронизация данных установлен.
  3. Назначим Префикс информационной базы для главного узла (например, «БЦ» — Бэк-Центр). Префиксы критически важны: они предотвращают дублирование номеров чеков и поступлений при обмене.
  4. Зайдем в Настройки синхронизации данных и создадим новую настройку. В «1С:Розница» для нашей задачи идеально подходит тип «По магазинам».

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

Шаг 2: Создание начального образа для кассы

Теперь перейдем к самому важному этапу — созданию файла базы данных для фронт-офиса. Рассмотрим этот процесс пошагово:

В мастере настройки синхронизации, после того как мы указали магазин и префикс подчиненного узла (например, «К1»), программа предложит пункт «Создать начальный образ». Выберем вариант создания для файловой информационной базы.

Важные замечания на этом этапе:

Шаг 3: Развертывание базы на кассовом компьютере

После того как файл образа создан, перенесем его на компьютер в магазине. На кассовом ПК выполним следующие действия:

  1. Установим платформу 1С. Внимание: версия платформы на кассе должна быть идентична версии на ноутбуке (например, 8.3.22.xxx).
  2. Добавим новую информационную базу в список, выбрав пункт «Добавление в список существующей информационной базы».
  3. Укажем путь к папке, куда мы перенесли созданный файл 1Cv8.1CD.
  4. При первом запуске система поймет, что это подчиненный узел РИБ, и предложит завершить настройку обмена.

Шаг 4: Настройка подключаемого оборудования

Проанализируем технический нюанс: хотя база данных является копией, настройки оборудования (ККТ, сканеры, эквайринговые терминалы) не переносятся автоматически через РИБ. Это связано с тем, что оборудование привязывается к конкретному Рабочему месту (имени компьютера и пользователя Windows).

Рассмотрим алгоритм настройки оборудования на фронте:

  1. В кассовой базе перейдем в раздел Администрирование — Подключаемое оборудование.
  2. Создадим новое Рабочее место. Рекомендуется дать ему понятное имя, например «Касса_Магазин_1».
  3. Подключим драйверы для онлайн-кассы и сканера штрихкодов.
  4. Выполним тест устройства. Если тест пройден успешно, оборудование готово к работе в режиме РМК (Рабочее место кассира).

Шаг 5: Организация каналов связи и автоматизация обмена

Теперь, когда у нас есть две базы, нам нужно настроить «транспорт» для передачи данных. Разберем наиболее популярные варианты:

1. Облачные сервисы (Яндекс.Диск, Dropbox). Это самый простой вариант для малого бизнеса. Мы настраиваем синхронизацию папки на обоих компьютерах. Программа 1С выгружает файл обмена в эту папку, облачный сервис копирует его через интернет на другой компьютер, а 1С на другом конце подхватывает файл.

2. FTP-сервер. Более надежный метод. Вы арендуете небольшое место на сервере, и обмен идет напрямую через протокол FTP. Это исключает проблемы с правами доступа к папкам Windows.

Для автоматизации процесса настроим Регламентные задания. Посмотрим, как это сделать:

В настройках синхронизации данных установим расписание. Например, «каждые 15 минут». Таким образом, владелец на ноутбуке будет видеть проданные товары почти в реальном времени, а кассир будет оперативно получать новые цены.

Контроль остатков и цен в РИБ

Важно помнить особенность «1С:Розница 2.2» в работе с ценами. Даже если вы создали документ Установка цен номенклатуры в бэк-офисе и он успешно передался на кассу, цены могут не измениться в чеке. Разберем, почему это происходит.

В Рознице существует документ Применение цен номенклатуры. Если в настройках магазина не установлена галочка «Применять цены автоматически», то кассиру (или администратору на кассе) необходимо зайти в соответствующий раздел и подтвердить применение новых цен. Убедитесь, что этот процесс отлажен, чтобы избежать расхождений между ценниками и чеками.

Также обратим внимание на лицензирование. Для полноценной работы РИБ вам потребуется версия «1С:Розница ПРОФ». Базовая версия не поддерживает создание распределенных баз. Кроме того, на кассовом компьютере должна быть установлена своя лицензия (программный ключ или аппаратный USB-токен), если только вы не используете многопользовательский ключ в локальной сети.

Соблюдение этого порядка действий обеспечит вам стабильную работу магазина с разделением функций управления и продаж.

← На главную