← На главную
После фискализации кассового аппарата или регистрации смены часто возникает ситуация: смена открыта и закрыта, чеки пробиваются штатно, однако в отчете печатается сообщение о наличии непереданных фискальных документов (ФД), а в личном кабинете ОФД данные отсутствуют. Разберем причины, по которым онлайн-кассы линеек ШТРИХ-М и РР-Электро перестают отправлять фискальные пакеты, и подробно рассмотрим шаги по устранению этой неисправности.
Проверка физического соединения и сетевых интерфейсов
Выясним причину отсутствия связи на базовом аппаратном уровне. Если кассовый аппарат подключается по кабелю Ethernet (разъем RJ-45), выполним следующие действия:
- Проверим целостность сетевого патч-корда и надежность фиксации разъема в гнезде ККТ и розетке или коммутаторе. Некачественный обжим или поврежденный порт вызывают периодические обрывы связи, из-за чего касса не успевает завершить сессию обмена с ОФД.
- Убедимся, что линк на сетевом адаптере активен (светодиоды на плате светятся или мигают).
- Запустим утилиту «Тест драйвера ККТ» и проверим доступность кассы по локальному IP-адресу.
Настройка таблиц ККТ для прямого подключения через Ethernet
Для автономной отправки фискальных документов силами самого кассового аппарата через проводную сеть требуется правильно заполнить внутренние таблицы устройства в драйвере. Проанализируем ключевые параметры:
- Откроем «Тест драйвера ККТ», перейдем в раздел «Настройка свойств», нажмем кнопку «Таблицы».
- Найдем таблицу, отвечающую за параметры связи с сервером ОФД (обычно Таблица «Сервер ОФД»):
- В поле адреса сервера укажем IP-адрес или DNS-имя сервера ОФД, предоставленные оператором.
- В поле порта укажем рабочий порт оператора (например, 7777 или 7778 в зависимости от используемого сервиса).
- Перейдем в Таблицу «Сетевой адрес» (настройки TCP/IP самой кассы):
- При назначении статического IP-адреса зададим локальный IP кассы, соответствующую маску подсети и шлюз по умолчанию (адрес роутера).
- Обязательно пропишем корректный IP-адрес DNS-сервера (например, адрес локального маршрутизатора либо общедоступный DNS).
- Если используется автоматическое получение параметров по DHCP, убедимся, что маршрутизатор успешно выделил кассе свободный IP-адрес и передал действующие DNS.
Важное замечание по работе с DNS: микропрограммы многих кассовых аппаратов нестабильно разрешают доменные имена серверов ОФД. Если касса физически видит сеть, но пакеты не уходят, заменим в настройках подключения доменное имя сервера ОФД на его прямой цифровой IP-адрес.
Настройка обмена через USB по протоколу RNDIS
Если кассовый аппарат (например, РР-02Ф) не имеет разъема Ethernet, для отправки чеков задействуется подключение по USB в режиме виртуального сетевого адаптера RNDIS. Разберем по шагам, как настроить данный режим:
- Откроем драйвер кассы, перейдем в Таблицу 21 («Сетевые интерфейсы»).
- Установим в поле №9 («RNDIS») значение 1 (по умолчанию установлено значение 0).
- В поле №2 («Режим обмена с ОФД») установим значение 1 (передача данных средствами ККТ).
- Убедимся, что неиспользуемые сетевые интерфейсы (PPP, Wi-Fi) отключены (установлены в 0), чтобы исключить внутренние конфликты сетевого стека платы.
- Выполним перезагрузку кассового аппарата по питанию, чтобы новые параметры таблиц вступили в силу.
Настройка сетевых параметров операционной системы Windows
После включения режима RNDIS в операционной системе появится новый сетевой адаптер. Для предоставления кассе доступа в интернет выполним настройку службы общего доступа:
- Откроем «Центр управления сетями и общим доступом» или «Сетевые подключения» в Windows.
- Найдем основной сетевой адаптер ПК, через который компьютер получает доступ в интернет. В его свойствах на вкладке «Доступ» включим флаг «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
- В выпадающем списке подключений домашней сети выберем виртуальный адаптер RNDIS кассы. При этом Windows автоматически присвоит адаптеру RNDIS статический адрес
192.168.137.1 с маской 255.255.255.0.
- Зайдем в свойства адаптера RNDIS и убедимся, что IP-адрес зафиксирован:
192.168.137.1.
- Вернемся в таблицы ККТ (Таблица настроек сети) и зададим статические параметры кассы:
- 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 — спонтанная остановка передачи данных из-за разрыва соединения виртуального интерфейса с основной сетью. Проанализируем действия по стабилизации подключения:
- Отключение энергосбережения USB: перейдем в «Диспетчер устройств» Windows, найдем устройство RNDIS, а также пункты «Корневой USB-концентратор». В свойствах каждого устройства перейдем на вкладку «Управление электропитанием» и снимем флаг «Разрешить отключение этого устройства для экономии энергии». Дополнительно в схеме электропитания Windows отключим параметр «Временное отключение USB-порта».
- Проверка службы ICS: служба общего доступа к подключению к интернету (
SharedAccess) может аварийно останавливаться после перезагрузки ПК. В оснастке services.msc изменим тип запуска службы на «Автоматически».
- Настройка брандмауэра: локальный сетевой экран Windows или сторонний антивирус могут блокировать транзитные пакеты между интерфейсом
192.168.137.X и внешней сетью. Создадим разрешающие правила для исходящих TCP-соединений по порту вашего ОФД.
Диагностика очереди отправки документов
Чтобы убедиться в успешной передаче накопившихся данных, проверим состояние фискального накопителя:
- В драйвере перейдем в Таблицу 20 («Статус обмена ФН») или на вкладку «ФН» / «Информационный обмен».
- Проверим поля «Количество непереданных документов» и «Транспортное соединение установлено».
- Если связь настроена верно, счетчик неотправленных документов начнет уменьшаться до нуля. Помним, что при задержке отправки более 30 дней фискальный накопитель блокируется для пробития новых чеков до полного сброса очереди в ОФД.