Онлайн-касса и 1С: драйвер, карточка оборудования и первый чек
Содержание
Чтобы подключить ККТ к 1С, нужно три вещи: драйвер производителя той же разрядности, что и клиент 1С, включённая опция подключаемого оборудования и экземпляр ККТ, привязанный к рабочему месту. В БП 3.0 это раздел Администрирование → Подключаемое оборудование, в УТ 11 и Рознице — НСИ и администрирование → Администрирование → РМК и оборудование. Дальше — тест устройства, касса ККМ и первый чек.
Способов связи кассы с компьютером несколько. USB — самый частый вариант для одного рабочего места. Ethernet выбирают, когда касса стоит отдельно от компьютера или база работает через терминальный сервер . COM-порт остался на старых моделях. Настройка в 1С Предприятии для всех вариантов одна, различается только способ связи в карточке оборудования.
1. Подготовка: способ подключения кассы и что проверить заранее
До работы в 1С касса должна быть готова физически: установлен фискальный накопитель (ФН), заключён договор с оператором фискальных данных (ОФД), на руках паспорт ККТ с заводским номером.
| Способ | Когда выбирают | На что обратить внимание |
|---|---|---|
| USB | Касса рядом с одним компьютером | Драйвер создаёт виртуальный COM-порт или работает напрямую по USB — зависит от модели и прошивки |
| Ethernet / Wi-Fi | Касса нужна нескольким местам, база на терминальном сервере | Нужен постоянный IP-адрес кассы (резерв в роутере или статический) |
| COM (RS-232) | Старое оборудование | Скорость порта в 1С должна совпадать со скоростью в настройках кассы |
| Bluetooth | Мобильные кассы | Нестабильно для стационарной точки, лучше не использовать с 1С на ПК |
Что проверить до установки драйвера:
- 🔌 Касса включена, на чековой ленте печатается тестовый документ (обычно кнопкой на корпусе при включении — смотрите руководство модели).
- 🧾 Модель есть в списке поддерживаемых вашей версией 1С. Если её нет, нужен драйвер производителя, который умеет работать с 1С.
- 🌐 У кассы есть выход в интернет для передачи чеков в ОФД — через компьютер (USB-режим с передачей данных через ПК) или напрямую по сети.
- 🧮 Известна разрядность клиента 1С: 32 или 64 бита. От неё зависит, какой драйвер ставить.
Разрядность клиента видна в окне «О программе» (главное меню, раздел «Справка»). Там написано, например, «(64-bit)». Если там 32 бита, а драйвер вы поставили 64-битный, 1С кассу не увидит.
2. Драйвер ККТ: установка и разрядность
1С не общается с кассой сама. Между ними стоит драйвер — компонента производителя. У АТОЛ это «Драйвер ККТ» десятой версии, у Штрих-М — свой драйвер ФР. Ставят его с сайта производителя, не из случайных сборок.
Порядок установки:
- Скачайте с сайта производителя актуальный дистрибутив драйвера для 1С.
- Установите версию той же разрядности, что и клиент 1С. Многие дистрибутивы ставят обе — это самый надёжный вариант.
- Подключите кассу кабелем и включите её.
- Откройте утилиту производителя (тест драйвера, идёт в комплекте) и проверьте связь: указать порт или IP, нажать проверку связи, распечатать тестовую строку.
- Только после успешного теста в утилите переходите в 1С.
Если касса не отвечает в утилите производителя, в 1С она тоже не заработает. Утилита сразу показывает, где проблема: в связи с кассой или в настройках 1С.
Где посмотреть номер порта при USB-подключении: Диспетчер устройств → Порты (COM и LPT). Касса появится там как отдельный порт, например COM5. Этот номер понадобится в настройке экземпляра оборудования.
При работе через USB закройте утилиту производителя перед тестом в 1С. Порт может занимать только одна программа, вторая получит отказ доступа.
Часть драйверов поставляется вместе с конфигурацией 1С в составе библиотеки подключаемого оборудования. Тогда в карточке оборудования есть кнопка установки драйвера, и отдельно ничего качать не нужно. Но для новых моделей и прошивок драйвер производителя обычно свежее.
3. Подключение ККТ в 1С: настройка оборудования
Сначала включите саму возможность работать с оборудованием, затем создайте экземпляр кассы.
| Конфигурация | Где включается оборудование |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
| Управление торговлей 11 | НСИ и администрирование → Администрирование → РМК и оборудование |
| Розница 2 | Администрирование → РМК и оборудование |
Пошагово:
- Установите флажок «Использовать подключаемое оборудование».
- Перейдите по ссылке «Подключаемое оборудование» — откроется список типов.
- Выберите тип «Контрольно-кассовая техника» (в старых релизах библиотеки — «Фискальные регистраторы»).
- Нажмите «Создать». В поле драйвера выберите драйвер вашего производителя с поддержкой 54-ФЗ.
- Проверьте рабочее место — по умолчанию подставится текущее.
- Запишите элемент и нажмите «Настроить».
- Укажите способ связи: номер COM-порта и скорость либо IP-адрес и порт. Модель выберите из списка.
- Нажмите «Тест устройства». Успех — касса отвечает, ошибки нет.
Рабочее место: почему касса «пропадает»
Экземпляр оборудования в 1С привязан к рабочему месту — связке компьютера и клиента. Это главный подводный камень. Касса, настроенная на одном компьютере, на другом в списке не появится, а документ выдаст сообщение, что ККТ не подключена.
Если тот же кассир пересел за другой ПК, создайте для этого рабочего места свой экземпляр ККТ с его портом. Скопировать элемент и поменять рабочее место — быстрее всего.
При работе через терминальный сервер рабочим местом считается сервер с пользователем, а не компьютер кассира. Поэтому на терминале проще ставить сетевую кассу по Ethernet: её видно с сервера по IP.
4. Касса ККМ, обмен данными и первый чек
Подключить оборудование мало: 1С должна знать, через какую кассу пробивать продажу. Для этого создают элемент справочника «Кассы ККМ» и связывают его с экземпляром ККТ, складом и подразделением.
Тип кассы выбирают по сценарию обмена:
| Тип кассы ККМ | Как идёт обмен | Когда подходит |
|---|---|---|
| Фискальный регистратор (ККТ онлайн) | 1С сама формирует и пробивает чек | Продажи оформляются в 1С: РМК, ПКО, оплата по документу |
| ККМ Offline | Отдельная кассовая программа, 1С выгружает ей товары и цены, загружает продажи | Розница с отдельным кассовым ПО (типа Frontol) |
| Без подключения | Чек пробивается на кассе вручную, в 1С вводится итог смены | Временный вариант, без автоматизации |
Для ККМ Offline кассу настраивают в типе оборудования «ККМ Offline»: указывают каталог или способ обмена, выгружают номенклатуру, после смены загружают продажи. 1С по ним формирует «Отчёт о розничных продажах».
Где пробивается первый чек:
- 💼 БП 3.0 — из документа приходного кассового ордера или операции по платёжной карте: в форме документа есть команда печати чека.
- 🛒 УТ 11 и Розница — через рабочее место кассира (РМК) или документ «Чек ККМ»; смену открывают и закрывают в РМК.
Перед первой продажей откройте смену. Пробейте пробный чек на минимальную сумму и сразу оформите чек возврата прихода. Проверьте в личном кабинете ОФД, что оба чека дошли.
5. Регистрация кассы в ФНС и подключение к ОФД
Фискализацию можно провести из 1С, если драйвер поддерживает эту функцию, или утилитой производителя. Результат одинаковый. Порядок регистрации задан статьёй 4.2 Закона № 54-ФЗ.
- Заключите договор с ОФД. Понадобится его ИНН и адрес сервера — их дают при подключении.
- Подайте заявление о регистрации ККТ в личном кабинете налогоплательщика на сайте ФНС (для организаций и ИП кабинеты разные). Нужна КЭП руководителя или ИП.
- Получите регистрационный номер ККТ (РН ККТ) — он приходит в кабинет.
- Проведите регистрацию на кассе: в карточке ККТ в 1С откройте функции устройства и выберите регистрацию, либо сделайте это в утилите производителя.
- Заполните параметры: ИНН, РН ККТ, адрес и место расчётов, система налогообложения, ИНН ОФД, признаки (подакцизные товары, маркировка, расчёты в интернете и т. д.).
- Касса распечатает отчёт о регистрации. Внесите его номер, дату, время и фискальный признак в кабинет ФНС.
- Дождитесь карточки регистрации ККТ в кабинете. После неё касса считается зарегистрированной.
Ошибки в параметрах регистрации записываются в фискальный накопитель навсегда. Исправить их можно только перерегистрацией, а замена ФН стоит денег. Сверьте ИНН и систему налогообложения дважды до нажатия кнопки.
Для маркированных товаров нужен формат фискальных документов 1.2 и ФН, который его поддерживает. Если формат старее, касса не примет код маркировки в чеке.
Фискальный накопитель блокирует пробитие чеков, если ОФД не подтверждает получение документов 30 дней. Поэтому интернет у кассы — не формальность. Количество непереданных документов видно в отчёте о состоянии расчётов, который касса печатает по команде.
6. ККТ в облачной базе, на терминале и в веб-клиенте
Онлайн-касса подключается к локальному компьютеру. Если база в облаке (1С:Фреш, аренда сервера, публикация на веб-сервере), связь с кассой идёт через клиент на компьютере кассира.
| Как запущена 1С | Как работает касса |
|---|---|
| Тонкий клиент через интернет | Как в локальной базе: драйвер ставится на компьютер кассира |
| Веб-клиент в браузере | Нужны расширение работы с файлами для браузера и драйвер в виде внешней компоненты Native API; COM-драйверы не работают |
| Терминальный сервер (RDP) | Драйвер ставится на сервер; касса — сетевая по IP либо проброс портов через RDP |
| 1С на Linux или macOS | Только драйверы, у которых есть сборка под эту ОС |
Самый спокойный вариант для облака — тонкий клиент на компьютере кассира. Веб-клиент подходит, если производитель выпустил компоненту для браузера.
Для RDP проброс USB-портов работает нестабильно: соединение рвётся, чек зависает в незакрытом состоянии. Сетевая касса с фиксированным IP снимает эту проблему.
Если в облачной базе несколько кассиров с разными кассами, у каждого своё рабочее место. Не создавайте один экземпляр ККТ «на всех» — 1С будет искать кассу не на том компьютере.
7. Ошибки подключения ККТ к 1С и как их устранить
Большинство сбоев видно уже на «Тесте устройства». Ниже — разбор по симптомам.
Если ничего не помогло
- Отключите кассу от 1С и проверьте её в утилите производителя на другом компьютере. Так вы отделите проблему кассы от проблемы ПК.
- Обновите прошивку кассы и драйвер до версии, которую рекомендует производитель для вашего ФН.
- Создайте экземпляр ККТ заново, не копируя старый, — в скопированной карточке иногда остаются чужие параметры порта.
- Обратитесь в сервисный центр производителя: прошивку и замену ФН делают только они.
Перед перезапуском службы терминального сервера или перезагрузкой кассового ПК закройте смену и предупредите кассиров: незакрытый чек при обрыве придётся разбирать вручную.
Частые вопросы
Можно ли подключить одну ККТ к нескольким компьютерам?
Нужна ли отдельная лицензия 1С для работы с кассой?
Что делать при замене фискального накопителя?
Как перенести кассу на другой компьютер?
Почему чек пробился, а в 1С документ без отметки о печати?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»