Как подключить удаленные торговые точки с кассовыми аппаратами к 1С:УНФ 1.6 при нестабильном интернете?

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

Рассмотрим распространенную и крайне актуальную для розничного бизнеса проблему. Имеется центральная база 1С:Управление нашей фирмой (редакция 1.6), и перед нами стоит задача подключить удаленные торговые точки с кассовыми аппаратами (ККТ). Ситуация осложняется тем, что на удаленных точках периодически пропадает интернет-соединение, а франчайзи предлагают дорогостоящую индивидуальную разработку с уникальными правилами обмена.

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

Вариант 1. Тонкий клиент через веб-сервер (для относительно стабильного интернета)

Если на торговых точках интернет-соединение пропадает нечасто и работает на приемлемой скорости, лучшим решением будет использование тонкого клиента 1С.

Проанализируем алгоритм этого решения:

  1. Публикация базы на веб-сервере: Центральная база 1С:УНФ публикуется на веб-сервере (например, IIS или Apache). Для этого используется стандартный инструмент конфигуратора 1С через меню Администрирование — Публикация на веб-сервере.
  2. Настройка рабочих мест: На компьютерах удаленных торговых точек устанавливается тонкий клиент 1С. В списке баз настраивается подключение по HTTP- или HTTPS-ссылке к опубликованной базе.
  3. Подключение оборудования: Торговое оборудование (фискальный регистратор ККТ, сканер штрихкодов, эквайринговый терминал) подключается непосредственно к локальному компьютеру. Тонкий клиент 1С отлично взаимодействует с локально подключенным оборудованием через встроенные драйверы.

Разберем плюсы и минусы данного подхода:

Для оптимизации работы ККТ в данном сценарии можно рассмотреть настройку сетевой кассы. Для этого требуется белый статический IP-адрес на стороне кассы и переброс портов (port forwarding) на роутере торговой точки. Но если интернет падает физически, это не решит проблему прерывания связи.

Вариант 2. Использование приложения «1С:Мобильная касса» (для полной автономности)

Выясним, что представляет собой приложение 1С:Мобильная касса и насколько хорошо оно сочетается с 1С:УНФ. Это приложение разработано фирмой 1С специально для автономной работы на мобильных устройствах, планшетах под управлением Android, а также на специализированных смарт-терминалах (например, устройства линейки MSPOS).

Рассмотрим, как организована работа в данном режиме:

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

Вариант 3. Использование приложения «1С:Касса» для Windows

Если на удаленной торговой точке вместо планшета или смарт-терминала установлен полноценный компьютер или ноутбук, отличной альтернативой становится программа 1С:Касса для Windows.

Разберем по шагам логику этого решения:

  1. На компьютер кассира устанавливается локальная версия 1С:Касса.
  2. К ПК подключаются фискальный регистратор и сканер штрихкодов.
  3. В центральной базе 1С:УНФ создается настройка синхронизации с внешним рабочим местом кассира (РМК).
  4. Программа 1С:Касса регулярно (по расписанию или принудительно при наличии сети) забирает из УНФ актуальные прайс-листы, список номенклатуры и штрихкоды. Назад в УНФ передаются оформленные чеки и отчеты о смене.

Кассир работает в простом и понятном интерфейсе, не перегруженном лишними складскими функциями, а при падении интернета торговля не останавливается ни на секунду.

Вариант 4. Синхронизация с «1С:РМК» или «1С:Розница»

Для организации более сложных рабочих мест на персональных компьютерах фирма 1С предлагает использовать специализированные конфигурации:

Вариант 5. Режим «ККМ Offline» (интеграция со сторонними кассами)

Проанализируем ситуацию, когда на удаленных точках уже установлены кассовые аппараты со своим собственным программным обеспечением (например, ПО Frontol или xPOS от компании АТОЛ).

В 1С:УНФ предусмотрен стандартный режим работы с офлайн-оборудованием. Принцип работы выглядит следующим образом:

  1. В 1С:УНФ настраивается карточка кассы ККМ с признаком ККМ Offline.
  2. В конце или начале дня из 1С:УНФ выгружается текстовый файл (обычно в формате АТОЛ) с перечнем товаров, цен и штрихкодов. Этот файл передается на кассу (через локальную сеть, по FTP или даже на флешке).
  3. Кассир работает на стороннем софте весь день абсолютно автономно.
  4. В конце смены кассовое ПО формирует файл-отчет. Этот файл загружается в 1С:УНФ через стандартную обработку загрузки продаж. На основании файла в системе автоматически создается документ Отчет о розничных продажах, который списывает остатки товаров со склада и фиксирует выручку.

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

Резюме и рекомендации

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

← На главную