Интеграция контрольно-кассовой техники (ККТ) с учетной системой 1С:Предприятие является критически важным этапом автоматизации любой торговой точки. Правильная настройка взаимодействия между программой и аппаратной частью гарантирует бесперебойную выдачу чеков покупателям и своевременную передачу данных в налоговые органы через операторов фискальных данных (ОФД). Ошибки на этапе подключения могут привести к остановке продаж и штрафным санкциям со стороны контролирующих органов.

Процесс установки драйверов от компании Атол требует внимательного подхода к выбору версии программного обеспечения, так как разные модели касс (например, Атол 30Ф, Атол 55Ф или новые Sigma) могут использовать различные протоколы обмена. В современной экосистеме чаще всего используется либо прямой драйвер ККТ, либо универсальный драйвер КЯ (Кассовый Ядро), который выступает в роли прослойки. От выбора конкретного решения зависит конфигурация портов и дальнейшая стабильность работы.

В данной статье мы разберем детальный алгоритм действий: от скачивания дистрибутива до тестовой печати чека. Особое внимание уделим нюансам настройки сетевых подключений и COM-портов, так как именно здесь чаще всего возникают проблемы у пользователей. Вы получите четкое понимание того, как зарегистрировать устройство в системе и привязать его к конкретной базе данных.

Подготовка окружения и выбор версии драйвера

Перед началом установки необходимо убедиться, что на компьютере отсутствуют конфликтующие версии старого ПО. Часто в системе остаются "хвосты" от предыдущих касс или демонстрационных версий, которые блокируют корректную работу нового оборудования. Зайдите в панель управления Windows и удалите все программы, содержащие в названии "Атол Драйвер ККТ" или "DT10", если вы планируете использовать новое ядро.

Скачивать актуальную версию ПО следует исключительно с официального ресурса производителя. Для современных версий (начиная с платформы 8.3.10 и выше) рекомендуется использовать Драйвер ККТ 10 или более новые версии семейства 11/12, которые поддерживают протокол обмена 5.10 и выше. Использование устаревших версий (например, 8.x) может привести к несовместимости с новыми форматами фискальных документов (ФФД 1.2).

⚠️ Внимание: Версия драйвера должна строго соответствовать версии прошивки вашей кассы. Если прошивка кассы обновлена до последней версии, а драйвер старый, связь может не установиться. Всегда сверяйте номера версий в таблице совместимости на сайте производителя.

Процесс инсталляции стандартен: запустите файл установки от имени администратора и следуйте подсказкам мастера. При выборе компонентов установки обязательно отметьте галочками "Драйвер ККТ", "Тест драйвера" и, при необходимости, "Службу для работы с 1С". Именно служба обеспечивает фоновый обмен данными без постоянного запуска окна тестирования.

💡

Перед установкой нового драйвера создайте точку восстановления системы Windows. Это позволит быстро откатить изменения, если установка пройдет неудачно и вызовет конфликты оборудования.

Физическое подключение и настройка портов

После успешной установки программного обеспечения необходимо соединить кассу с компьютером. Наиболее распространенным методом является подключение через интерфейс USB, который эмулирует виртуальный COM-порт. Реже встречаются варианты подключения через Ethernet (TCP/IP) или Bluetooth, которые требуют дополнительной настройки сетевых параметров.

При подключении через USB операционная система должна автоматически определить устройство. Откройте "Диспетчер устройств" и найдите раздел "Порты (COM и LPT)". Здесь должно появиться устройство с названием вроде "USB Serial Port" или "FT232R USB UART". Запомните номер присвоенного порта (например, COM3), так как он потребуется для настройки в тесте драйвера.

  • 🔌 Проверка кабеля: Используйте только оригинальный или качественный экранированный кабель USB, длина которого не превышает 2 метров, чтобы избежать потерь сигнала.
  • 🔍 Диспетчер устройств: Если устройство отображается с желтым восклицательным знаком, попробуйте переустановить драйвер устройства вручную, указав путь к папке drivers в директории установки ПО Атол.
  • ⚙️ Настройка COM-порта: В свойствах порта в диспетчере устройств установите скорость передачи данных (обычно 115200 или 9600 бод) в соответствии с требованиями вашей модели кассы.

Если вы используете сетевое подключение, убедитесь, что касса и компьютер находятся в одной подсети. На самой кассе через меню администратора необходимо задать статический IP-адрес, который не будет конфликтовать с другими устройствами в локальной сети. Пинг до адреса кассы должен проходить без потерь пакетов.

📊 Какой тип подключения вы используете чаще всего?
USB (виртуальный COM)
Ethernet (TCP/IP)
Bluetooth
Wi-Fi модуль

Регистрация оборудования в Тесте Драйвера

Центральным элементом настройки является утилита "Тест драйвера ККТ". Именно здесь происходит первичная регистрация устройства и проверка его работоспособности перед интеграцией с . Запустите программу и перейдите на вкладку "Свойства" или "Подключение", в зависимости от версии интерфейса.

В поле "Модель ККТ" выберите точное наименование вашего устройства из выпадающего списка. Ошибка в выборе модели (например, выбор Атол 30Ф вместо Атол 55Ф) приведет к некорректной интерпретации команд и невозможности печати. Далее выберите тип подключения: "COM-порт" для USB или "TCP/IP" для сетевого варианта.

Параметр Значение для USB Значение для Ethernet
Тип порта COM-порт IP-адрес
Адрес/Номер COM3 (пример) 192.168.1.50
Скорость (Бод) 115200 Не применимо
Таймаут 300-500 мс 1000 мс

После ввода параметров нажмите кнопку "Проверка связи". Если соединение установлено успешно, в логике программы появится сообщение о successful connection, а также отобразится текущая версия прошивки и дата/время на кассе. Если связь не установлена, проверьте занятость порта другими программами или корректность IP-адреса.

Что делать, если порт занят?

Если при проверке связи вы получаете ошибку "Порт занят", закройте все программы, которые могут использовать ККТ (включая фоновые службы 1С). Также проверьте, не открыт ли Тест Драйвера в другом окне пользователя или сессии RDP.

Интеграция с конфигурацией 1С:Предприятие

На следующем этапе необходимо настроить подключение непосредственно в базе данных . Алгоритм действий может незначительно отличаться в зависимости от конфигурации (Розница, Управление Торговлей, Бухгалтерия), но общая логика остается единой. Вам потребуется зайти в раздел администрирования или настроек торгового оборудования.

Создайте новый элемент в справочнике "Кассы ККТ" или "Подключаемое оборудование". В качестве типа оборудования выберите "ККТ Атол" или "ККТ по протоколу 5.10/5.11". Важно указать тот же порт или IP-адрес, который был успешно протестирован в шаге ранее. В поле "Драйвер" часто выбирается вариант "Использовать драйвер ККТ 10" или "КЯ (Кассовое Ядро)".

⚠️ Внимание: В новых версиях 1С (8.3.20+) рекомендуется использовать компоненту "КЯ" (Кассовое Ядро). Она работает стабильнее на высоких нагрузках и не требует постоянного открытого окна Теста Драйвера, работая как фоновая служба.

После сохранения настроек выполните команду "Тест подключения" прямо из интерфейса 1С. Система попытается отправить команду запроса статуса на кассу. При успешном ответе статус изменится на "Подключено", и станет доступна печать тестового чека. Если возникает ошибка "Не найдено устройство", перепроверьте права доступа к порту в Windows.

☑️ Проверка подключения в 1С

Выполнено: 0 / 4

Решение типовых ошибок и конфликтов

В процессе эксплуатации пользователи часто сталкиваются с ситуацией, когда касса внезапно перестает отвечать на команды 1С. Одной из самых распространенных причин является зависание службы печати или блокировка порта антивирусным ПО. В таких случаях помогает перезапуск службы "Атол: Служба для работы с ККТ" через оснастку services.msc.

Еще одна частая проблема — рассинхронизация времени. Протокол фискальных данных требует, чтобы время на кассе совпадало с временем на компьютере с точностью до нескольких минут. Если разница превышает допустимый лимит, касса откажется печатать фискальные чеки и выдаст ошибку "Время кассы неверно". Настройте автоматическую синхронизацию времени в свойствах подключения.

  • 📉 Ошибка "Переполнение буфера": Возникает при попытке отправить слишком длинную строку товара. Сократите наименование номенклатуры в базе 1С до 30-40 символов или обновите прошивку кассы.
  • 🚫 Доступ запрещен: Убедитесь, что пользователь Windows, под которым запущена 1С, имеет права на чтение и запись в директории установки драйвера и доступ к системным портам.
  • 🔄 Сброс настроек: В критических случаях помогает полный сброс настроек кассы через меню администратора и повторная регистрация в Тесте Драйвера.

Для диагностики сложных случаев используйте журнал событий Windows и лог-файлы драйвера, которые обычно располагаются в папке C:\Program Files\ATOL\Drivers10\Bin\log. Анализ записей в логе позволяет точно определить, на каком этапе обрывается пакет данных.

💡

90% проблем с подключением решаются проверкой физического кабеля, перезапуском службы Атол и сверкой номера COM-порта в Диспетчере устройств и настройках 1С.

Настройка ОФД и фискализация

Финальным этапом настройки является конфигурирование параметров для передачи данных оператору фискальных данных (ОФД). Эти настройки можно выполнить как через меню самой кассы, так и через Тест Драйвера в разделе "Настройки ОФД". Вам потребуется ввести URL сервера ОФД, порт (обычно 7777), а также логин и пароль, выданные вашим провайдером услуг.

Важно правильно задать режим работы кассы. Для большинства магазинов используется режим "Электронные чеки" с обязательной печатью бумажной копии. Убедитесь, что в настройках драйвера в 1С стоит галочка "Печатать чек" и выбран правильный способ передачи (через драйвер или напрямую кассой). Ошибки в этих параметрах приводят к тому, что чеки не уходят в налоговую.

⚠️ Внимание: Законодательство и требования к форматам фискальных документов могут меняться. Всегда проверяйте актуальность настроек ОФД в личном кабинете вашего оператора и сверяйте их с параметрами, установленными в драйвере.

После ввода всех параметров выполните команду "Открыть смену" и пробейте тестовый чек коррекции или продажи. Проверьте наличие фискального признака (ФПД) на чеке и убедитесь, что в личном кабинете ОФД появился запись о продаже. Только после этого касса считается полностью готовой к работе.

Какой драйвер лучше использовать: 10-й или КЯ?

Для новых версий 1С (8.3.18+) предпочтительнее использовать КЯ (Кассовое Ядро), так как оно обеспечивает более высокую скорость обмена и стабильность при работе с несколькими кассами одновременно. Драйвер 10-й версии считается классическим и подходит для старых конфигураций или специфического оборудования.

Почему 1С не видит кассу, хотя Тест Драйвера работает?

Чаще всего проблема кроется в правах доступа. Запустите 1С от имени администратора. Также проверьте, не блокирует ли брандмауэр Windows или антивирус обращение 1С к службе драйвера. В редких случаях помогает переустановка компоненты подключения внутри самой 1С.

Как изменить скорость COM-порта для кассы Атол?

Скорость порта меняется в Диспетчере устройств Windows. Найдите ваш USB-COM порт, откройте "Свойства" -> "Параметры порта" и выберите нужную скорость (например, 115200). Затем это же значение необходимо прописать в настройках подключения в Тесте Драйвера и в 1С.

Что делать, если чек печатается, но не уходит в ОФД?

Проверьте интернет-соединение на кассе (если она автономная) или на компьютере (если передача идет через ПК). Убедитесь, что в настройках ОФД в драйвере верно указан адрес сервера и порт. Также проверьте, не истек ли срок действия договора с оператором фискальных данных.

Можно ли использовать одну кассу для нескольких баз 1С?

Да, это возможно. Касса регистрируется в Тесте Драйвера один раз. В каждой базе 1С создается свое подключение к этому устройству с указанием того же порта. Однако одновременная печать из двух баз может вызвать конфликт очереди печати, поэтому рекомендуется использовать очереди заданий или работать поочередно.