При автоматизации розничной точки на базе конфигурации 1С:Управление торговлей 10.3 технические специалисты нередко сталкиваются с затруднениями при подключении фискального регистратора Штрих-on-line. В стандартном перечне моделей торгового оборудования точное наименование данного устройства может отсутствовать. Кроме того, возникают ошибки при проверке связи, если аппарат подключен по сетевому протоколу, а программа запрашивает параметры последовательного порта. Проанализируем эти проблемы и подробно разберем по шагам правильный алгоритм настройки оборудования.
Разберем архитектуру взаимодействия программ 1С с кассовой техникой нового образца (соответствующей требованиям 54-ФЗ). Все современные фискальные аппараты линейки «Штрих-М» работают на основе единого унифицированного протокола обмена командами. Для взаимодействия с ними используется общий драйвер производителя и специализированная внешняя обработка обслуживания ShtrihMkkt.epf.
Распространенная ошибка заключается в попытке добавить кассу в раздел обычных фискальных регистраторов (ФР) и выбрать старую модель вроде «Штрих-ФР-К». Делать этого категорически нельзя: старые фискальные регистраторы используют дореформенный протокол, который не поддерживает работу с фискальным накопителем (ФН), передачу фискальных документов и современные форматы фискальных данных (ФФД). Тест устройства в этом случае закономерно завершается ошибкой.
Если в списке моделей обработки отсутствует пункт «Штрих-on-line», штатным решением является выбор любой другой онлайн-модели этого производителя (например, «Штрих-М-01Ф» или «Штрих-Лайт-01Ф») либо универсального профиля «ККТ с передачей данных». Поскольку набор команд у этих аппаратов идентичен, программа будет корректно управлять регистратором.
Рассмотрим весь процесс добавления и настройки кассового аппарата в конфигурации:
DrvFR.dll обязательно должна быть 32-разрядной и зарегистрированной в операционной системе от имени администратора.Сервис — Торговое оборудование — Подключение и настройка торгового оборудования. Перейдем на вкладку ККТ с передачей данных (не путать с вкладкой «Фискальные регистраторы»). Добавим актуальную обработку ShtrihMkkt.epf.Проанализируем типовую ситуацию с выбором интерфейса подключения. Аппарат «Штрих-on-line» подключается к компьютеру преимущественно через кабель USB в режиме эмуляции сетевой карты (RNDIS) или через физический интерфейс Ethernet.
Если связь организована по сети (через TCP-сокет):
192.168.137.x при RNDIS) и TCP-порт (по умолчанию 7778).7778.Если же касса подключена через переходник USB-to-COM или физический RS-232, в диспетчере устройств Windows необходимо точно узнать назначенный номер порта (например, COM10). Именно этот номер и скорость (как правило, 115200) указываются в параметрах 1С.
Рассмотрим важные эксплуатационные нюансы, о которых следует помнить после успешного прохождения теста в 1С:
netsh interface portproxy, либо переводят фискальный регистратор в режим виртуального COM-порта (VCOM), поддерживающий стандартное пробрасывание портов в терминальную сессию RDP.Выполнив указанные шаги, мы получаем стабильно работающий фискальный регистратор «Штрих-on-line» в типовой конфигурации «1С:Управление торговлей 10.3» без необходимости доработки конфигурации или привлечения программиста.