К статье
Практический материал

Торговля и Склад · 13 мин

Как подключить кассовый аппарат к 1С:Управление торговлей

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

Подключение кассового аппарата (онлайн-ККТ) к 1С:Управление торговлей позволяет пробивать чеки прямо из документов «Чек ККМ» и «Реализация товаров и услуг», не дублируя данные вручную. Это сокращает время обслуживания покупателя и исключает ошибки кассира при переносе сумм и наименований. В большинстве случаев настройка занимает от 30 минут до пары часов и не требует программирования — достаточно штатных средств конфигурации и драйвера производителя ККТ.

Основная сложность задачи — не в самой 1С, а в цепочке «компьютер → драйвер → ККТ → фискальный накопитель → ОФД». Сбой на любом звене приводит к тому, что чек не пробивается. Поэтому ниже разобран полный маршрут: от физического подключения и установки драйвера до настройки в УТ, проверки связи и типовых ошибок. Инструкция актуальна для типовых релизов УТ 11 с поддержкой 54-ФЗ и форматов фискальных данных (ФФД 1.05 и 1.2).

Что понадобится перед началом подключения

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

На компьютере, к которому подключается касса, потребуются права локального администратора для установки драйвера. Также проверьте, что ваша версия УТ 11 обновлена до релиза с актуальной библиотекой подключаемого оборудования (БПО) — старые релизы могут не поддерживать ФФД 1.2 и новые драйверы. Подготовьте сам кабель подключения: USB, COM или сетевой кабель в зависимости от модели ККТ.

Установка драйвера ККТ на компьютер

Каждый производитель кассовой техники поставляет собственный драйвер: для АТОЛ это «Драйвер ККТ» (ДТО), для Штрих-М — «Тест драйвера ФР», для Вики Принт — драйвер Dreamkas и так далее. Скачивайте драйвер только с официального сайта производителя и устанавливайте версию, совместимую с вашей разрядностью Windows и платформой 1С (32 или 64 бита).

Порядок установки обычно одинаков: запустите установщик от имени администратора, следуйте мастеру, после завершения подключите ККТ к компьютеру и включите его. Windows определит устройство — для USB-подключения в диспетчере устройств появится новый COM-порт или USB-устройство. Запомните номер COM-порта, он понадобится при настройке.

Обязательный шаг — проверка связи вне 1С. Откройте тест драйвера (например, «Тест драйвера ККТ» у АТОЛ), укажите порт и скорость, выполните поиск оборудования и запрос состояния. Если драйвер видит кассу и возвращает модель, номер и состояние ФН — канал связи работает, и проблемы на уровне 1С исключены наполовину.

Контрольные точки

Как проверить, что драйвер работает

Поиск устройства в тесте драйвера
Норма

Драйвер находит ККТ, показывает модель и заводской номер

Тревожный признак

Ошибка «нет связи» или пустой список устройств — проверяйте кабель, порт и питание кассы

Запрос состояния ФН
Норма

Возвращается срок действия ФН и статус смены

Тревожный признак

Ошибка обращения к ФН — возможно, накопитель неисправен или не установлен

Печать тестового чека (нефискального X-отчёта)
Норма

Чек печатается полностью, без обрезки

Тревожный признак

Чек не печатается или обрывается — проблема с лентой, принтером или параметрами порта

Настройка подключаемого оборудования в 1С:УТ

В 1С:Управление торговлей 11 перейдите в раздел «Администрирование → Подключаемое оборудование» (в некоторых релизах — «НСИ и администрирование»). Включите функциональную опцию «Использовать подключаемое оборудование», если она ещё не активна. Затем откройте справочник «Подключаемое оборудование» и создайте новый элемент.

В карточке оборудования укажите тип — «ККТ с передачей данных» (для онлайн-касс) или «Фискальный регистратор» в зависимости от формулировок релиза, выберите обработчик драйвера из списка — например, «АТОЛ:ККТ с передачей данных ОФД» или соответствующий вашему производителю. Если нужный драйвер отсутствует в списке, его следует установить через кнопку «Драйверы» — 1С предложит загрузить компоненту из установленного драйвера производителя.

Нажмите «Настроить» и задайте параметры соединения: номер COM-порта (или IP-адрес для сетевых касс), скорость, модель. Для USB-подключения через драйвер АТОЛ часто достаточно оставить автоматический поиск. Сохраните настройки и нажмите «Тест подключения» — при успехе 1С выведет строку с моделью и номером ККТ.

Порядок действий в 1С:УТ
  1. 1
    Откройте «Администрирование → Подключаемое оборудование» и включите опцию использования оборудования
  2. 2
    Создайте новый элемент справочника с типом «ККТ с передачей данных»
  3. 3
    Выберите обработчик драйвера вашего производителя и при необходимости установите драйвер через кнопку «Драйверы»
  4. 4
    Откройте «Настроить», укажите порт, скорость и другие параметры соединения
  5. 5
    Сохраните карточку, выполните «Тест подключения» и убедитесь, что 1С видит кассу
  6. 6
    Привяжите оборудование к организации и кассе ККМ в справочнике «Кассы ККМ»

Привязка кассы к организации и рабочему месту

Само по себе подключённое устройство ещё не готово к пробитию чеков. В справочнике «Кассы ККМ» (раздел «Настройки и справочники» или «Продажи») создайте кассу, укажите организацию, склад, тип кассы «Фискальный регистратор» и выберите созданное подключаемое оборудование. Именно эта связка определяет, чьи реквизиты попадут в чек и с какого склада будет списываться товар.

Проверьте, что в карточке организации заполнены ИНН, наименование, система налогообложения — эти данные ККТ берёт из 1С при пробитии. Несоответствие СНО в 1С и в настройках самой кассы — частая причина ошибок фискализации чеков. Если организаций несколько, для каждой создаётся отдельная касса ККМ, даже если физический аппарат один (при условии, что ККТ поддерживает несколько СНО и это допустимо по регистрационным данным).

Типичные ошибки при привязке
01
Не заполнена система налогообложения у организации — чек уходит с неверной СНО или не пробивается вовсе
02
В кассе ККМ выбран не тот экземпляр оборудования — чеки печатаются на чужой кассе в сети
03
Не указан склад в кассе ККМ — проведение чека падает с ошибкой списания товара
04
Одна касса ККМ используется одновременно на двух рабочих местах — возникают конфликты доступа к порту и сбои при пробитии

Подключение по сети и по USB: в чём разница

USB-подключение — самый простой вариант для одного рабочего места: касса физически привязана к компьютеру кассира, настройка сводится к выбору порта. Минус — кассу не смогут использовать другие рабочие места, а длинные USB-кабели (более 3–5 метров) работают нестабильно.

Сетевое подключение по Ethernet/Wi-Fi позволяет пробивать чеки с нескольких компьютеров через одну ККТ, но требует статического IP-адреса для кассы и корректной настройки драйвера (некоторые драйверы используют службу-посредник, например, сервер лицензий или сервис передачи данных). При этом одновременное обращение двух сеансов 1С к одной кассе всё равно может вызывать конфликты — организуйте очередь пробития или разграничьте рабочие места.

Способы подключения ККТ

USB / COM

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

Ethernet / Wi-Fi

Подходит для нескольких рабочих мест и удалённого размещения кассы. Требует статического IP и более внимательной настройки драйвера

Через RDP-проброс порта

Вариант для работы 1С на терминальном сервере: локальный порт кассира пробрасывается в сессию. Нестабилен при переподключениях и требует контроля

Проверка пробития чека и открытие смены

После настройки выполните контрольную проверку. Откройте рабочее место кассира (РМК) или создайте документ «Чек ККМ», добавьте тестовый товар и нажмите «Пробить чек». Касса должна открыть смену (если она была закрыта), напечатать чек и передать данные в ОФД. В документе появится фискальный признак и номер чека — это признак успешной фискализации.

Проверьте содержимое чека: наименование товара, цена, НДС, признак предмета расчёта, СНО, реквизиты организации. Если что-то не совпадает — исправляйте источник данных (карточку номенклатуры, настройки НДС, карточку организации), а не сам чек. Для тестовых пробитий используйте минимальные суммы и сразу оформляйте возврат, чтобы не искажать отчётность.

Типичные ошибки и способы их устранения

Ошибка «не удалось подключить оборудование» при работающем тесте драйвера чаще всего означает, что COM-порт занят другим приложением — самим тестом драйвера, службой ОФД или вторым сеансом 1С. Закройте все программы, обращающиеся к кассе, и повторите попытку. Также проверьте разрядность: 64-битная платформа 1С требует 64-битной компоненты драйвера.

Ошибки вида «некорректные реквизиты чека» указывают на несоответствие требованиям ФФД: не заполнен признак способа расчёта, предмета расчёта, не указан покупатель при необходимости. В УТ эти данные настраиваются в карточке номенклатуры и в параметрах кассы ККМ. Для ФФД 1.2 дополнительно требуется передача кодов маркировки для маркируемых товаров — убедитесь, что сканер штрихкодов корректно передаёт коды в 1С.

Если чек пробивается, но не уходит в ОФД, проверьте интернет-соединение кассы и настройки канала передачи данных в драйвере. Чеки, не переданные в ОФД более 30 дней, приводят к блокировке ФН — следите за счётчиком неотправленных документов в тесте драйвера.

Маршрут решения

Как выбрать действие при ошибке

1С не видит кассу, но тест драйвера её находитЗакройте тест драйвера и другие программы, занимающие порт; проверьте разрядность компоненты драйвера в 1С
Тест драйвера тоже не видит кассуПроверяйте кабель, питание, номер COM-порта в диспетчере устройств; для сетевой кассы — пинг по IP
Чек пробивается, но падает с ошибкой реквизитовПроверьте заполнение СНО у организации, признаков предмета и способа расчёта в номенклатуре
Чеки копятся и не уходят в ОФДПроверьте интернет на кассе, настройки канала ОФД в драйвере и количество неотправленных документов

Ограничения и когда нужен специалист

Штатная настройка не требует программиста, если речь идёт о типовой УТ 11, стандартном драйвере и обычной розничной продаже. Однако есть сценарии, где самостоятельная работа рискованна: доработанные конфигурации с изменёнными механизмами печати чеков, нестандартное оборудование без драйвера в списке БПО, интеграция с маркировкой «Честный знак» на ФФД 1.2, работа через терминальный сервер с пробросом портов.

В этих случаях ошибка может привести к невозможности пробития чеков в разгар смены или к фискальным расхождениям, которые придётся объяснять перед налоговой. Признак того, что пора привлекать специалиста по 1С или инженера ЦТО, — повторяющиеся ошибки драйвера после всех стандартных проверок, необходимость править код конфигурации или настраивать нестандартные сценарии (чеки на аванс, кредит, агентские схемы).

Итог

Что важно запомнить

Подключение ККТ к 1С:УТ строится по цепочке: установка драйвера производителя → проверка связи в тесте драйвера → добавление оборудования в «Администрирование → Подключаемое оборудование» → привязка к кассе ККМ и организации → тестовое пробитие чека. Большинство проблем связано с занятым портом, неверной разрядностью драйвера или незаполненными фискальными реквизитами, а не с самой 1С.

Ответы на частые вопросы

Держите под рукой актуальный дистрибутив драйвера ККТ и краткую памятку по настройке: при замене компьютера кассира или переустановке Windows это сократит простой кассы с часов до минут. Также полезно записать номер COM-порта и IP-адрес кассы в пароле/заметке администратора.
ПЗ
Практическое замечание
Можно ли подключить одну кассу к нескольким компьютерам с 1С?

Да, при сетевом подключении по Ethernet/Wi-Fi несколько рабочих мест могут использовать одну ККТ. Но одновременное обращение к кассе вызывает конфликты, поэтому на практике либо разграничивают время работы кассиров, либо используют драйвер с поддержкой очереди заданий. Для USB-подключения совместное использование невозможно.

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

Самая частая причина — порт занят: тест драйвера, служба передачи данных ОФД или второй сеанс 1С удерживают соединение. Закройте все лишние программы и повторите тест из 1С. Вторая причина — несовпадение разрядности: 64-битной платформе 1С нужна 64-битная компонента драйвера.

Нужно ли обновлять 1С:УТ для работы с онлайн-кассой?

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

Что делать, если чек пробился в кассе, но документ в 1С не провёлся?

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

Можно ли работать без ОФД при подключении к 1С?

Нет, передача данных через ОФД — обязательное условие применения онлайн-ККТ по 54-ФЗ (за редкими исключениями для отдельных территорий). 1С здесь ни при чём: канал в ОФД настраивается в драйвере кассы. Если чеки не уходят в ОФД более установленного срока, фискальный накопитель блокируется.

Как проверить, что чеки уходят в ОФД?

В тесте драйвера ККТ есть запрос состояния обмена с ОФД — он показывает количество неотправленных документов и дату последней успешной передачи. Нормальное состояние — ноль неотправленных чеков или их быстрое уменьшение. Дополнительно можно сверить чеки в личном кабинете вашего ОФД.