Настройка ККТ производства Штрих-М для передачи фискальных данных через USB
С внесением нового законодательства по онлайн кассам фискальные регистраторы и кассовые аппараты обязаны передавать фискальные данные в ОФД через сеть Интернет. В большинстве случаев сделать это можно посредством порта Ethernet или беспроводной связи Wi-Fi или мобильной сети GSM. Однако, существует оборудование, которое способно передавать данные посредством USB порта (благодаря протоколу RNDIS). И некоторые бюджетные аппараты Штрих-М осуществляют передачу данных только таким образом, например ККМ Штрих-Онлайн или Ритейл-01Ф.
К сожалению, в отличие от оборудования АТОЛ, в котором для подобной операции используется служба Ethernet over USB, оборудование Штрих-М настраивается очень неудобно. Процесс потребует знаний в области настройки домашней сети и опыта работы с таблицами в драйверах Штрих-М. В этой статье мы подробно распишем последовательность настройки, возможные сложности и решение возникающих проблем.
Мнение пользователя: лучше не приобретать ККТ Штрих-М с передачей данных через USB, ни на одном из компьютеров настроить передачу фискальных данных не удалось.
Для корректной работы Вам могут потребоваться драйвер RNDIS и драйвер VCOM.
ВНИМАНИЕ:
Установка драйвера ККМ Штрих-М
Для настройки ККТ Штрих-М на компьютер потребуется установить последний драйвер (который до сих пор носит название «Тест драйвера ФР»). Скачать последнюю версию драйвера можно по этой ссылке.
Установка драйвера — самый простой из описанных в этой статье процессов. Скачиваете архив, распаковываете и запускаете установщик. Далее просто следуйте инструкциям в окне установщика.
Подключение ККТ к ПК и основные настройки
После установки Тест драйвера ФР и подключению ККТ к компьютеру через USB, требуется запустить драйвер.
- Далее выбрать Настройка свойств
- В открывшемся окне выбрать Поиск оборудования.
- Далее нажать кнопку Начать
- Дождаться окончания поиска оборудования и нажать ОК
Если во время поиска ни одно устройство не было найдено — проверьте соединение ККТ и ПК.
После того, как проверка соединения пройдена требуется зайти в сетевые настройки устройства. Делается это таким образом:
- В Настройках свойств ККТ нажать кнопку Таблицы.
- В таблицах найти строчку 21 — Сетевые интерфейсы.
- Нажать клавишу Открыть.
- Откроется окно редактирования параметров сети.
В этом окне в самом последнем поле (9) будет указано значение Rndis — 0. Требуется поменять значение на 1 и нажать Enter, таким образом мы активируем возможность передачи фискальных данных в ККТ через USB.
Вы можете заметить строчки с 5 по 8 в которых указаны параметры беспроводной сети Wi-Fi. Если Ваш аппарат не «вооружен» подобным беспроводным модулем, то какие бы Вы настройки в строчки не вводили — толку будет ноль. Наличие модуля беспроводной связи смотрите в документации, поставляемой с устройством.
Однако, если в строчке «Наличие Wi-Fi» будет указано значение 1, то Вам крупно повезло — Ваш аппарат может подключаться к сети через беспроводное подключение. Таким образом следующая мозгодробящая инструкция Вам не потребуется.
Если все настроилось хорошо, то в Сетевых подключениях Windows должно отобразиться сетевое подключение RNDIS в тот момент, когда ККМ Штрих-М подключена к компьютеру через USB.
В свойствах подключения открываем свойства IP версии 4. Установим «Использовать следующий IP-адрес» и укажем адрес подобный такому: 192.168.137.111 и маску подсети 255.255.255.0.
Далее переходим к настройкам сети в зависимости от динамического или статического IP-адреса в Вашей сети.
Если в сети используется статический адрес, то в графе Static ip ставим 1, иначе ставим 0.
В любом случае вводим параметры, как на скриншоте снизу.
Ну и в принципе все. Сохраняем введенные параметры и. молимся всем известным богам, что бы все это заработало.
Дело в том, что на моем личном компьютере все это не заработало ни в какую, при этом на компьютере клиента все заработало.
Возможные проблемы
К сожалению, у Штрих-М к передаче данных через USB наплевательский подход. Система может не заработать в принципе. Либо работать через раз.
Обязательно, должна быть прошивка не ниже С.1, сборка 35433, дата сборки 14.02.2017. Без этой прошивки, по заявлениям разработчика ничего не будет работать (что далеко не факт).
Возможны проблемы с синхронизацией 1С и настроенного как сетевое устройство ККТ.
Rndis driver windows 7 для кассы
Дата публикации 18.01.2019
Первоначальное подключение ККТ к компьютеру
В инструкции рассмотрены вопросы установки драйвера, подключения ККТ к компьютеру через USB-кабель и фискализации ФН.
1. Для подключения кассы к компьютеру необходимо скачать драйвер фискального регистратора (далее – Драйвер ФР).
Драйвер ФР разработан в двухуровневой архитектуре и состоит из двух частей: интеграционного компонента (поставляется в составе конфигурации «1С») и основной поставки драйвера (устанавливается посредством дистрибутива поставщика и, как правило, скачивается с сайта поставщика). Основная задача интеграционного компонента – перенаправлять вызовы от конфигурации «1С» к основной поставке драйвера. Основная поставка драйвера непосредственно взаимодействует с оборудованием.
Установка основной поставки драйвера:
В центре загрузок файлов компании Штрих-М нужно скачать основную поставку драйвера и установить ее на компьютер пользователя.
Последнюю доступную версию Драйвера ФР можно найти здесь. В колонке Драйвер нужно найти «Штрих-М», рядом в колонке Версия драйвера указан номер последней версии.
На сайте производителя «Штрих-М» нужно выбрать любую модель ККТ – в разделе Драйвера выбрать драйвер с тем же номером версии, что указан на сайте «1С», и нажать кнопку скачать Драйвер ФР .
Внимание. Номер последней версии должен быть не ниже 4.14.0.749.
Если подключение ККТ к компьютеру осуществляется при помощи USB-провода, то нужно перейти в раздел Дополнительные материалы и скачать архив Установка драйвера VCOM . Далее распаковать и установить Драйвер ФР.
Внимание. Если вместо провода USB используется переходник USB – RS232, необходимо зайти на сайт производителя переходника, скачать и установить соответствующий драйвер, а затем перейти к пункту 2 данного раздела.
Далее необходимо открыть диспетчер устройств , подключить ККТ к ПК, включить ККТ. В диспетчере устройств в разделе Порты отобразится новое Устройство с последовательным интерфейсом USB , или в разделе Другие устройства отобразится новое устройство VCOM .
Внимание. Также можно начать работу по поиску драйверов в «Центре обновления» Windows. Его работу следует пропустить и установить драйвер вручную.
Необходимо распаковать архив под названием Установка драйвера VCOM и выполнить следующие действия: в диспетчере устройств выбрать новое устройство – нажать Обновить драйвер – Выполнить поиск драйверов на этом компьютере – Выбрать драйвер из списка уже установленных драйверов – Установить с диска , выбрать директорию с распакованным архивом, выбрать файл receipt_printer и далее согласиться со всеми всплывающими окнами. В результате драйвер установится на «новое устройство» и в диспетчере устройств будет выглядеть примерно так:
2. Запустить Драйвер ФР и далее нажать кнопку Настройка свойств – в поле Подключение выбрать значение Локально , в поле COM-порт установить тот порт, что был присвоен устройству (в нашем примере COM 4), в поле Скорость должно быть установлено число 115200 .
После нажатия на кнопку Проверка связи в поле Код ошибки должны отобразиться сведения о модели ККТ:
Подключение ККТ к компьютеру завершено.
Работа ККТ в режиме передачи данных в ОФД с использованием RNDIS
В Драйвере ФР необходимо открыть Настройка свойств – Таблицы – № 21 Сетевые интерфейсы ; в поле №9 RNDIS установить значение 1 , щелчком правой кнопки мышки по полю выбрать команду Записать поле или просто нажать кнопку Enter .
После этого из диспетчера устройств исчезнет COM-порт устройства (в разделе Порты) и появится новый сетевой адаптер RNDIS в разделе Сетевые адаптеры .
Необходимо открыть каталог Изменение параметров адаптера ( Панель управления – Центр управления сетями и общим доступом – Изменение параметров адаптера ).
В сетевых подключениях должен появиться новый адаптер Подключение по локальной сети (RNDIS) .
Внимание. Если новый адаптер не появился, нужно проверить, записалось ли значение 1 в настройках драйвера, в поле №9 RNDIS (см. выше).
Переходим к настройке сетевого адаптера.
По умолчанию для адаптера IP-адрес будет 192.168.137.1 , а у ККТ IP-адрес 192.168.137.111 .
Щелчком правой кнопки мыши по новому сетевому адаптеру нужно открыть раздел Свойства , выбрать IP версии 4 (TCP/IPv4) – Свойства – Использовать следующий IP-адрес , IP-адрес установить 192.168.137.1 , Маска подсети – 255.255.255.0 и нажать Ок .
Чтобы ККТ могла передавать данные в ОФД через Интернет, нужно зайти в свойства основного сетевого адаптера (в нашем примере это адаптер Ethernet 2 – см. выше на скриншоте, иллюстрирующем ярлыки сетевых подключений).
Правой кнопкой мыши открыть Свойства – Доступ , установить флажок Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера , далее Ок – Закрыть .
Внимание. Если со временем данные о чеках перестали уходить в ОФД, нужно проверить данный флажок еще раз (снять флажок, нажать Ок , установить флажок, нажать Ок ).
В Драйвере ФР открыть Настройка свойств , в поле Подключение выбрать TСP-сокет , в поле Адрес указать 192.168.137.111 , в поле Порт TCP – 7778 , в поле Таймаут – 3000 , нажать Проверка связи . Внизу окна в поле Код ошибки будут отражены сведения о модели ККТ.
Подключение ККТ «ШТРИХ-М» К программе «1С:Розница»
Установка интеграционной компоненты драйвера
В разделе Настройки подключаемого оборудования (Администрирование – Подключаемое оборудование) нужно установить флажок Использовать подключаемое оборудование .
Переходим в справочник «Подключаемое оборудование», для этого необходимо нажать на ссылку Подключаемое оборудование , выбираем тип оборудования ККТ с передачей данных и создаем новый элемент (нажать кнопку Создать ). В открывшемся окне нужно проверить, что установлен Тип оборудования: ККТ с передачей данных . Далее необходимо выбрать организацию, от имени которой будет производиться продажа товаров на данном фискальном регистраторе, и драйвер устройства. В поле Серийный номер вводится заводской номер, указанный на корпусе устройства.
Нужно нажать на кнопку Записать и закрыть . После нажатия в окне Подключение и настройка оборудования кнопка Настроить станет доступной.
Далее нужно нажать на кнопку Настроить . Если ККТ планируется использовать с последующей передачи данных в ОФД и настроено подключение RNDIS, то на вкладке Параметры связи в поле Тип подключения следует выбрать TСP-сокет , в поле IP-адрес прописать 192.168.137.111 , в поле Порт TCP установить цифры 7778 .
Внимание. В поле Имя компьютера ничего указывать не нужно.
На вкладке Настройка лога нужно установить флажок Вести лог . На вкладке Формат чека – флажок Печатать признак и способ расчета ФФД 1.05 . Далее нажать Тест устройства .
Внимание . В случае если компонента не устанавливается, требуется проверить, что платформа 32-битная, и удалить из папки ExtCompts более ранние версии компонент ККТ «Штрих-М».
При успешном подключении устройства на экране появится сообщение с указанием модели подключенной ККТ. Пользователь может закрыть форму с помощью кнопки Записать и закрыть .
Возможные проблемы и их решение:
- Недостаточно прав для установки основной поставки драйвера. Принудительно начать установку основной поставки драйвера под правами администратора из пункта контекстного меню «Run as administrator» (правая кнопка мыши на файле запуска инсталлятора).
- Драйвер Штрих-М поддерживает работу только с 32-разрядный клиентом «1С:Предприятия». Вам необходимо убедиться, что для работы с базой вы используете 32-разрядный клиент «1C:Предприятия». Проверить это просто: нужно в диспетчере задач в процессе 1cv8c.exe проверить наличие суффикса *32.
- Недостаточно прав для установки интеграционной компоненты. Принудительно запустить конфигурацию «1С» под правами администратора с помощью правой кнопки мыши над ярлыком «1С:Предприятия» и вызвав команду «Run as administrator».
- После установки основной поставки драйвера перезапустить конфигурацию в режиме «1С:Предприятие».
- Принудительно очистить кэш внешних компонент. Для этого:
- Закройте все окна «1С»;
- Удалите в директории: C:\Documents and Settings\ \AppData\Roaming\1C\1Cv82\ExtCompT файлы по маске SMDrvFR1CLib*
Далее повторить шаги по установке основной поставки драйвера в конфигурации «1С».
Регистрация фискального накопителя в программе «1С:Розница»
После подключения ККТ к программе необходимо зарегистрировать фискальный накопитель. Эта операция производится также при замене фискального накопителя после окончания срока действия или исчерпании ресурса памяти – использованный фискальный накопитель закрывается, затем производится замена физического устройства накопителя и регистрируется новый.
Для проведения операции регистрации необходимо выбрать в программе Администрирование – Подключаемое оборудование – Подключаемое оборудование – ККТ с передачей данных , открыть запись с нужной ККТ, выбрать пункт Регистрация из выпадающего списка при нажатии на кнопку Операции с фискальным накопителем .
Откроется форма регистрации. В ней необходимо заполнить поле Регистрационный номер ККТ номером, полученным при регистрации кассы в ФНС, проверить правильность заполнения реквизитов организации, указать Адрес установки ККТ , Место проведения расчетов , выбрать систему налогообложения, заполнить все прочие параметры и нажать на кнопку Продолжить операцию .
На открывшейся форме в левом нижнем углу должна быть надпись ФФД 1.0.5. ККТ должна выдать чек об успешной регистрации.
В случае изменения реквизитов организации, параметров ККТ, замены ФН и т. д. на сайте ФНС следует открыть Операция с фискальным накопителем – Изменение параметров регистрации , выбрать соответствующий код причины перерегистрации и установить новые параметры, затем нажать на кнопку Продолжить операцию . ККТ должна выдать чек.
Внимание . Закрытие фискального накопителя – необратимая операция. После ее выполнения использование ФН невозможно.
Подключение ККТ ШТРИХ-М по TCP/IP в Windows
Мы уже подключали ККТ ШТРИХ-М к Windows и Linux. Сегодня мы будем подключать кассовый аппарат ШТРИХ-М по протоколу TCP/IP к Windows и настраивать подключение к ОФД.
Установку драйвера можно прочитать в статье « Установка драйвера ККТ ШТРИХ-М на Windows ». После установки драйвера запускаем Тест драйвера ККТ и выбираем Настройка свойств .
В появившемся окне в поле Подключение выбираем Локально , после чего указываем COM-порт и выбираем Проверка связи .
Выбираем Таблицы , после чего ищем 21 строку с описанием Сетевые интерфейсы и нажимаем Открыть .
Записываем или запоминаем Порт tcp-сервера ( 4 стройка ) — это TCP-порт кассового аппарата.
В 9 строке ( Rndis ) необходимо изменить значение на 1 для активации передачи данных в кассовый аппарат ШТРИХ-М через TCP/IP.
Возвращаемся в Таблицы , после чего выбираем 16 строку ( Сетевой адрес ). Открываем его. Вновь записываем значения из строк с третьей по шестую со значением Local IP . Данные числа дадут IP-адрес ККТ. В нашем примере он имеет вид: 192.168.137.111
Перезапускаем кассовый аппарат ШТРИХ-М чтобы применить изменения. После перезапуска подключаем ККТ посредством USB.
Открываем Панель управления -> Центр управления сетями и общим доступом -> Изменение параметров адаптера . Среди адаптеров должен появиться RNDIS .
Правой кнопкой вызываем контекстное меню и выбираем Свойства .
В списке выбираем IPv4 , после чего нажимаем Свойства .
Указываем IP-адрес кассового аппарата ШТРИХ-М, который мы переписывали из 4 строк Local IP. В нашем примере это: 192.168.137.111
Маска подсети: 255.255.255.0, после чего подтверждаем изменения.
Вновь идем Панель управления-> Центр управления сетями и общим доступом -> Изменение параметров адаптера . Но теперь выбираем адаптер с помощью которого выходим в интернет.
Выбираем Свойства -> Доступ и расшариваем сеть выбрав пункт Разрешить другим устройствам пользователям сети использовать подключение к интернету данного компьютера. Подтверждаем изменения.
Запускаем Тест драйвера ККТ. Выбираем Настройка свойств -> Дополнительные параметры .
Выбираем 24 строку (ОФД). Ставим флажок Передавать данные ФН на сервер ОФД. Указываем сервер ОФД и порт сервера. Подтверждаем изменения.
Далее, идем Свойства -> Подключение , где выбираем TCP сокет.
Указываем IP-адрес и TCP-порт ККТ ШТРИХ-М, которые мы запоминали или записывали. Нажимаем Проверка связи. Кассовый аппарат должен определиться.
На этом подключение по TCP/IP, а так же передача данных в ОФД настроена. Теперь можно проверить обмен данными с ОФД.
Запускаем Тест драйвера ККТ. Направляемся в раздел ФН -> ОФД -> Получить статус инф. обмена . Должны увидеть нечто подобное.
Теперь кассовый аппарат ШТРИХ-М можно подключить к вашему ПО и пользоваться.