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