Как правильно настроить схему взаимодействия 1С, Frontol и ЕГАИС для алкогольного магазина?

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

В организации розничной торговли алкоголем наиболее распространенной и стабильной схемой является разделение функций между товароучетной системой и кассовым программным обеспечением. Рассмотрим классическую архитектуру, где в качестве "бэк-офиса" выступает 1С:Розница, а в качестве "фронт-офиса" — Frontol 6. Разберем по шагам, как настроить их взаимодействие с ЕГАИС и какие нюансы следует учитывать в современных реалиях.

Общая схема взаимодействия компонентов

Типовая топология сети алкогольного магазина выглядит следующим образом:

  1. Рабочее место товароведа: Здесь устанавливается 1С:Розница (или другая конфигурация 1С). К этому же компьютеру подключается аппаратный ключ (например, Рутокен ЭЦП 3.0) и устанавливается транспортный модуль УТМ (Универсальный транспортный модуль).
  2. Рабочее место кассира: На кассовом терминале работает Frontol 6. К нему подключены фискальный регистратор (ККТ) и 2D-сканер штрихкодов.
  3. Локальная сеть: Оба компьютера должны находиться в одной подсети. Кассовое ПО Frontol обращается к УТМ по локальной сети, используя IP-адрес компьютера товароведа.

Проанализируем процесс продажи: когда кассир сканирует акцизную марку, Frontol мгновенно отправляет запрос в УТМ. Если проверка проходит успешно, УТМ возвращает разрешение на продажу, касса пробивает чек, и данные о продаже автоматически уходят в облако ФСРАР (ЕГАИС). При этом 1С напрямую в момент продажи не участвует, что обеспечивает высокую отказоустойчивость системы.

Настройка подключения Frontol к УТМ по сети

Выясним, как технически связать кассу с транспортным модулем, установленным на другом ПК. Вопреки опасениям, это не требует сложных манипуляций. В настройках Frontol в разделе работы с ЕГАИС необходимо указать транспортный адрес. Вместо стандартного localhost или 127.0.0.1, мы прописываем реальный IP-адрес компьютера товароведа.

Важный момент: Для компьютера, на котором установлен УТМ, крайне рекомендуется задать статический IP-адрес в настройках роутера или Windows. Если адрес изменится (например, после перезагрузки по DHCP), связь кассы с ЕГАИС будет прервана, и продажи алкоголя остановятся.

Проанализируем настройки брандмауэра (Firewall): на компьютере товароведа должен быть открыт порт 8080 (порт по умолчанию для УТМ) для входящих соединений из локальной сети. В противном случае касса не сможет "достучаться" до модуля.

Актуальные требования: УТМ 4.0 и формат XML v4

Рассмотрим изменения в законодательстве, которые влияют на нашу схему. На текущий момент обязательным является использование УТМ версии 4. Все документы (поступления, акты, чеки) должны передаваться в формате XML v4. При настройке связки убедитесь, что:

Отказ от устаревшего оборудования (ATOЛ HUB-19/20)

Многие пользователи ранее использовали специализированные микрокомпьютеры (Хабы) для работы с УТМ. Однако, как показала практика, аппаратные мощности HUB-19 не позволяют стабильно работать с новыми версиями УТМ 4.0. Профессиональное сообщество рекомендует переводить УТМ на полноценные ПК под управлением Windows 10/11 или стабильных дистрибутивов Linux. Хабы сегодня можно использовать только в качестве "транспорта", но лучше полностью исключить их из цепочки для минимизации точек отказа.

Интеграция с маркировкой "Честный ЗНАК"

Посмотрим на ситуацию с продажей пива и слабоалкогольных напитков. С 2024 года введена обязательная маркировка, которая добавляет еще одно звено в схему. Теперь при продаже кегового или бутылочного пива кассир должен сканировать код DataMatrix.

В нашей схеме это работает так:

  1. 1С получает коды маркировки при приемке товара.
  2. При выгрузке номенклатуры во Frontol передается признак маркированного товара.
  3. При продаже Frontol проверяет код через Разрешительный режим (связь с ОФД и системой Честный ЗНАК).
  4. Данные о выбытии марки уходят в Честный ЗНАК, а данные об объеме реализации (для ЕГАИС) — через УТМ.

Обмен данными между 1С и Frontol

Для полноценной работы магазина необходимо настроить регулярный обмен данными. Рассмотрим стандартный механизм обмена через файлы (формат .astu или .txt):

Выгрузка из 1С во Frontol:

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

Загрузка из Frontol в 1С:

После закрытия смены касса формирует отчет о продажах. 1С считывает этот файл и создает документ Отчет о розничных продажах. На основании этого документа в 1С можно формировать акты списания для выравнивания остатков в ЕГАИС (регистры 1 и 2).

Заключение и рекомендации

Предложенная схема (1С + УТМ на одном ПК, Frontol на другом) является оптимальной для небольшого и среднего магазина. Она обеспечивает:

Помните, что УТМ позволяет работать без интернета до 3-х суток, накапливая чеки. Однако при использовании маркировки "Честный ЗНАК" интернет на кассе требуется постоянно для проверки кодов в режиме реального времени.

← На главную