Принтер чеков, этикеток и фискальный регистратор в Рознице 2.3: от драйвера до первой печати
Содержание
Чековый принтер, фискальный регистратор и принтер этикеток в 1С Розница 2.3 подключают через Администрирование → РМК и оборудование → Подключаемое оборудование: включаете флажок, добавляете устройство, выбираете драйвер и порт, жмёте тест. Обычный офисный принтер для накладных и ценников А4 в 1С отдельно не настраивают — его ставят в Windows, и программа сразу видит его в окне печати.
Чтобы не потерять время, сначала определите, какой у вас принтер. От этого зависит, нужен ли вообще раздел подключаемого оборудования.
| Что подключаете | Где настраивается | Что нужно заранее |
|---|---|---|
| 🧾 Фискальный регистратор (ККТ, 54-ФЗ) | Подключаемое оборудование, тип «ККТ» | Драйвер производителя ККТ, номер порта или IP |
| 🖨️ Принтер чеков (нефискальный) | Подключаемое оборудование, тип «Принтеры чеков» | Драйвер, поддерживаемый 1С для этой модели |
| 🏷️ Принтер этикеток (Zebra, Godex, TSC и подобные) | Подключаемое оборудование, тип «Принтеры этикеток», либо как обычный принтер Windows | Драйвер Windows, размер этикетки |
| 📄 Обычный лазерный или струйный | Только в Windows | Драйвер Windows |
Подготовка Windows: драйвер производителя и номер порта
1С сама с железом не разговаривает. Она вызывает драйвер, а драйвер уже общается с принтером через порт. Поэтому первый шаг всегда в Windows.
- Подключите устройство к компьютеру и включите его.
- Скачайте драйвер с сайта производителя: для АТОЛ — «Драйвер ККТ» 10-й версии, для Штрих-М — их драйвер ККТ, для остальных — дистрибутив с пометкой о поддержке 1С.
- Установите драйвер той же разрядности, что и клиент 1С. Если на компьютере 32-битный клиент 1С, а драйвер стоит только 64-битный, 1С его не увидит. Разрядность клиента видна в окне «О программе».
- Откройте
Диспетчер устройств → Порты (COM и LPT). USB-кассы и многие чековые принтеры создают виртуальный COM-порт. Запишите его номер, напримерCOM5. - Запустите тестовую утилиту производителя и проверьте связь там. Если утилита не видит устройство, 1С его тоже не увидит.
- Закройте утилиту после проверки. COM-порт может держать только одна программа. Открытая утилита — самая частая причина «нет связи» в 1С.
Для ККТ по сети (Ethernet или Wi-Fi) вместо номера порта запишите IP-адрес и порт ККТ. Их печатает служебный отчёт кассы или показывает утилита производителя. Адрес лучше закрепить за кассой в роутере, иначе после перезагрузки он может смениться.
Если продажи ведутся через удалённый рабочий стол (RDP), а касса стоит у кассира, драйвер ставят на сервер, где запущена 1С. Устройство тогда подключают по сети или пробрасывают COM-порт в настройках RDP-подключения.
Включение подключаемого оборудования в Рознице
По умолчанию раздел оборудования может быть выключен. Включите его один раз для всей базы:
- Откройте
Администрирование → РМК и оборудование. - Установите флажок «Использовать подключаемое оборудование».
- Рядом станет активной ссылка «Подключаемое оборудование» — по ней открывается список всех устройств базы.
Для этой настройки нужны права администратора в 1С. У кассира с ролью продавца флажка просто не будет на экране.
Добавление принтера в список оборудования
В списке подключаемого оборудования слева сгруппированы типы устройств. Выберите нужный тип и нажмите «Создать». В карточке заполните поля:
- 🔧 Драйвер оборудования — выбирается из списка. Для ККТ это драйвер производителя с указанием поддержки 54-ФЗ.
- 💻 Рабочее место — компьютер, к которому физически подключён принтер. Подставляется текущий, менять его нужно, только если настраиваете устройство для другого ПК.
- 🏷️ Наименование — понятное название, например «Касса 1, АТОЛ, зал».
- 🔢 Серийный номер — пригодится, когда в магазине несколько одинаковых касс.
После записи в карточке видно состояние драйвера. Если он не установлен, нажмите «Установить драйвер»: 1С поставит компоненту из своего комплекта или предложит дистрибутив производителя.
Фискальный регистратор
Тип — ККТ. Именно его 1С использует для фискальных чеков, X- и Z-отчётов, открытия и закрытия смены. Модель и драйвер должны быть в списке поддерживаемых вашей версией библиотеки подключаемого оборудования. Если модели нет, обновите конфигурацию или загрузите драйвер вручную.
Принтер чеков
Это нефискальный принтер: печатает товарные чеки, копии, слипы. Его не путают с ККТ: он не передаёт данные в ОФД и не заменяет кассу.
Принтер этикеток
Есть два рабочих пути, и в магазинах встречаются оба:
| Способ | Когда выбирать | Минусы |
|---|---|---|
| Через подключаемое оборудование, тип «Принтеры этикеток» | Модель есть в списке поддерживаемых, нужна печать в языке принтера (ZPL, EPL) | Шаблоны этикеток настраиваются отдельно |
| Как обычный принтер Windows | Модели нет в списке, нужно быстро | Размер этикетки надо точно задать в драйвере Windows |
Второй путь проще. Ставите драйвер Windows, в его настройках задаёте размер бумаги под этикетку, например 58×40 мм, и печатаете ценники и этикетки как любой документ.
Если загружаете драйвер вручную, используйте справочник «Драйверы оборудования» и команду добавления драйвера из файла. Архив драйвера дают производители устройств в разделе поддержки 1С.
Параметры связи: COM, USB и сеть
Откройте карточку устройства и нажмите «Настроить». Откроется форма параметров драйвера. Набор полей зависит от производителя, но смысл везде один.
| Подключение | Что указать | Типичная ошибка |
|---|---|---|
| COM или USB с виртуальным COM | Номер порта, скорость обмена | Номер порта сменился после переподключения в другой USB-разъём |
| Ethernet / Wi-Fi | IP-адрес и TCP-порт устройства | Адрес выдан роутером динамически и поменялся |
| USB без COM (некоторые ККТ) | Режим USB в драйвере | Не установлен USB-драйвер производителя |
Скорость обмена должна совпадать со скоростью, заданной в самом устройстве. Её показывает тестовая утилита производителя или служебный отчёт кассы. Если не знаете — в драйвере АТОЛ есть поиск оборудования, он сам переберёт порты и скорости.
Для ККТ дополнительно заполняют параметры кассира и печати: ширину ленты (58 или 80 мм), способ формирования чека, налоговые настройки. Ставки НДС и система налогообложения берутся из регистрационных данных кассы, поэтому их сверяют с отчётом о регистрации.
Не трогайте в драйвере параметры перерегистрации и записи в фискальный накопитель, если не понимаете, что делаете. Ошибка там исправляется только перерегистрацией ККТ в налоговой.
Тест связи и пробная печать
В форме параметров есть кнопка «Тест устройства». Она проверяет, что драйвер загружен, порт открыт и устройство отвечает.
- Нажмите «Тест устройства».
- Дождитесь сообщения. Успех — текст о том, что тест выполнен, иногда с моделью и заводским номером.
- Если ошибка — прочитайте её текст целиком. Обычно там прямо написано: порт занят, устройство не отвечает, компонента не загружена.
- Для ККТ после успешного теста выполните реальную операцию: откройте смену и снимите X-отчёт. X-отчёт ничего не закрывает и не мешает работе.
- Для принтера этикеток распечатайте одну этикетку и проверьте поля и масштаб.
Пробную печать чека на ККТ без продажи делайте только X-отчётом. Тестовый фискальный чек на 1 рубль уйдёт в ОФД и налоговую, и его потом придётся сторнировать чеком возврата.
Привязка принтера к рабочему месту и кассе ККМ
Устройство в 1С принадлежит конкретному рабочему месту. Рабочее место — это компьютер, на котором запущена 1С. Если кассир сядет за другой ПК, 1С не найдёт там «его» ККТ, даже если она числится в списке.
Порядок для нескольких касс в магазине:
- На каждом кассовом компьютере зайдите в 1С и добавьте свою ККТ. Рабочее место подставится текущее.
- Проверьте в списке оборудования, что у каждой кассы своё рабочее место. Две ККТ на одном рабочем месте — частая путаница после копирования карточки.
- Откройте справочник «Кассы ККМ». В Рознице каждая касса принадлежит магазину.
- В карточке кассы с типом «Фискальный регистратор» выберите подключённое фискальное устройство.
- Откройте
Продажи → РМКи пробейте тестовую операцию: X-отчёт или открытие смены.
Если кассиров несколько, а компьютер один, ничего перепривязывать не нужно: рабочее место привязано к компьютеру, а не к пользователю.
Обычный принтер для накладных, отчётов и ценников А4
Лазерный или струйный принтер в раздел подключаемого оборудования не добавляют. 1С печатает через стандартный механизм Windows.
- Установите принтер в Windows и проверьте пробную страницу.
- В 1С откройте документ и нажмите «Печать», выберите нужную форму.
- В окне предварительного просмотра снова нажмите «Печать». Откроется стандартный диалог Windows — там выбирается принтер, число копий и диапазон страниц.
Ценники на листе А4 печатает обработка «Печать этикеток и ценников». В ней выбираете товары, шаблон и количество, а дальше печать идёт на обычный принтер. Шаблон ценника можно изменить в редакторе шаблонов этой же обработки.
Если поля обрезаются, в окне просмотра откройте параметры страницы и уменьшите масштаб или поля. Часто помогает режим «по ширине листа».
Почему принтер не печатает: проверки по порядку
Если тест падает, а сообщение ничего не объясняет, идите сверху вниз. Каждая проверка отсекает одну причину.
- 🔌 Питание и кабель. Устройство включено, индикатор не горит ошибкой, в принтере есть бумага, крышка закрыта.
- 🪟 Windows видит устройство. Есть в диспетчере устройств без жёлтого значка, утилита производителя связывается.
- 🔒 Порт свободен. Утилита закрыта, второй экземпляр 1С на этом же компьютере не запущен.
- 🧩 Разрядность совпадает. Драйвер и клиент 1С одной разрядности.
- 💻 Рабочее место верное. Устройство в списке привязано к компьютеру, на котором вы работаете.
- 🔑 Права Windows. Старые драйверы регистрируют компоненты при первом запуске 1С; без прав администратора регистрация не проходит. Один раз запустите 1С от имени администратора.
- 🔄 Версия библиотеки. Модель появилась недавно, а конфигурация старая — обновите Розницу или загрузите новый драйвер из файла.
Если не помогло
Удалите карточку устройства в 1С и создайте заново. Переустановите драйвер производителя, перезагрузите компьютер, повторите тест. Если ККТ не отвечает и в утилите производителя, вопрос уже не к 1С: обращайтесь в сервисный центр, который обслуживает кассу.
Перед перезагрузкой кассового компьютера закройте смену или хотя бы убедитесь, что на кассе нет незавершённого чека. Иначе после перезапуска ККТ может ждать отмены чека, и РМК не даст продолжить продажи.