Кассы, сканеры и весы в 1С 8.3: от драйвера до первого чека
Содержание
Чтобы подключить и настроить оборудование в 1С, включите флажок Использовать подключаемое оборудование, создайте экземпляр устройства в справочнике «Подключаемое оборудование», укажите драйвер и рабочее место, затем откройте настройку и нажмите «Тест устройства». В УТ 11 путь — НСИ и администрирование → Администрирование → РМК и оборудование, в Бухгалтерии 3.0 — Администрирование → Подключаемое оборудование.
Способов подключения по сути два. Устройство с драйвером, который понимает 1С (ККТ, весы, дисплей покупателя), настраивают через карточку оборудования. Простой сканер в режиме эмуляции клавиатуры работает и без настройки, но с ограничениями. Какой путь выбрать для каждого типа техники — в таблице ниже.
Подготовка оборудования и драйверов к подключению
Механизм работы с техникой в типовых конфигурациях один — Библиотека подключаемого оборудования (БПО). Она одинаково устроена в УТ 11, Рознице, КА, ERP и Бухгалтерии 3.0. Поэтому порядок действий везде совпадает, отличается только место, где лежит ссылка на настройки.
| Конфигурация | Где включить и настроить оборудование |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
| Управление торговлей 11, КА 2, ERP | НСИ и администрирование → Администрирование → РМК и оборудование |
| Розница 2.3 | Администрирование → РМК и оборудование |
Что проверить до запуска 1С
- 🔌 Тип подключения. USB, USB с эмуляцией COM-порта, «настоящий» COM (RS-232), Ethernet или Wi-Fi. Это написано в паспорте устройства и в его сервисном меню.
- 📦 Драйвер производителя. Для ККТ и многих весов нужен драйвер вендора (у АТОЛ — «Драйвер ККТ» 10-й версии, у «Штрих-М» — свой пакет). Скачивайте его только с сайта производителя.
- 🧩 Разрядность. Драйвер должен совпадать по разрядности с клиентом 1С, а не с Windows. На 64-битной системе часто стоит 32-битный клиент 1С — тогда нужен 32-битный драйвер или компонента.
- 🏷️ Совместимость. Ищите модель в списке оборудования с логотипом «1С:Совместимо» или в списке драйверов, который показывает сама 1С в карточке устройства.
- 🖥️ Где физически стоит устройство. Драйвер ставится на тот компьютер, к которому подключена техника, а не на сервер 1С.
Порядок установки драйвера
- Подключите устройство и дождитесь, пока Windows его определит. Откройте
Диспетчер устройстви посмотрите, появился ли новый порт в ветке «Порты (COM и LPT)». - Установите драйвер производителя с правами администратора Windows.
- Запустите фирменную утилиту теста (у ККТ она есть почти всегда) и убедитесь, что касса отвечает. Закройте утилиту — иначе она удержит порт.
- Только после этого переходите в 1С.
Если касса не отвечает даже в утилите производителя, в 1С искать причину бесполезно. Сначала добейтесь связи на уровне драйвера.
Подключение оборудования в интерфейсе 1С: создание экземпляра устройства
Включаем механизм
Откройте раздел из таблицы выше и установите флажок Использовать подключаемое оборудование. Рядом станет активна ссылка «Подключаемое оборудование» — это справочник всех устройств.
Создаём устройство
- В справочнике нажмите «Создать».
- Выберите тип оборудования: сканер штрихкода, ККТ, весы электронные, весы с печатью этикеток, принтер этикеток, дисплей покупателя, считыватель карт, терминал сбора данных, эквайринговый терминал.
- Выберите драйвер оборудования из списка. В нём есть драйверы, встроенные в конфигурацию, и драйверы сторонних поставщиков, если вы их загрузили.
- Укажите рабочее место. Это связка «компьютер + сеанс», к которой привязано устройство.
- Задайте понятное наименование: «ККТ касса 1, АТОЛ», а не «Фискальный регистратор (1)».
- Если драйвер не установлен на этом компьютере, в карточке будет предложено его установить — из поставки конфигурации или из файла.
- Сохраните карточку и нажмите «Настроить».
Рабочее место — главная ловушка
Устройство видно в документах только на том рабочем месте, к которому оно привязано. Типичная ситуация: администратор настроил кассу со своего ноутбука, а у кассира на кассовом компьютере она «пропала». На деле она просто числится за ноутбуком.
- ✅ Настраивайте технику, сидя за тем компьютером, где она стоит.
- ✅ Проверьте текущее рабочее место в карточке устройства перед тестом.
- ✅ При работе через терминальный сервер рабочих мест будет несколько — по одному на каждого пользователя или сеанс, в зависимости от настроек.
Параметры в форме «Настроить»
Набор полей задаёт драйвер, но обычно встречаются одни и те же:
| Параметр | Что указать | Комментарий |
|---|---|---|
| Порт | COM3, COM5, IP-адрес | Номер берите из диспетчера устройств |
| Скорость | 9600 или 115200 | Должна совпадать с настройкой самого устройства |
| Модель | Из списка драйвера | От неё зависят команды и ширина ленты |
| Пароль, номер кассира | Для ККТ | По умолчанию указан в паспорте ККТ |
| Таймаут | 100–1000 мс | Увеличивают при сбоях связи по USB-хабу |
Проверка связи и диагностика ошибок
После ввода параметров нажмите «Тест устройства» в той же форме. Ответ «Тест успешно выполнен» значит, что 1С через драйвер дошла до устройства. Сообщение об ошибке дублирует текст драйвера — его и надо читать.
Как проверить каждый тип техники
- 🧾 ККТ: тест, затем X-отчёт без гашения. Открытие смены и пробный чек — только когда точно настроены налогообложение и ставки НДС.
- 🔍 Сканер: откройте любой документ с табличной частью товаров и отсканируйте штрихкод. Строка должна добавиться сама.
- ⚖️ Весы: положите груз известной массы и получите вес в документе через команду получения веса.
- 💳 Эквайринг: тест связи с терминалом, затем сверка итогов — она безопаснее пробной оплаты.
COM-порты и USB-эмуляция: как подружить их с 1С
Большинство кассовой техники подключают по USB, но для программы она выглядит как COM-порт. Это и есть эмуляция: драйвер USB-COM создаёт виртуальный порт, с которым 1С работает как со старым RS-232.
Режимы сканера штрихкода
| Режим | Как работает | Плюсы | Минусы |
|---|---|---|---|
| Эмуляция клавиатуры (HID) | Код «печатается» в активное поле | Не нужен драйвер | Зависит от раскладки и фокуса поля |
| Виртуальный COM (USB-CDC) | Код приходит в порт, 1С ловит событие | Штрихкод попадает в документ при любом фокусе | Нужен драйвер USB-COM и настройка в 1С |
| Настоящий COM (RS-232) | Классический порт | Стабильно | Нужен разъём или переходник |
Режим переключают сканированием служебного штрихкода из инструкции к сканеру. Для рабочего места кассира лучше виртуальный COM: товар добавится, даже если курсор стоит в поле комментария.
Номер порта и его переназначение
- В
Диспетчере устройствоткройте свойства порта. - На вкладке «Параметры порта» нажмите «Дополнительно».
- Выберите свободный номер, например COM3, и сохраните.
- Укажите этот же номер в настройках устройства в 1С.
Если включить устройство в другой USB-разъём, Windows может выдать ему новый номер порта. Поэтому на кассе подписывайте разъём и не переставляйте кабели.
Некоторые старые драйверы видят только порты с номерами до COM9. Если устройство получило COM12, переназначьте его на свободный однозначный номер.
Работа через удалённый рабочий стол
Когда 1С запущена на терминальном сервере, а сканер стоит у пользователя, порт нужно перенаправить. В клиенте RDP на вкладке «Локальные ресурсы» включите перенаправление портов. Драйвер устройства тогда ставится на терминальный сервер, а в настройках 1С указывается перенаправленный порт.
ККТ через RDP подключают реже: надёжнее ставить кассу на сетевой интерфейс (Ethernet) и указывать в драйвере IP-адрес. Так связь не зависит от того, переподключилась ли сессия.
Веб-клиент и тонкий клиент
- 🌐 В тонком клиенте драйверы работают на компьютере пользователя — так и задумано.
- 🌐 В веб-клиенте нужно установить расширение работы с файлами и внешние компоненты для браузера. Без них браузер не даст 1С обратиться к порту.
Печать этикеток, ценников и сценарии работы с весами
Подключить устройство мало, его нужно встроить в процесс. Здесь у каждого типа техники своя настройка.
Ценники и этикетки
- Создайте или выберите шаблон этикетки (ценника). В УТ 11 и Рознице шаблоны редактируются конструктором прямо в программе.
- Если печатаете на принтере этикеток, подключите его как отдельный экземпляр оборудования «Принтер этикеток» или используйте обычный принтер Windows — зависит от модели и драйвера.
- Откройте обработку печати этикеток и ценников (её проще найти через поиск по разделу «Склад» или из документа поступления командой печати).
- Выберите товары, шаблон и количество копий, проверьте пробный экземпляр.
Размер этикетки в шаблоне должен совпадать с размером ленты в драйвере принтера. Иначе печать «поплывёт» на соседнюю этикетку.
Весы с печатью этикеток
Такие весы работают в режиме offline: 1С выгружает им список товаров с PLU-кодами и ценами, а весы печатают этикетку со штрихкодом. На кассе этот штрихкод распознаётся как весовой — в нём зашиты код товара и масса.
- ⚖️ Настройте префикс весового штрихкода — одинаково в весах и в 1С.
- ⚖️ Выгружайте товары после каждого изменения цен, иначе на этикетке окажется старая цена.
- ⚖️ Проверьте разбор штрихкода на кассе на одном товаре до начала продаж.
ККТ и чеки
Для ККТ, кроме связи, настраивают кассу ККМ (в УТ и Рознице) и связь с организацией и налогообложением. Фискальный накопитель регистрируется в ФНС до начала работы — этого требует закон о применении ККТ. 1С тут лишь передаёт данные в кассу, саму регистрацию ведут в кабинете налогоплательщика и утилите ККТ.
Типичные проблемы после обновлений
Обновление конфигурации , платформы или Windows — главный источник внезапных отказов техники, которая годами работала.
Что ломается и почему
- 🔄 Обновили платформу и поменялась разрядность клиента. Был 32-битный клиент, поставили 64-битный — драйвер ККТ перестал загружаться. Решение: поставить драйвер нужной разрядности или вернуть клиент той же разрядности.
- 🔄 Обновили конфигурацию — сменилась версия БПО. Встроенный драйвер обновился, а на компьютере остался старый. В карточке устройства переустановите драйвер.
- 🔄 Обновили драйвер производителя. Новая версия может требовать новую прошивку ККТ или менять модель в списке. Сверьте совместимость в описании выпуска драйвера.
- 🔄 Обновили Windows. Слетел драйвер USB-COM, и порт пропал из диспетчера устройств. Переустановите драйвер переходника.
Как обновлять без простоя кассы
- Обновляйте после закрытия смены, когда в базе нет кассиров.
- Перед обновлением драйвера ККТ закройте смену и снимите Z-отчёт.
- Сохраните скриншоты формы «Настроить» каждого устройства — порт, скорость, модель.
- После обновления пройдите тест на каждом рабочем месте, а не только на одном.
Не обновляйте драйвер или прошивку ККТ при открытой смене — при сбое касса может заблокироваться до обращения в сервисный центр.
Частые вопросы
Нужен ли драйвер, если сканер и так вводит штрихкод?
Можно ли подключить одно устройство к двум компьютерам?
Где хранятся настройки устройства — в базе или на компьютере?
Работает ли подключаемое оборудование в 1С:Фреш?
Почему в списке типов нет моей модели?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»