Фискальный регистратор и 1С 8.3: от кабеля до первого чека

· 9 мин

Содержание

Чтобы подключить чековый принтер к 1С, нужно три вещи: принтер виден в Windows, на том же компьютере стоит драйвер производителя, а в 1С включено подключаемое оборудование и заведена карточка устройства. В Бухгалтерии 3.0 это раздел Администрирование → Подключаемое оборудование, в УТ 11 — НСИ и администрирование → Администрирование → РМК и оборудование → Подключаемое оборудование. После этого — тест устройства, открытие смены и пробный чек.

Порядок одинаков для 1С:Управление торговлей, Розницы и Бухгалтерии: все они используют одну библиотеку «Подключаемое оборудование». Разница — в том, где кассу привязывают к документам продажи. Ниже про онлайн-кассы (фискальные регистраторы по 54-ФЗ) и про простые нефискальные принтеры чеков.

Что подготовить перед подключением чекового принтера

Сначала уточните, какое устройство у вас на столе. В 1С это два разных типа оборудования.

УстройствоЧто печатаетКогда нужно
🧾 Фискальный регистратор (онлайн-касса)Кассовые чеки с фискальным признаком, отправляет их в ОФДРозничные расчёты с покупателями по 54-ФЗ
🖨️ Нефискальный принтер чековТоварные чеки, пречеки, квитанцииПодсказки покупателю, кухня, склад

Фискальный регистратор принимают к работе только после регистрации в ФНС. Касса должна быть зарегистрирована, в ней стоит фискальный накопитель, заключён договор с ОФД. Регистрацию и перерегистрацию обычно делают утилитой производителя, а не из 1С.

Перед подключением соберите:

  • 📌 модель кассы и версию прошивки (есть в отчёте самодиагностики);
  • 📌 разрядность клиента 1С: 32 или 64 бита (видно в окне «О программе»);
  • 📌 права администратора Windows на компьютере кассира;
  • 📌 систему налогообложения и ставки НДС, с которыми касса зарегистрирована.

Отчёт самодиагностики печатается без компьютера. У большинства моделей нужно выключить кассу, зажать кнопку промотки бумаги, включить питание и отпустить кнопку после звукового сигнала. В отчёте будут заводской номер, версия прошивки, IP-адрес и режим интерфейса.

Шаг 1. Выбор интерфейса и физическое подключение кассы

Чековый принтер соединяется с компьютером одним из четырёх способов.

ИнтерфейсПлюсыЧто учесть
USBПроще всего, не нужен отдельный блок питания связиДрайвер создаёт виртуальный COM-порт; номер может смениться при переключении в другой разъём
COM (RS-232)Стабильно, номер порта постоянныйНа новых ПК нет порта — нужен переходник USB-COM
EthernetКасса доступна с нескольких компьютеров и с терминального сервераНужен постоянный IP-адрес, порт открыт в брандмауэре
Wi-Fi / BluetoothБез проводовСвязь рвётся чаще, для потока покупателей не лучший вариант

Порядок подключения:

  1. Выключите кассу и компьютер от сети, соедините кабелем.
  2. Включите кассу, затем компьютер.
  3. Для USB откройте Диспетчер устройств → Порты (COM и LPT) и запишите номер порта, который появился.
  4. Для Ethernet задайте кассе постоянный IP-адрес (утилитой производителя или в роутере) и проверьте связь командой ping.
ping 192.168.1.50

Если USB-касса при каждом подключении получает новый COM-порт, всегда включайте её в один и тот же разъём. Иначе 1С будет искать устройство на старом порту.

Шаг 2. Установка драйвера ККТ и служебных программ

1С не работает с кассой напрямую. Между ними стоит драйвер производителя: он переводит команды 1С в протокол конкретной модели.

Что ставить:

  • 🔧 драйвер ККТ производителя — дистрибутив с сайта производителя кассы (АТОЛ, Штрих-М, Меркурий, Эвотор и др.);
  • 🔧 утилиту проверки — она идёт вместе с драйвером, через неё проверяют связь и печать до 1С;
  • 🔧 драйвер USB / виртуального COM-порта, если Windows не опознала устройство сама.

Три правила, которые снимают большую часть проблем:

  1. Разрядность совпадает. Если клиент 1С 64-битный, драйвер тоже нужен 64-битный. Многие дистрибутивы ставят обе версии — выберите это при установке.
  2. Версия драйвера поддерживает вашу прошивку и ФФД. Для продажи маркированных товаров касса работает по ФФД 1.2, и драйвер с прошивкой должны его поддерживать.
  3. Драйвер стоит там, где запускается клиент 1С. Не на сервере базы, а на компьютере кассира. При работе через удалённый рабочий стол — на терминальном сервере.

Перед тем как идти в 1С, напечатайте тестовый документ из утилиты производителя. Если утилита не видит кассу, 1С её тоже не увидит. Обратное правило тоже верно: после проверки обязательно закройте утилиту — она держит COM-порт, и 1С получит отказ «порт занят».

Шаг 3. Настройка оборудования в 1С

Сначала включите механизм оборудования. В Бухгалтерии 3.0: Администрирование → Подключаемое оборудование, флажок «Использовать подключаемое оборудование». В УТ 11 флажок стоит в НСИ и администрирование → Администрирование → РМК и оборудование, там же ссылка на список устройств.

Дальше — карточка устройства:

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

В форме настройки задают параметры связи:

  • 🔌 для USB и COM — номер порта и скорость обмена (скорость должна совпадать с настройкой самой кассы);
  • 🔌 для Ethernet — IP-адрес и порт;
  • 🔌 пароль доступа к кассе, если его меняли с заводского.

Оборудование в 1С привязано к рабочему месту — это пара «компьютер + пользователь». Касса, настроенная на ПК кассира, не будет видна с ноутбука директора. Для второго компьютера создайте отдельную карточку на его рабочее место.

Шаг 4. Тест связи и пробная печать чека

В форме настройки устройства есть кнопка теста. 1С подключается к кассе через драйвер и выводит результат: модель, заводской номер, состояние смены. Если тест прошёл — связь есть.

Дальше проверьте работу целиком:

  1. Откройте кассовую смену. В УТ и Рознице это делают из рабочего места кассира или из формы управления фискальным устройством. В Бухгалтерии найдите команду открытия смены рядом с кассовыми документами или откройте смену утилитой производителя.
  2. Пробейте чек на небольшую сумму, например 1 рубль за услугу.
  3. Сразу оформите чек возврата на ту же сумму, чтобы не исказить выручку.
  4. Снимите X-отчёт: он печатает итоги без закрытия смены.
  5. Убедитесь, что чек ушёл в ОФД, — в личном кабинете ОФД он появится обычно в течение нескольких минут.
Касса готова к работе, если
Выполнено: 0 / 6

Чек на пробную продажу — настоящий фискальный документ. Он уходит в налоговую. Поэтому пару «продажа + возврат» делайте на одну сумму и в одну смену.

Где кассу связывают с продажами в разных конфигурациях 1С

Подключение одно, а место, где касса начинает «работать», различается.

КонфигурацияГде открыть оборудованиеКак касса связана с продажами
Бухгалтерия предприятия 3.0Администрирование → Подключаемое оборудованиеЧек пробивают из кассовых документов: в приходном кассовом ордере появляется команда печати чека
Управление торговлей 11НСИ и администрирование → Администрирование → РМК и оборудованиеЧерез справочник «Кассы ККМ»: у кассы с типом «Фискальный регистратор» указывают подключённое устройство
Розница 2Раздел администрирования, группа настроек РМК и оборудованияТак же через «Кассы ККМ» и рабочее место кассира

В УТ и Рознице есть ещё один слой — сама касса ККМ в справочнике. Карточка оборудования отвечает за «как достучаться до кассы», а касса ККМ — за «к какому складу и организации относятся чеки». Если касса ККМ не связана с устройством, 1С проведёт чек как документ, но печатать будет нечем.

Отдельно о системе налогообложения. Касса зарегистрирована с конкретной СНО, и 1С передаёт её в каждом чеке. Если в учётной политике организации стоит одно, а касса зарегистрирована с другим, касса откажется печатать чек.

Работа через удалённый рабочий стол и веб-клиент

С терминальным сервером есть два рабочих варианта:

  • 🖥️ сетевая касса — драйвер стоит на терминальном сервере, связь по IP. Самый надёжный способ;
  • 🖥️ проброс COM-порта в RDP-сессию — работает, но чувствителен к обрывам связи и номерам портов.

В веб-клиенте нужно расширение для работы с файлами и внешними компонентами — браузер предложит его установить при первом обращении к кассе.

Нефискальный принтер чеков

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

  • 🖨️ через драйвер оборудования — если производитель выпустил драйвер для 1С. Тогда принтер печатает пречеки и копии из РМК по команде программы;
  • 🖨️ как обычный принтер Windows — ставите драйвер принтера, задаёте в его свойствах ширину ленты (58 или 80 мм) и печатаете на него товарные чеки как любую печатную форму.

Во втором случае 1С не знает, что это кассовое устройство. Зато не нужна внешняя компонента, и такой принтер работает даже в веб-клиенте без расширений. Проверьте в настройках печати поля страницы: при стандартных отступах форма на узкой ленте уезжает вправо или сжимается до нечитаемого шрифта.

Ошибки при подключении чекового принтера и как их убрать

Ошибки делятся на три группы: нет связи, касса отказывается печатать, чек не уходит в ОФД.

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

Когда 1С выдаёт ошибку с кодом, ищите этот код в документации к драйверу. Текст ошибки формирует именно драйвер, и у каждого производителя своя таблица кодов.

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

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

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

Источники

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