← На главную
Подключение фискальных регистраторов нового образца (онлайн-касс с поддержкой 54-ФЗ) к конфигурациям на обычных формах, таким как «1С:Управление торговлей 10.3», нередко вызывает сложности. Основные проблемы возникают при установке драйверов, разделении виртуальных COM-портов между товароучетной системой и службой передачи данных в ОФД (Ethernet over USB), а также при тестировании печати чеков. Разберем по шагам весь процесс подключения и правильной настройки оборудования.
Шаг 1. Подготовка операционной системы и установка драйверов ККТ
В первую очередь необходимо установить специализированный драйвер торгового оборудования от производителя ККТ. При подключении кассы через интерфейс USB операционная система определяет два виртуальных COM-порта. Рассмотрим последовательность действий:
- Скачиваем и запускаем установщик драйверов торгового оборудования ККМ (драйвер ККТ).
- Подключаем кассу АТОЛ 11Ф к компьютеру через USB-кабель и включаем питание.
- В Диспетчере устройств Windows должны появиться два виртуальных последовательных порта (например,
ATOL USB Virtual COM). Если операционная система (например, Windows 7 или 10) блокирует неподписанные драйверы, временно отключаем обязательную проверку цифровой подписи с помощью команды в командной строке: bcdedit.exe /set nointegritychecks ON.
- В свойствах каждого из появившихся COM-портов в Диспетчере устройств принудительно задаем скорость обмена 115200 бит/с и на вкладке «Управление электропитанием» снимаем флажок «Разрешить отключение этого устройства для экономии энергии».
Шаг 2. Разделение портов: работа 1С и службы Ethernet over USB (EoU)
Одной из самых частых проблем является ошибка «Порт занят» или «Нет связи». Выясним причину такого поведения. Физический USB-кабель разбит на два логических канала:
- Первый COM-порт должен использоваться исключительно программой «1С:Предприятие» для фискализации чеков и управления сменами.
- Второй COM-порт выделяется службе
EthOverUsb.exe (EoU) для передачи фискальных документов оператору фискальных данных (ОФД) в фоновом режиме.
Проанализируем правила бесконфликтной работы:
- В конфигурационном файле службы передачи данных (
settings.xml) указываем строго второй номер COM-порта.
- Если служба EoU или утилита «Тест драйвера ККТ» обращаются к первому порту одновременно с 1С, система выдаст блокировку доступа. Перед проверкой связи в «1С» обязательно закрываем утилиту «Тест драйвера ККТ».
Шаг 3. Интеграция внешней компоненты и настройка ККТ в 1С:УТ 10.3
Переходим к интеграции драйвера в среду «1С:Предприятие 8». Рассмотрим порядок регистрации библиотек и привязки кассы:
- Для 32-разрядного клиента «1С:Предприятие» требуется 32-битная внешняя компонента (например,
FprnM1C82_54FZ.dll или актуальная библиотека БПО для ККТ с передачей данных). При необходимости файл библиотеки копируется в каталог платформы bin и регистрируется в системе утилитой regsvr32.
- Запускаем «1С:Управление торговлей 10.3» и открываем меню Сервис — Торговое оборудование — Подключение и настройка торгового оборудования.
- Переходим на вкладку ККТ с передачей данных (не путать с устаревшими «Фискальными регистраторами»!). Добавляем новую запись, выбираем установленный обработчик драйвера АТОЛ.
- Нажимаем кнопку Параметры. В окне параметров указываем:
- Порт: выбираем первый виртуальный COM-порт, предназначенный для 1С (либо сетевой адрес локального драйвера
127.0.0.1 с рабочим портом).
- Скорость: 115200.
- Модель: выбираем «АТОЛ 11Ф» или универсальный протокол передачи.
- Нажимаем кнопку Тест устройства. Система должна вернуть сообщение об успешном прохождении теста и готовности кассы к работе.
Шаг 4. Настройка справочников и проверка печати чеков
После успешного прохождения теста оборудования необходимо привязать созданное устройство к кассе организации в 1С:
- Открываем справочник Кассы ККМ (меню Справочники — Предприятие — Кассы ККМ).
- Создаем новую кассу или редактируем существующую: указываем организацию, тип кассы ККТ с передачей данных и привязываем настроенное в торговом оборудовании устройство.
- Открываем Сервис — Настройки пользователя и проверяем, чтобы для текущего пользователя были заполнены значения по умолчанию: «Основная касса ККМ», «Основная организация» и «Основной склад».
- Убеждаемся, что система налогообложения (СНО) в настройках организации в 1С совпадает с той, которая была зарегистрирована в фискальном накопителе кассы.
Для проверки печати чека открываем документ Приходный кассовый ордер (с видом операции «Оплата от покупателя») или рабочее место кассира (РМК). Проводим документ и нажимаем кнопку Чек. Касса должна распечатать фискальный чек с фискальным признаком документа (ФПД) и QR-кодом, а служба EoU передаст данные в ОФД.
Если в обычном документе Чек ККМ кнопка печати не активна, проверяем открытие кассовой смены. Смена не должна превышать 24 часа — при превышении этого интервала касса автоматически блокирует печать чеков до выполнения операции закрытия смены (Z-отчета).