Подключение фискального регистратора по сетевому интерфейсу Ethernet — востребованный сценарий, когда требуется убрать кассовый аппарат от рабочего места кассира или предоставить доступ к одной ККТ нескольким пользователям товароучетной системы. Разберем по шагам, как перевести ККТ АТОЛ 22Ф (FPrint-22ПТК) в сетевой режим, выясним нюансы лицензирования драйверов и рассмотрим способы организации стабильной работы нескольких рабочих мест 1С с одним кассовым аппаратом.
Проанализируем распространенное заблуждение относительно платности драйверов АТОЛ. В линейках драйверов торгового оборудования (ДТО 8.х и ДТО 10.х) действует единое правило: для фискальных регистраторов и касс производства компании АТОЛ лицензия полностью бесплатна. Платная лицензия требуется исключительно при попытке подключить стороннее кассовое оборудование (Штрих-М, Меркурий и др.) через драйверы АТОЛ. Все штатные службы и компоненты для касс АТОЛ 22Ф функционируют без покупки дополнительных программных или аппаратных ключей защиты.
Рассмотрим, как правильно сконфигурировать сетевые параметры на самом кассовом аппарате:
5555. Настоятельно рекомендуется не полагаться на автоматический DHCP, а жестко прописать статический IP-адрес, маску подсети и основной шлюз в параметрах ККТ либо настроить постоянную статическую резервацию IP по MAC-адресу в настройках сетевого маршрутизатора. Это исключит сбои маршрутизации и потерю связи при смене аренды адреса.EthernetOverTransport (EoT) или прямое подключение Ethernet.Выясним главную техническую причину, почему нельзя просто указать один и тот же сетевой IP-адрес и порт 5555 в настройках оборудования 1С на четырех разных компьютерах. Встроенный сетевой стек ККТ АТОЛ не поддерживает мультиплексирование входящих TCP-сессий: касса принимает только одно активное входящее подключение. Когда одна сессия 1С захватывает порт, все остальные рабочие места при попытке сформировать чек получат системную ошибку Порт недоступен или Устройство занято.
Рассмотрим проверенные способы решения этой задачи для совместного доступа нескольких пользователей.
Наиболее надежный и современный вариант — использование бесплатной службы Web-сервера ККТ из состава ДТО 10. Разберем принцип ее работы:
5555).16732) и принимает HTTP/JSON-запросы от всех рабочих мест 1С в сети.В типовых конфигурациях («1С:Управление торговлей», «1С:Комплексная автоматизация», «1С:Розница») реализован штатный механизм совместного использования оборудования средствами Библиотеки подключаемого оборудования (БПО). Рассмотрим шаги настройки:
РабочиеМеста регистрируем кассу и производим ее полную настройку и тест связи.В случаях работы с нетиповыми или устаревшими конфигурациями (например, сильно доработанные базы на базе обычных форм) применяется промежуточное ПО очереди печати. Бесплатный драйвер настраивается локально на сервере, а входящие фискальные пакеты принимаются через виртуальный принтер или сетевую службу (например, через утилиты разбора пакетов CheckPackage), которая последовательно передает команды на кассу по мере освобождения устройства.
При настройке сетевого взаимодействия обратим внимание на следующие критические параметры:
1cv8.exe или 1cv8c.exe), а не разрядности операционной системы Windows.КассоваяСмена привязан к справочнику рабочих мест. При печати на одну ККТ с разных компьютеров без механизма распределенной печати БПО программа может блокировать пробитие чека с сообщением о несовпадении номера открытой смены. Для корректной работы смены должны открываться и закрываться централизованно либо в рамках одного логического рабочего места.