Онлайн-касса и 1С: драйвер, карточка оборудования и первый чек

· 10 мин

Содержание

Чтобы подключить ККТ к 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С.
  2. Установите версию той же разрядности, что и клиент 1С. Многие дистрибутивы ставят обе — это самый надёжный вариант.
  3. Подключите кассу кабелем и включите её.
  4. Откройте утилиту производителя (тест драйвера, идёт в комплекте) и проверьте связь: указать порт или IP, нажать проверку связи, распечатать тестовую строку.
  5. Только после успешного теста в утилите переходите в 1С.

Если касса не отвечает в утилите производителя, в 1С она тоже не заработает. Утилита сразу показывает, где проблема: в связи с кассой или в настройках 1С.

Где посмотреть номер порта при USB-подключении: Диспетчер устройств → Порты (COM и LPT). Касса появится там как отдельный порт, например COM5. Этот номер понадобится в настройке экземпляра оборудования.

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

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

3. Подключение ККТ в 1С: настройка оборудования

Сначала включите саму возможность работать с оборудованием, затем создайте экземпляр кассы.

КонфигурацияГде включается оборудование
Бухгалтерия предприятия 3.0Администрирование → Подключаемое оборудование
Управление торговлей 11НСИ и администрирование → Администрирование → РМК и оборудование
Розница 2Администрирование → РМК и оборудование

Пошагово:

  1. Установите флажок «Использовать подключаемое оборудование».
  2. Перейдите по ссылке «Подключаемое оборудование» — откроется список типов.
  3. Выберите тип «Контрольно-кассовая техника» (в старых релизах библиотеки — «Фискальные регистраторы»).
  4. Нажмите «Создать». В поле драйвера выберите драйвер вашего производителя с поддержкой 54-ФЗ.
  5. Проверьте рабочее место — по умолчанию подставится текущее.
  6. Запишите элемент и нажмите «Настроить».
  7. Укажите способ связи: номер COM-порта и скорость либо IP-адрес и порт. Модель выберите из списка.
  8. Нажмите «Тест устройства». Успех — касса отвечает, ошибки нет.

Рабочее место: почему касса «пропадает»

Экземпляр оборудования в 1С привязан к рабочему месту — связке компьютера и клиента. Это главный подводный камень. Касса, настроенная на одном компьютере, на другом в списке не появится, а документ выдаст сообщение, что ККТ не подключена.

Если тот же кассир пересел за другой ПК, создайте для этого рабочего места свой экземпляр ККТ с его портом. Скопировать элемент и поменять рабочее место — быстрее всего.

При работе через терминальный сервер рабочим местом считается сервер с пользователем, а не компьютер кассира. Поэтому на терминале проще ставить сетевую кассу по Ethernet: её видно с сервера по IP.

4. Касса ККМ, обмен данными и первый чек

Подключить оборудование мало: 1С должна знать, через какую кассу пробивать продажу. Для этого создают элемент справочника «Кассы ККМ» и связывают его с экземпляром ККТ, складом и подразделением.

Тип кассы выбирают по сценарию обмена:

Тип кассы ККМКак идёт обменКогда подходит
Фискальный регистратор (ККТ онлайн)1С сама формирует и пробивает чекПродажи оформляются в 1С: РМК, ПКО, оплата по документу
ККМ OfflineОтдельная кассовая программа, 1С выгружает ей товары и цены, загружает продажиРозница с отдельным кассовым ПО (типа Frontol)
Без подключенияЧек пробивается на кассе вручную, в 1С вводится итог сменыВременный вариант, без автоматизации

Для ККМ Offline кассу настраивают в типе оборудования «ККМ Offline»: указывают каталог или способ обмена, выгружают номенклатуру, после смены загружают продажи. 1С по ним формирует «Отчёт о розничных продажах».

Где пробивается первый чек:

  • 💼 БП 3.0 — из документа приходного кассового ордера или операции по платёжной карте: в форме документа есть команда печати чека.
  • 🛒 УТ 11 и Розница — через рабочее место кассира (РМК) или документ «Чек ККМ»; смену открывают и закрывают в РМК.

Перед первой продажей откройте смену. Пробейте пробный чек на минимальную сумму и сразу оформите чек возврата прихода. Проверьте в личном кабинете ОФД, что оба чека дошли.

Перед первым боевым чеком
Выполнено: 0 / 5

5. Регистрация кассы в ФНС и подключение к ОФД

Фискализацию можно провести из 1С, если драйвер поддерживает эту функцию, или утилитой производителя. Результат одинаковый. Порядок регистрации задан статьёй 4.2 Закона № 54-ФЗ.

  1. Заключите договор с ОФД. Понадобится его ИНН и адрес сервера — их дают при подключении.
  2. Подайте заявление о регистрации ККТ в личном кабинете налогоплательщика на сайте ФНС (для организаций и ИП кабинеты разные). Нужна КЭП руководителя или ИП.
  3. Получите регистрационный номер ККТ (РН ККТ) — он приходит в кабинет.
  4. Проведите регистрацию на кассе: в карточке ККТ в 1С откройте функции устройства и выберите регистрацию, либо сделайте это в утилите производителя.
  5. Заполните параметры: ИНН, РН ККТ, адрес и место расчётов, система налогообложения, ИНН ОФД, признаки (подакцизные товары, маркировка, расчёты в интернете и т. д.).
  6. Касса распечатает отчёт о регистрации. Внесите его номер, дату, время и фискальный признак в кабинет ФНС.
  7. Дождитесь карточки регистрации ККТ в кабинете. После неё касса считается зарегистрированной.

Ошибки в параметрах регистрации записываются в фискальный накопитель навсегда. Исправить их можно только перерегистрацией, а замена ФН стоит денег. Сверьте ИНН и систему налогообложения дважды до нажатия кнопки.

Для маркированных товаров нужен формат фискальных документов 1.2 и ФН, который его поддерживает. Если формат старее, касса не примет код маркировки в чеке.

Фискальный накопитель блокирует пробитие чеков, если ОФД не подтверждает получение документов 30 дней. Поэтому интернет у кассы — не формальность. Количество непереданных документов видно в отчёте о состоянии расчётов, который касса печатает по команде.

6. ККТ в облачной базе, на терминале и в веб-клиенте

Онлайн-касса подключается к локальному компьютеру. Если база в облаке (1С:Фреш, аренда сервера, публикация на веб-сервере), связь с кассой идёт через клиент на компьютере кассира.

Как запущена 1СКак работает касса
Тонкий клиент через интернетКак в локальной базе: драйвер ставится на компьютер кассира
Веб-клиент в браузереНужны расширение работы с файлами для браузера и драйвер в виде внешней компоненты Native API; COM-драйверы не работают
Терминальный сервер (RDP)Драйвер ставится на сервер; касса — сетевая по IP либо проброс портов через RDP
1С на Linux или macOSТолько драйверы, у которых есть сборка под эту ОС

Самый спокойный вариант для облака — тонкий клиент на компьютере кассира. Веб-клиент подходит, если производитель выпустил компоненту для браузера.

Для RDP проброс USB-портов работает нестабильно: соединение рвётся, чек зависает в незакрытом состоянии. Сетевая касса с фиксированным IP снимает эту проблему.

Если в облачной базе несколько кассиров с разными кассами, у каждого своё рабочее место. Не создавайте один экземпляр ККТ «на всех» — 1С будет искать кассу не на том компьютере.

7. Ошибки подключения ККТ к 1С и как их устранить

Большинство сбоев видно уже на «Тесте устройства». Ниже — разбор по симптомам.

Диагностика: выберите симптом

Если ничего не помогло

  1. Отключите кассу от 1С и проверьте её в утилите производителя на другом компьютере. Так вы отделите проблему кассы от проблемы ПК.
  2. Обновите прошивку кассы и драйвер до версии, которую рекомендует производитель для вашего ФН.
  3. Создайте экземпляр ККТ заново, не копируя старый, — в скопированной карточке иногда остаются чужие параметры порта.
  4. Обратитесь в сервисный центр производителя: прошивку и замену ФН делают только они.

Перед перезапуском службы терминального сервера или перезагрузкой кассового ПК закройте смену и предупредите кассиров: незакрытый чек при обрыве придётся разбирать вручную.

Частые вопросы

Можно ли подключить одну ККТ к нескольким компьютерам?
Да, если касса сетевая. Создайте экземпляр ККТ на каждом рабочем месте с одним IP-адресом. Одновременно пробивать два чека нельзя: второй получит отказ, пока занят первый.
Нужна ли отдельная лицензия 1С для работы с кассой?
Нет. Работа с ККТ входит в типовые конфигурации через библиотеку подключаемого оборудования. Драйверы крупных производителей для работы с 1С обычно бесплатны, у части моделей драйвер лицензируется отдельно — смотрите условия производителя.
Что делать при замене фискального накопителя?
Закройте архив старого ФН, установите новый и перерегистрируйте кассу с причиной замены ФН. В 1С карточку оборудования менять не нужно: касса та же, меняются регистрационные данные.
Как перенести кассу на другой компьютер?
Установите драйвер нужной разрядности на новый ПК, подключите кассу и создайте для нового рабочего места экземпляр ККТ. Старый экземпляр пометьте на удаление, чтобы не путаться.
Почему чек пробился, а в 1С документ без отметки о печати?
Связь прервалась после печати, но до ответа кассы. Сверьте номер последнего чека на кассе и в ОФД. Повторно чек не пробивайте.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»