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