Фискальный регистратор и 1С 8.3: от драйвера до первого чека
Содержание
Чтобы подключить фискальный регистратор к 1С 8.3, установите драйвер производителя ККТ на тот компьютер, где работает кассир, включите в базе флажок «Использовать подключаемое оборудование», создайте карточку кассы в списке подключаемого оборудования, укажите порт и нажмите «Тест устройства». Если тест прошёл, откройте смену и пробейте пробный чек на небольшую сумму.
Способов связи три: USB, COM-порт и сеть (Ethernet или Wi-Fi). USB выбирают для одной кассы рядом с компьютером, сеть — когда к аппарату обращаются несколько рабочих мест или 1С запущена на терминальном сервере. Ниже — порядок для БП 3.0, УТ 11 и Розницы 2.3, механизм у них общий: Библиотека подключаемого оборудования (БПО).
Подготовка ККТ и установка драйвера
До 1С дело доходит не сразу. Сначала аппарат должен «увидеть» Windows и утилита производителя.
Что проверить заранее
- 🧾 Модель ККТ есть в реестре ККТ ФНС, а фискальный накопитель подходит под ваш режим (срок ФН 15 или 36 месяцев зависит от системы налогообложения и вида деятельности).
- 📄 Заключён договор с оператором фискальных данных (ОФД), на руках адрес и порт его сервера.
- 🖥️ Известна разрядность клиента 1С: 32 или 64 бита. Посмотреть можно в окне «О программе» или по папке установки (
C:\Program Files\1cv8— 64-битный клиент,C:\Program Files (x86)\1cv8— 32-битный). - 🔐 У пользователя Windows есть права администратора на установку драйвера.
Установка драйвера
- Скачайте с сайта производителя актуальный драйвер ККТ: для АТОЛ это «Драйвер ККТ» версии 10, для Штрих-М — «Драйвер ККТ» (DrvFR).
- Установите его. Разрядность драйвера должна совпадать с разрядностью клиента 1С, иначе 1С не загрузит компонент, хотя утилита производителя будет работать. Проще всего ставить обе версии, если установщик это предлагает.
- Подключите кассу кабелем и включите её. В диспетчере устройств Windows проверьте, какой COM-порт ей назначен (раздел «Порты (COM и LPT)»).
- Запустите тестовую утилиту производителя («Тест драйвера ККТ» у АТОЛ, «Тест драйвера ФР» у Штрих-М), найдите аппарат поиском и выполните проверку связи.
Если утилита производителя не связывается с кассой, в 1С пробовать бесполезно. Сначала добейтесь связи на уровне Windows: другой USB-порт, другой кабель, переустановка драйвера USB.
Как выбрать тип подключения
| Подключение | Когда выбирают | О чём помнить |
|---|---|---|
| USB (виртуальный COM) | Одна касса у одного компьютера | Номер порта меняется при переключении в другой разъём |
| COM (RS-232) | Старые модели, POS-системы | Скорость обмена в 1С должна совпадать с заданной в ККТ |
| Ethernet / Wi-Fi | Несколько рабочих мест, терминальный сервер | Касса должна иметь постоянный IP-адрес, нужен порт аппарата |
Включение оборудования и карточка кассы в 1С 8.3
Подключение ККТ в 1С делается через одну и ту же форму «Подключаемое оборудование». Отличается только дорога к ней.
| Конфигурация | Где включить и открыть |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
| Управление торговлей 11 | НСИ и администрирование → Администрирование → РМК и оборудование |
| Розница 2.3 | Администрирование → РМК и оборудование |
Пошагово
- Установите флажок «Использовать подключаемое оборудование». Без него ссылка на список устройств неактивна.
- Откройте «Подключаемое оборудование» и выберите тип «Фискальные регистраторы» (в новых релизах БПО группа называется ККТ с передачей данных в ОФД, ищите её в левой колонке типов).
- Нажмите «Создать». В поле драйвера выберите драйвер под вашу модель из списка. Если нужного нет, загрузите его из файла, полученного у производителя.
- Проверьте поле «Рабочее место». В нём стоит имя текущего компьютера. Касса привязывается к нему.
- Запишите карточку и нажмите «Настроить». Откроется форма параметров драйвера.
Привязка к рабочему месту — главный практический нюанс. Если бухгалтер утром работает в 1С на своём компьютере, а вечером по удалённому доступу, это два разных рабочих места. Для второго кассу придётся подключить заново, иначе 1С скажет, что оборудование не подключено.
Работа через терминальный сервер
Если 1С запущена через RDP, драйвер ставится на сервер, а не на компьютер кассира. При USB-подключении придётся пробрасывать порт в сеанс, и это часто работает нестабильно. Надёжнее перевести кассу на Ethernet и указать в настройках её IP-адрес. Тогда рабочее место создаётся под имя сервера и пользователя сеанса.
Если меняете модель кассы
Старую карточку не переделывайте под новый аппарат. Создайте новую с нужным драйвером, проверьте её тестом, а старую пометьте как неиспользуемую или удалите после того, как закроете на ней последнюю смену. Так в истории смен останется понятно, какие чеки пробиты каким аппаратом, а в отчётах по кассовым сменам не появятся «чужие» данные.
Параметры связи, печати и фискального накопителя
Форма «Настроить» у каждого драйвера своя, но набор параметров похож.
Связь
- 🔌 Порт. Для USB — номер COM-порта из диспетчера устройств. Для сети — IP-адрес и порт ККТ.
- ⚡ Скорость. Должна совпадать со скоростью, заданной в самом аппарате. Если не уверены, запустите в утилите производителя поиск оборудования: она подберёт и порт, и скорость.
- 🔑 Пароль доступа. Пароль администратора и кассира ККТ. Заводские значения указаны в документации к модели. Если их меняли, без нового пароля 1С не откроет смену.
Печать и реквизиты чека
- Задайте ширину ленты (57 или 80 мм) и, если нужно, клише и рекламный текст в подвале чека. Часть моделей хранит клише в самой кассе, тогда его меняют утилитой производителя.
- В карточке кассы или в настройках кассира укажите ФИО и ИНН кассира. ИНН кассира в чеке обязателен, если он известен пользователю ККТ.
- Проверьте систему налогообложения и ставки НДС. Они берутся из параметров регистрации ФН, и если в 1С указана другая СНО, касса вернёт ошибку при пробитии чека.
Формат фискальных данных
Версия ФФД (1.05 или 1.2) задаётся при регистрации или перерегистрации ККТ. Для продажи маркированных товаров нужен ФФД 1.2, и сама БПО, драйвер и прошивка кассы должны его поддерживать. Если вы переходите на 1.2, сначала обновите прошивку и драйвер, потом конфигурацию 1С, и только после этого перерегистрируйте кассу.
Регистрация ККТ и активация ФН через 1С
Регистрация идёт в два хода: заявление в налоговую и запись данных в сам фискальный накопитель.
- В личном кабинете на сайте ФНС подайте заявление о регистрации ККТ: заводской номер кассы, номер ФН, адрес и место установки, ОФД.
- Получите регистрационный номер ККТ (РНМ).
- В 1С откройте карточку кассы и выполните операцию регистрации ФН. В форме оборудования она находится среди операций с фискальным накопителем, рядом с перерегистрацией и закрытием архива. Как вариант, регистрацию делают в утилите производителя.
- Введите РНМ, ИНН и наименование организации, адрес расчётов, СНО, признаки (интернет-торговля, подакцизные товары, маркировка), версию ФФД, ИНН ОФД.
- Касса распечатает отчёт о регистрации. С него в личный кабинет ФНС переносят фискальный признак, номер и дату документа.
Перепроверьте ИНН, СНО и РНМ до подтверждения. Ошибку в ФН не стереть: исправлять придётся перерегистрацией, а число перерегистраций для одного накопителя ограничено.
Отчёт о регистрации передают в ФНС не позднее рабочего дня, следующего за днём подачи заявления. Это срок из 54-ФЗ, и его нарушение — отдельный повод для штрафа.
Связь с ОФД
Касса передаёт чеки в ОФД сама. АТОЛ без собственного сетевого модуля передаёт данные через компьютер по каналу EoU (Ethernet over USB): служба драйвера должна быть запущена, иначе чеки копятся в ФН. Проверить очередь неотправленных документов можно отчётом о текущем состоянии расчётов или в утилите производителя.
Тест связи и пробный чек
После настройки проверьте кассу в три этапа.
- Тест устройства. Кнопка в форме настройки драйвера. В ответе — модель, заводской номер, состояние смены. Если вместо этого ошибка, переходите к разделу диагностики.
- Открытие смены. В БП 3.0 смену открывают из
Банк и касса(команды управления кассовой сменой), в УТ 11 и Рознице — из формы «Управление кассовой сменой» или прямо в РМК. Касса печатает отчёт об открытии смены. - Пробный чек. Пробейте продажу на 1 рубль. В БП 3.0 чек печатают из приходного кассового ордера или документа «Операция по платёжной карте» кнопкой печати чека, в УТ 11 и Рознице — из документа «Чек ККМ» или РМК.
После пробного чека сразу оформите чек коррекции или возврат: это реальная фискальная операция, она ушла в ОФД. Для 1 рубля проще сделать возврат прихода тем же способом.
В конце дня закройте смену из 1С. Отчёт о закрытии смены формирует касса, 1С фиксирует закрытие у себя.
Не закрывайте смену кнопками на самом аппарате, если работаете через 1С. Касса закроется, а в 1С смена останется открытой, и следующий день начнётся с ошибки.
Почему 1С не видит кассу: ошибки и их причины
Большинство сбоев сводится к четырём вещам: порт, разрядность, рабочее место и состояние ФН.
Если касса работает в утилите, но не в 1С
- 🧩 Обновите БПО: в старых релизах конфигурации может не быть драйвера для вашей прошивки.
- 👤 Проверьте права пользователя 1С на работу с подключаемым оборудованием. Без них кнопки управления сменой неактивны.
- 🌐 В веб-клиенте нужно установить расширение для работы с 1С:Предприятием и драйвер на компьютер пользователя: браузер сам с портом не работает.
- 🔄 Если смена «зависла» и в 1С открыта, а в кассе закрыта, синхронизируйте её: откройте форму управления сменой и обновите состояние из кассы, а при рассинхроне закройте смену в 1С вручную.
Перепрошивку и технологическое обнуление ККТ делает только сервисный центр. Самостоятельная перепрошивка с ошибкой может вывести аппарат из строя, а работы с ФН необратимы.
Частые вопросы
Можно ли подключить одну кассу к двум компьютерам?
Нужно ли заново настраивать кассу после обновления 1С?
Что делать при замене фискального накопителя?
Работает ли касса с файловой базой 1С?
Почему чеки не уходят в ОФД, хотя печатаются?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»