Почему ККТ ШТРИХ-М и РР-02Ф не передают чеки в ОФД и как настроить сетевое подключение

Системный администратор Торговля и дистрибуция
← На главную

После фискализации кассового аппарата или регистрации смены часто возникает ситуация: смена открыта и закрыта, чеки пробиваются штатно, однако в отчете печатается сообщение о наличии непереданных фискальных документов (ФД), а в личном кабинете ОФД данные отсутствуют. Разберем причины, по которым онлайн-кассы линеек ШТРИХ-М и РР-Электро перестают отправлять фискальные пакеты, и подробно рассмотрим шаги по устранению этой неисправности.

Проверка физического соединения и сетевых интерфейсов

Выясним причину отсутствия связи на базовом аппаратном уровне. Если кассовый аппарат подключается по кабелю Ethernet (разъем RJ-45), выполним следующие действия:

  1. Проверим целостность сетевого патч-корда и надежность фиксации разъема в гнезде ККТ и розетке или коммутаторе. Некачественный обжим или поврежденный порт вызывают периодические обрывы связи, из-за чего касса не успевает завершить сессию обмена с ОФД.
  2. Убедимся, что линк на сетевом адаптере активен (светодиоды на плате светятся или мигают).
  3. Запустим утилиту «Тест драйвера ККТ» и проверим доступность кассы по локальному IP-адресу.

Настройка таблиц ККТ для прямого подключения через Ethernet

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

  1. Откроем «Тест драйвера ККТ», перейдем в раздел «Настройка свойств», нажмем кнопку «Таблицы».
  2. Найдем таблицу, отвечающую за параметры связи с сервером ОФД (обычно Таблица «Сервер ОФД»):
    • В поле адреса сервера укажем IP-адрес или DNS-имя сервера ОФД, предоставленные оператором.
    • В поле порта укажем рабочий порт оператора (например, 7777 или 7778 в зависимости от используемого сервиса).
  3. Перейдем в Таблицу «Сетевой адрес» (настройки TCP/IP самой кассы):
    • При назначении статического IP-адреса зададим локальный IP кассы, соответствующую маску подсети и шлюз по умолчанию (адрес роутера).
    • Обязательно пропишем корректный IP-адрес DNS-сервера (например, адрес локального маршрутизатора либо общедоступный DNS).
    • Если используется автоматическое получение параметров по DHCP, убедимся, что маршрутизатор успешно выделил кассе свободный IP-адрес и передал действующие DNS.

Важное замечание по работе с DNS: микропрограммы многих кассовых аппаратов нестабильно разрешают доменные имена серверов ОФД. Если касса физически видит сеть, но пакеты не уходят, заменим в настройках подключения доменное имя сервера ОФД на его прямой цифровой IP-адрес.

Настройка обмена через USB по протоколу RNDIS

Если кассовый аппарат (например, РР-02Ф) не имеет разъема Ethernet, для отправки чеков задействуется подключение по USB в режиме виртуального сетевого адаптера RNDIS. Разберем по шагам, как настроить данный режим:

  1. Откроем драйвер кассы, перейдем в Таблицу 21 («Сетевые интерфейсы»).
  2. Установим в поле №9 («RNDIS») значение 1 (по умолчанию установлено значение 0).
  3. В поле №2 («Режим обмена с ОФД») установим значение 1 (передача данных средствами ККТ).
  4. Убедимся, что неиспользуемые сетевые интерфейсы (PPP, Wi-Fi) отключены (установлены в 0), чтобы исключить внутренние конфликты сетевого стека платы.
  5. Выполним перезагрузку кассового аппарата по питанию, чтобы новые параметры таблиц вступили в силу.

Настройка сетевых параметров операционной системы Windows

После включения режима RNDIS в операционной системе появится новый сетевой адаптер. Для предоставления кассе доступа в интернет выполним настройку службы общего доступа:

  1. Откроем «Центр управления сетями и общим доступом» или «Сетевые подключения» в Windows.
  2. Найдем основной сетевой адаптер ПК, через который компьютер получает доступ в интернет. В его свойствах на вкладке «Доступ» включим флаг «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
  3. В выпадающем списке подключений домашней сети выберем виртуальный адаптер RNDIS кассы. При этом Windows автоматически присвоит адаптеру RNDIS статический адрес 192.168.137.1 с маской 255.255.255.0.
  4. Зайдем в свойства адаптера RNDIS и убедимся, что IP-адрес зафиксирован: 192.168.137.1.
  5. Вернемся в таблицы ККТ (Таблица настроек сети) и зададим статические параметры кассы:
    • IP-адрес ККТ: 192.168.137.111 (или любой другой свободный адрес из диапазона 192.168.137.2–192.168.137.254);
    • Маска подсети: 255.255.255.0;
    • Основной шлюз: 192.168.137.1;
    • DNS-сервер: 192.168.137.1 (или внешний публичный DNS).

Устранение разрывов связи и проблем с RNDIS в Windows

Частая проблема при работе через RNDIS — спонтанная остановка передачи данных из-за разрыва соединения виртуального интерфейса с основной сетью. Проанализируем действия по стабилизации подключения:

  1. Отключение энергосбережения USB: перейдем в «Диспетчер устройств» Windows, найдем устройство RNDIS, а также пункты «Корневой USB-концентратор». В свойствах каждого устройства перейдем на вкладку «Управление электропитанием» и снимем флаг «Разрешить отключение этого устройства для экономии энергии». Дополнительно в схеме электропитания Windows отключим параметр «Временное отключение USB-порта».
  2. Проверка службы ICS: служба общего доступа к подключению к интернету (SharedAccess) может аварийно останавливаться после перезагрузки ПК. В оснастке services.msc изменим тип запуска службы на «Автоматически».
  3. Настройка брандмауэра: локальный сетевой экран Windows или сторонний антивирус могут блокировать транзитные пакеты между интерфейсом 192.168.137.X и внешней сетью. Создадим разрешающие правила для исходящих TCP-соединений по порту вашего ОФД.

Диагностика очереди отправки документов

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

  1. В драйвере перейдем в Таблицу 20 («Статус обмена ФН») или на вкладку «ФН» / «Информационный обмен».
  2. Проверим поля «Количество непереданных документов» и «Транспортное соединение установлено».
  3. Если связь настроена верно, счетчик неотправленных документов начнет уменьшаться до нуля. Помним, что при задержке отправки более 30 дней фискальный накопитель блокируется для пробития новых чеков до полного сброса очереди в ОФД.
← На главную