Автоматизация · 10 мин
Как подключить кассу АТОЛ 20Ф к 1С
Подробная инструкция по подключению кассы АТОЛ 20Ф к 1С: установка драйвера ККТ, настройка подключения, проверка печати чеков и решение типичных ошибок.
АТОЛ 20Ф — компактная фискальная касса, которая часто используется в небольших торговых точках и подключается к рабочему месту кассира на базе 1С:Розница, 1С:Управление торговлей или 1С:Комплексная автоматизация. Подключение состоит из трёх этапов: установка драйвера ККТ от АТОЛ, физическое подключение кассы к компьютеру и настройка оборудования внутри 1С.
Главная сложность обычно заключается не в самой 1С, а в драйвере: касса определяется системой как виртуальный COM-порт, и если драйвер установлен неправильно или занят другой программой, 1С не увидит устройство. Поэтому важно выполнять шаги последовательно и после каждого этапа проверять результат.
Инструкция подходит для типовых конфигураций 1С с поддержкой подключаемого оборудования (БПО). Интерфейс в разных версиях конфигураций может незначительно отличаться, но логика действий одинакова.
Что подготовить перед подключением
Перед началом работы убедитесь, что касса зарегистрирована в налоговой и подключена к оператору фискальных данных (ОФД). Без этого касса не сможет передавать чеки, даже если техническое подключение к 1С выполнено верно. Проверить статус регистрации можно в личном кабинете ОФД или через тест драйвера АТОЛ.
Также понадобятся:
- компьютер с установленной платформой 1С:Предприятие и конфигурацией, поддерживающей торговое оборудование;
- драйвер торгового оборудования АТОЛ (ДТО, для 20Ф используется линейка ДТО 10);
- USB-кабель из комплекта кассы;
- права администратора на компьютере для установки драйвера;
- доступ в 1С с правами на настройку подключаемого оборудования.
Установка драйвера ККТ АТОЛ
Скачайте актуальный драйвер торгового оборудования с официального ресурса АТОЛ. Для АТОЛ 20Ф подходит пакет ДТО 10. Установку выполняйте от имени администратора, при этом кассу к компьютеру пока лучше не подключать — сначала ставится драйвер, потом устройство.
Во время установки оставьте компоненты по умолчанию: драйвер ККТ, службу EoU (Ethernet over USB, при необходимости) и тест драйвера. После завершения установки подключите кассу USB-кабелем и включите её. Windows должна определить новое устройство и создать виртуальный COM-порт.
Откройте «Диспетчер устройств» и проверьте раздел «Порты (COM и LPT)». Касса АТОЛ обычно отображается как два устройства ATOL USB. Если устройство определилось с восклицательным знаком или не появилось вовсе — переустановите драйвер или смените USB-порт.
- 1Скачайте ДТО 10 с официального сайта АТОЛ
- 2Запустите установщик от имени администратора
- 3Завершите установку с компонентами по умолчанию
- 4Подключите кассу по USB и включите её
- 5Проверьте появление устройства в Диспетчере устройств
- 6Откройте Тест драйвера ККТ и выполните проверку связи
Проверка связи через тест драйвера
Прежде чем настраивать 1С, убедитесь, что касса отвечает на уровне драйвера. Запустите утилиту «Тест драйвера ККТ», которая устанавливается вместе с ДТО. В настройках канала связи выберите COM-порт или режим USB, затем нажмите «Проверка связи».
В нижнем поле результата должны появиться модель кассы, серийный номер и версия прошивки без ошибок. Если вместо этого вы видите «Нет связи» или «Порт занят», закройте все программы, которые могут обращаться к кассе (в том числе саму 1С), и повторите проверку.
Этот этап нельзя пропускать: если драйвер не видит кассу, 1С тем более не сможет с ней работать, и искать причину нужно именно здесь, а не в настройках конфигурации.
Как проверить результат
Отображаются модель, номер и версия прошивки
Ошибка «Нет связи» или «Порт занят»
Устройства ATOL USB без предупреждений
Жёлтый восклицательный знак или устройство отсутствует
Чек печатается полностью, без обрывов
Чек не печатается или касса пищит
Настройка подключаемого оборудования в 1С
Откройте 1С и перейдите в раздел настройки оборудования. В 1С:Розница это «Администрирование → Подключаемое оборудование», в Управлении торговлей — «НСИ и администрирование → Настройка подключаемого оборудования». Сначала убедитесь, что включена функциональная опция использования подключаемого оборудования.
Создайте новый элемент в списке подключаемого оборудования с типом «ККТ с передачей данных» (в старых версиях — «Фискальный регистратор»). В поле обработки драйвера выберите «АТОЛ:ККТ с передачей данных ОФД» — обработка обычно входит в поставку конфигурации или загружается из состава БПО.
Нажмите «Настроить» и укажите параметры подключения: канал связи COM-порт (или USB), номер порта, скорость обмена (обычно 115200), модель устройства. Сохраните настройки и выполните «Тест устройства» — 1С должна вывести информацию о кассе и сообщить об успешном подключении.
Типовые параметры подключения АТОЛ 20Ф:
Канал связи: COM-порт (виртуальный)
Скорость: 115200
Тип оборудования: ККТ с передачей данных
Драйвер: АТОЛ:ККТ с передачей данных ОФД (БПО)Привязка кассы к организации и рабочему месту
После успешного теста устройства заполните параметры регистрации ККТ в карточке оборудования: организацию, ИНН, адрес и место расчётов, систему налогообложения. Эти данные касса подставляет в чек, и ошибка здесь приведёт к неверным фискальным данным — исправить их задним числом нельзя.
Если в базе несколько рабочих мест, убедитесь, что касса привязана именно к текущему компьютеру. В типовых конфигурациях список оборудования фильтруется по рабочему месту, и касса, созданная «на соседнем компьютере», в списке кассира не появится.
Завершающая проверка — открытие смены и печать пробного чека из интерфейса кассира (РМК). Чек должен напечататься, а данные о нём — уйти в ОФД. Статус передачи можно увидеть в личном кабинете ОФД.
Типичные ошибки и их решение
Ошибка «Порт занят» означает, что COM-порт кассы захвачен другим процессом — чаще всего второй запущенной копией 1С, тестом драйвера или службой EoU. Закройте лишние программы и повторите попытку. В редких случаях помогает перезагрузка компьютера.
Если 1С сообщает «Не удалось подключить оборудование» сразу после выбора драйвера, проверьте разрядность: для 64-битной платформы 1С нужен 64-битный драйвер, для 32-битной — соответствующий. Несовпадение разрядности — одна из самых частых причин отказа.
Ситуация, когда тест устройства проходит, но чек не печатается из РМК, обычно связана с незаполненными реквизитами организации, закрытой сменой, окончанием ленты или истёкшим сроком фискального накопителя. Проверяйте текст ошибки в чеке — касса возвращает конкретный код, который расшифровывается в документации АТОЛ.
Особенности работы через RDP и в терминальном режиме
Если 1С запускается на терминальном сервере, касса остаётся физически подключённой к компьютеру кассира, и её нужно пробросить в сессию. В клиенте удалённого рабочего стола включите перенаправление COM-портов в локальных ресурсах, а в параметрах подключения укажите номер порта кассы.
Альтернативный вариант — веб-клиент 1С с локальной установкой драйвера на компьютере кассира: оборудование подключается через браузерное расширение для работы с оборудованием. Этот способ требует корректной публикации базы и установки компоненты на каждом рабочем месте.
Учтите, что при терминальной схеме задержки сети влияют на скорость печати чека. Если чеки пробиваются медленно или с таймаутами, увеличьте таймаут в настройках драйвера и проверьте стабильность канала связи.
Как выбрать действие
Ответы на частые вопросы
Нужен ли отдельный драйвер для АТОЛ 20Ф или подойдёт универсальный?
Для АТОЛ 20Ф используется драйвер торгового оборудования АТОЛ линейки ДТО 10 — он единый для большинства касс производителя. Внутри 1С применяется обработка «АТОЛ:ККТ с передачей данных ОФД» из библиотеки подключаемого оборудования. Отдельного драйвера именно под эту модель не требуется.
Почему 1С пишет «порт занят», хотя никакие программы не запущены?
Порт может удерживать служба EoU из комплекта драйвера, фоновый процесс 1С или ранее открытый тест драйвера. Проверьте список процессов в диспетчере задач, завершите лишние и повторите подключение. Если не помогает — перезагрузите компьютер.
Можно ли подключить АТОЛ 20Ф к 1С по сети?
Напрямую — нет: у этой модели только USB-интерфейс. Для сетевой работы используют проброс COM-порта в RDP-сессию, веб-клиент 1С или программные решения для сетевого доступа к USB. Для полноценной сетевой кассы рассмотрите другие модели АТОЛ с Ethernet.
Что делать, если чек пробился в 1С, но не ушёл в ОФД?
Проверьте подключение компьютера к интернету и настройки ОФД в кассе. Неотправленные чеки хранятся в фискальном накопителе и передадутся автоматически при восстановлении связи, но у этого есть предельный срок — при его превышении касса блокируется до передачи данных.
После обновления 1С касса перестала работать. В чём причина?
Чаще всего обновилась версия обработки драйвера в составе БПО, и она требует актуальной версии ДТО. Обновите драйвер АТОЛ до свежего релиза, затем заново выполните тест устройства в 1С. Если ошибка сохраняется — откройте настройки оборудования и проверьте, не сбросились ли параметры подключения.
Что важно запомнить
Подключение АТОЛ 20Ф к 1С выполняется в три этапа: установка ДТО 10, проверка связи в тесте драйвера и настройка оборудования в 1С с последующим тестом устройства. Большинство проблем связаны с занятым COM-портом, разрядностью драйвера и незаполненными реквизитами ККТ — проверяйте их в первую очередь.