Касса и 1С через библиотеку подключаемого оборудования: от драйвера до первого чека
Содержание
Чтобы подключить кассу к 1С через БПО, нужно три вещи: драйвер производителя той же разрядности, что и клиент 1С, работающая связь с кассой в тестовой утилите драйвера и карточка устройства в списке Подключаемое оборудование с привязкой к рабочему месту. Частое заблуждение — что БПО надо скачивать и ставить отдельно. Нет: библиотека подключаемого оборудования уже встроена в типовые конфигурации (БП 3.0, УТ 11, Розница, ERP), её достаточно включить и настроить.
Отдельно ставить нужно только драйвер кассы. Именно на нём ломается большинство подключений: драйвер не той разрядности, порт занят тестовой утилитой, касса привязана к чужому компьютеру. Ниже порядок, который проходит с первого раза.
Что проверить до подключения кассы к 1С
Пять минут подготовки снимают половину вопросов в процессе. Проверьте:
- 🧩 Модель и прошивку ККТ. Посмотрите на сайте производителя, какая версия драйвера поддерживает вашу модель. Для АТОЛ это обычно драйвер ККТ версии 10, для Штрих-М — «Драйвер ФР».
- 💻 Разрядность клиента 1С. Откройте
Справка → О программе: там видно, 32- или 64-разрядное приложение запущено. Драйвер ставьте той же разрядности. - 🔑 Права администратора Windows. Установщик драйвера регистрирует компоненты в системе. Под обычным пользователем установка часто проходит «успешно», но 1С потом драйвер не видит.
- 🧾 Статус фискального накопителя. Новый ФН ещё не активирован — регистрацию делают отдельным шагом. Если касса уже работала, проверьте, не истекает ли срок ФН.
- 🌐 Сетевые данные, если касса подключается по Ethernet или Wi-Fi: IP-адрес кассы и порт. Их печатает сама касса в информационном отчёте или показывает тестовая утилита.
Если 1С работает через удалённый рабочий стол (RDP), драйвер ставят на тот компьютер, где запущен клиент 1С, — то есть на терминальный сервер, а не на рабочую станцию кассира.
Шаг 1. Установка драйвера ККТ и проверка связи
Скачайте драйвер с сайта производителя кассы. Не берите сборки со сторонних сайтов: в них бывает старая версия без поддержки нужных форматов фискальных документов.
Порядок установки
- Закройте 1С на этом компьютере.
- Запустите установщик от имени администратора (правая кнопка →
Запуск от имени администратора). - У АТОЛ дистрибутивы под 32 и 64 бит отдельные. Если на компьютере есть оба клиента 1С, поставьте оба драйвера.
- Подключите кассу кабелем и включите её. Для USB Windows установит устройство сама или предложит драйвер из комплекта.
- Откройте
Диспетчер устройств. При подключении через USB с эмуляцией COM-порта касса появится в группеПорты (COM и LPT)с номером порта, напримерCOM3. Запишите его.
Проверка в утилите производителя
У каждого драйвера есть тестовая программа: у АТОЛ — «Тест драйвера ККТ», у Штрих-М — «Тест драйвера ФР». Проверку начинайте с неё, а не с 1С.
- Откройте утилиту и зайдите в свойства подключения.
- Укажите модель (или автоопределение) и канал связи.
- Нажмите кнопку проверки связи. Утилита должна показать модель, заводской номер и версию прошивки.
- Напечатайте информационный отчёт или проверку связи, чтобы убедиться, что принтер кассы печатает.
Закройте тестовую утилиту перед переходом в 1С. COM-порт и USB-канал занимает одна программа. Пока утилита открыта, 1С получит ошибку «порт недоступен», хотя всё настроено правильно.
Шаг 2. Параметры кассы в утилите драйвера
Пока утилита открыта, удобно сразу настроить саму кассу. Эти параметры хранятся в ККТ и не зависят от 1С.
| Параметр | Что выставить | Зачем |
|---|---|---|
| Дата и время | Синхронизировать с компьютером | Расхождение даёт ошибки открытия смены |
| Скорость обмена (COM) | Обычно 115200 бод | Должна совпадать в кассе, утилите и 1С |
| Канал связи с ОФД | Ethernet, Wi-Fi, USB через компьютер (EoU) | Без него чеки копятся в ФН и не уходят в ОФД |
| Реквизиты ОФД | Адрес и порт сервера вашего оператора | Берутся из договора или личного кабинета ОФД |
| Ширина ленты, шрифт, клише | По модели и пожеланиям | Влияет на внешний вид чека |
Если касса передаёт данные в ОФД через USB-кабель компьютера, у АТОЛ для этого нужна служба EoU (Ethernet over USB) — она ставится вместе с драйвером. У Штрих-М аналогичную задачу решает собственная утилита передачи данных. Если служба не запущена, чеки печатаются, но в ОФД не уходят — и через 30 дней ФН заблокирует работу.
Пароли доступа к кассе (пароль администратора, системного администратора) не меняйте без записи нового значения. Тот же пароль придётся указать в карточке оборудования в 1С.
Шаг 3. Подключение ККТ в 1С через БПО
Теперь переходим в 1С. Порядок одинаковый во всех типовых конфигурациях с БПО, отличается только путь к списку оборудования.
Где находится список подключаемого оборудования
| Конфигурация | Путь |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
| Управление торговлей 11, ERP | НСИ и администрирование → Администрирование → РМК и оборудование |
| Розница 2.x | Администрирование → РМК и оборудование |
Включение и создание экземпляра оборудования
- Установите флажок
Использовать подключаемое оборудованиеи откройте ссылкуПодключаемое оборудование. - Слева выберите тип:
ККТ с передачей данных(в старых релизах —Фискальные регистраторы). - Нажмите
Создать. - В поле
Драйвер оборудованиявыберите обработчик под вашу кассу — в названии есть производитель и версия драйвера, например «АТОЛ: ККТ с передачей данных в ОФД 10.Х». - Проверьте поле
Рабочее место. По умолчанию подставляется текущий компьютер. - Задайте понятное наименование: «Касса зал 1, АТОЛ 30Ф». Сохраните.
Привязка к рабочему месту — ключевой момент, который упускают. Рабочее место в 1С — это связка «компьютер + пользователь Windows». Если завести кассу под администратором, кассир под своей учётной записью её не увидит. В этом случае откройте карточку и укажите нужное рабочее место либо создайте отдельный экземпляр.
Настройка драйвера из 1С
- В карточке оборудования нажмите
Настроить.... - Если 1С пишет, что драйвер не установлен, вернитесь к шагу 1: проблема в разрядности или правах. Для части драйверов в форме есть кнопка установки драйвера из поставки 1С — она ставит компоненту, вшитую в конфигурацию.
- Укажите канал связи (COM, USB или TCP/IP), порт или IP-адрес, скорость, модель, пароль.
- Нажмите
Тест устройства. В ответ придёт модель, заводской номер и состояние ФН.
После успешного теста закройте форму и не забудьте сохранить карточку. Параметры, введённые в форме настройки, без записи карточки не сохраняются.
Фискализация ККТ и первая печать чека
Фискализация — это регистрация кассы в ФНС и активация фискального накопителя. Порядок задаёт закон 54-ФЗ:
- Подайте заявление о регистрации ККТ в личном кабинете налогоплательщика на сайте ФНС или через ОФД.
- Получите регистрационный номер ККТ.
- Запишите регистрационные данные в ФН: ИНН, РНМ, адрес и место расчётов, систему налогообложения, признаки (интернет-торговля, подакцизные товары и т. п.).
- Касса напечатает «Отчёт о регистрации». Его реквизиты (номер ФД и фискальный признак) внесите в личный кабинет ФНС, чтобы получить карточку регистрации.
Пункт 3 делают одним из двух способов:
- в тестовой утилите драйвера — удобно специалисту, видны все поля;
- из 1С — в списке подключаемого оборудования для выделенной кассы есть команды регистрации, изменения параметров регистрации и закрытия ФН (они собраны в меню функций кассы).
Систему налогообложения, ИНН и признаки в ФН выбирайте внимательно. Ошибку исправляют только перерегистрацией с подачей нового заявления, а закрытие архива ФН необратимо.
Первый чек
После регистрации откройте смену и пробейте тестовую продажу на небольшую сумму. В УТ и Рознице это удобно делать из рабочего места кассира (РМК), в БП — из документа, который печатает чек по оплате. Сразу после продажи сделайте возврат, чтобы не искажать выручку. Затем зайдите в личный кабинет ОФД и убедитесь, что оба чека дошли.
Если чек напечатался, но в ОФД его нет больше часа, проверьте канал связи с ОФД из шага 2 — проблема почти всегда там, а не в 1С.
COM, USB или Ethernet: какой канал связи выбрать
Выбор канала влияет на стабильность работы больше, чем кажется. Сравнение:
| Канал | Когда подходит | Плюсы | Риски |
|---|---|---|---|
| COM (RS-232) | Старые кассы, POS-компьютеры с аппаратным портом | Стабилен, не зависит от USB-драйверов | Нужна точная скорость; кабель только на одно устройство |
| USB с эмуляцией COM | Одна касса на одном компьютере | Просто, «из коробки» | Номер порта меняется при переключении в другой разъём |
| USB (прямой, без COM) | Новые драйверы АТОЛ 10 | Не нужно следить за номером порта | Порт занимает одна программа |
| Ethernet / Wi-Fi (TCP/IP) | Терминальный сервер, несколько рабочих мест, удалённая касса | Нет проблем с пробросом портов в RDP | Нужен статический IP; при смене адреса в DHCP связь пропадает |
Практические правила:
- 🔌 Для RDP и облачной 1С выбирайте сетевое подключение. Проброс COM- и USB-портов через удалённый рабочий стол работает нестабильно.
- 📌 При сетевом подключении закрепите за кассой IP-адрес — статикой на кассе или резервированием на роутере.
- 🔁 После переключения USB-кабеля в другой разъём проверьте номер COM-порта в
Диспетчере устройстви поправьте его в карточке оборудования.
Типовые ошибки при печати чеков
Тексты ошибок зависят от драйвера, но причины повторяются. Выберите симптом:
Ещё одна частая ситуация — 1С печатает чек, но без нужных реквизитов (неправильная ставка НДС, не тот признак предмета расчёта). Это не ошибка подключения: проверьте настройки номенклатуры и организации, а не драйвер.
Диагностика: логи драйвера и журнал регистрации
Когда ошибка непонятна, нужны два источника: журнал драйвера и журнал регистрации 1С.
Лог драйвера
Драйвер АТОЛ 10 пишет журнал обмена в профиль пользователя Windows — папка %APPDATA%\ATOL\drivers10\logs. Там видно каждую команду, которую 1С отправила кассе, и код ответа. Откройте лог, повторите неудачную операцию и найдите последние строки с ошибкой.
У Штрих-М включение журнала есть в тестовой утилите драйвера, в настройках свойств подключения. Включайте его на время диагностики и выключайте после — подробный лог быстро растёт.
Лог пишется в профиль того пользователя, под которым запущена 1С. На терминальном сервере ищите папку в профиле кассира, а не администратора.
Журнал регистрации 1С
Откройте Администрирование → Обслуживание → Журнал регистрации (в УТ 11 — через раздел НСИ и администрирование). Отберите события по пользователю и времени ошибки. Ошибки внешней компоненты и исключения обработчика оборудования видны здесь с полным текстом.
Порядок поиска причины
- Повторите операцию в тестовой утилите драйвера. Работает — проблема в 1С (рабочее место, параметры карточки). Не работает — в кассе, кабеле или драйвере.
- Сравните параметры подключения в утилите и в карточке 1С: порт, скорость, пароль, модель.
- Посмотрите код ошибки в логе драйвера и найдите его в документации производителя — коды у каждого производителя свои.
- Если ошибка появилась после обновления конфигурации, проверьте, не сменился ли обработчик драйвера: в новых релизах БПО появляются новые версии обработчиков, а старые остаются для совместимости.
Частые вопросы
Нужно ли покупать или скачивать БПО отдельно?
Можно ли подключить одну кассу к нескольким компьютерам?
Почему касса работает у администратора, а у кассира нет?
Работает ли подключаемое оборудование в веб-клиенте?
Что делать при замене фискального накопителя?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»