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