Как автоматизировать рабочее место кассира и товароведа в супермаркете при помощи 1С и Frontol?

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

Автоматизация супермаркета — это сложный процесс, который требует понимания взаимодействия между учетной системой (Back-office) и кассовым программным обеспечением (Front-office). Часто владельцы бизнеса сталкиваются с дилеммой: использовать только одну программу 1С на всех узлах или внедрять специализированное кассовое ПО. В этой статье мы разберем оптимальную связку для небольшого супермаркета на базе 1С:Розница и Frontol, выясним вопросы лицензирования и технической настройки оборудования.

Разделение функций: Front-office и Back-office

Для начала проанализируем, почему для супермаркета недостаточно одной лишь программы 1С на всех компьютерах. Разберем понятия фронт-системы и бэк-системы:

  1. Back-office (Бэк-офис): Это место работы товароведа или менеджера. Здесь происходят основные операции: поступление товаров, установка цен, анализ остатков, работа с поставщиками и печать ценников. Для этих целей идеально подходит 1С:Розница.
  2. Front-office (Фронт-офис): Это рабочее место кассира. Программа на кассе должна работать максимально быстро, быть устойчивой к сбоям сети и иметь интерфейс, адаптированный под специализированные клавиатуры и маленькие мониторы. Frontol (например, версия 6 или xPOS) справляется с этой задачей лучше, чем интерфейс 1С, особенно на слабых POS-компьютерах.

Выбор лицензии: Базовая или ПРОФ версия 1С?

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

Если вы планируете использовать схему обмена "Оффлайн", то 1С:Розница Базовая прекрасно справится с задачей. В этой схеме 1С выступает как "хранилище знаний", которое выгружает список товаров и цен в текстовый файл или базу данных Frontol, а затем загружает обратно отчет о продажах. Базовая версия позволяет подключать неограниченное количество касс в режиме ККМ Offline. Ограничение базовой версии касается только работы пользователей: в самой программе 1С может работать одновременно только один человек (товаровед) на одном компьютере.

Настройка обмена данными между 1С и Frontol

Проанализируем техническую сторону вопроса. Чтобы касса "узнала" о новых ценах, нам нужно настроить канал связи. Рассмотрим по шагам, как организовать обмен в локальной сети:

  1. Создание сетевой инфраструктуры: Объединим компьютер товароведа и все кассовые боксы в одну локальную сеть с помощью обычного коммутатора (Switch) и кабелей "витая пара".
  2. Настройка общей папки: На компьютере товароведа создадим папку (например, C:\Exchange\Cash1) и дадим к ней полный доступ для пользователей сети. Именно через эту папку 1С и Frontol будут "перекидываться" файлами goods.txt (товары) и flag.txt (сигнал к загрузке).
  3. Настройка в 1С: Перейдем в раздел Администрирование — Подключаемое оборудование. Создадим новый экземпляр оборудования с типом ККМ Offline. В настройках укажем путь к нашей сетевой папке.
  4. Выгрузка товаров: В разделе Продажи выберем пункт Обмен с подключаемым оборудованием Offline. Здесь мы сможем нажать кнопку "Выгрузить", и 1С сформирует файл со всеми актуальными ценами и штрихкодами для кассы.

Оборудование и юридические требования (54-ФЗ)

Выясним причину, по которой использование простого чекового принтера (например, Citizen) без фискального накопителя в современном супермаркете практически невозможно. Согласно закону 54-ФЗ, практически любая торговая деятельность должна сопровождаться передачей данных в налоговую через онлайн-кассу (ККТ).

Для легальной работы вам потребуются:

Работа на маленьких мониторах

Посмотрим на ситуацию с 10-дюймовым POS-монитором. Работать в полноценном интерфейсе 1С на таком экране крайне неудобно — окна не будут помещаться, а шрифты станут нечитаемыми. Однако для Frontol xPOS это идеальный вариант. Интерфейс этой программы специально разработан под низкое разрешение, крупные кнопки позволяют кассиру работать быстро, даже используя обычную или специализированную POS-клавиатуру Атол.

Рекомендации по операционной системе

Хотя на ваше оборудование была установлена Windows 7, разберем возможные риски. Современные драйверы торгового оборудования и последние релизы 1С:Предприятие все чаще требуют Windows 10 или 11 для корректной работы компонентов защиты и связи с серверами "Честный ЗНАК" (для маркированных товаров). Если в вашем ассортименте есть молоко, вода или табак, рассмотрите возможность обновления ОС, чтобы избежать проблем с библиотеками OpenSSL и сертификатами безопасности.

Пример настройки SKU в 1С

Для корректного обмена с оффлайн-кассами каждому товару должен быть присвоен уникальный код SKU. Рассмотрим, как это выглядит в логике системы:


// При выгрузке в ККМ Offline система сопоставляет:
// Объект "Номенклатура" -> Поле "Код" или "Штрихкод" -> Поле "SKU"
// Если SKU не назначен, товар не попадет в файл выгрузки goods.txt.

Поэтому перед первым обменом обязательно запустим обработку "Заполнение кодов SKU" в настройках подключаемого оборудования 1С. Это гарантирует, что Frontol сможет найти товар в своей базе по тому коду, который передала 1С.

В итоге, следуя этой структуре, мы получаем надежную систему: товаровед спокойно работает в 1С:Розница, принимает накладные и меняет цены, а кассиры на кассовых боксах работают в быстром и надежном Frontol, который не зависит от стабильности сервера 1С в течение смены.

← На главную