Касса, эквайринг, сканер и весы: как завести оборудование в 1С:Розницу
Содержание
Любой терминал — кассу, банковский терминал, сканер или весы — подключают к 1С:Розница в одном месте: Администрирование → РМК и оборудование → Подключаемое оборудование. Сначала на компьютере ставят драйвер производителя, затем в 1С включают флажок «Использовать подключаемое оборудование», создают экземпляр устройства, привязывают его к рабочему месту и нажимают «Тест устройства». Порядок одинаковый для Розницы 2.3 и 2.4.
Типичная ситуация: магазин открывается в понедельник, кассу АТОЛ привезли в пятницу, а продавец не может пробить чек — в РМК пишет, что фискальный регистратор не подключён. Почти всегда причина одна из трёх: не тот драйвер, не тот порт или устройство заведено на другое рабочее место. Ниже — как подключить каждое устройство и где искать причину сбоя.
1. Подготовка компьютера и драйверов перед подключением
1С сама с кассой не «разговаривает». Она вызывает драйвер, а драйвер уже общается с устройством через COM-порт, USB или сеть. Поэтому первый шаг всегда вне 1С.
Что сделать на кассовом компьютере
- 🔌 Подключите устройство и убедитесь, что Windows его видит. Откройте
Диспетчер устройстви найдите раздел «Порты (COM и LPT)». Касса по USB обычно появляется как виртуальный COM-порт — запишите его номер, напримерCOM5. - 💾 Установите драйвер производителя той версии, которую поддерживает ваш релиз Розницы. Для АТОЛ это «Драйвер ККТ» 10-й версии, для Штрих-М — «Драйвер ФР».
- 🧪 Проверьте устройство тестовой утилитой производителя. У АТОЛ — «Тест драйвера ККТ», у Штрих-М — «Тест драйвера ФР». Если касса не печатает из утилиты, в 1С она тоже не заработает.
- 🔐 Закройте утилиту. Пока она держит порт, 1С не сможет к нему подключиться.
Разрядность клиента и драйвера
Драйвер должен совпадать по разрядности с клиентом 1С. Если запущен 64-битный клиент, нужна 64-битная компонента драйвера. Проверить разрядность клиента можно в окне О программе (кнопка с вопросом в правом верхнем углу).
У АТОЛ и Штрих-М установщики обычно ставят обе разрядности сразу. Проблема чаще возникает со старыми драйверами весов и дисплеев.
Эмулятор, если кассы пока нет
В списке драйверов Розницы есть эмулятор ККТ. Он нужен, чтобы настроить РМК, виды оплат и проверить сценарий продажи до приезда реальной кассы. Эмулятор ничего не передаёт в ОФД и не формирует фискальных документов — для реальных продаж он не годится.
2. Как подключить оборудование в 1С Розница: общий порядок
Эти шаги одинаковы для любого устройства. Отличаются только тип оборудования и настройки драйвера.
Шаг 1. Включить использование оборудования
Откройте Администрирование → РМК и оборудование. Установите флажок «Использовать подключаемое оборудование». Без него ссылка на список устройств будет недоступна.
Шаг 2. Проверить рабочее место
В 1С оборудование подключается не «к базе», а к конкретному рабочему месту — компьютеру, с которого запущен клиент. Рабочее место создаётся автоматически при первом входе с этого компьютера.
Если касса заведена на рабочем месте бухгалтера, на кассовом компьютере её не будет. Это самая частая причина вопроса «вчера работало, сегодня нет».
Шаг 3. Создать экземпляр устройства
- Перейдите по ссылке «Подключаемое оборудование».
- Слева выберите тип: «Фискальные регистраторы», «Эквайринговые терминалы», «Сканеры штрихкода», «Электронные весы» и т. д.
- Нажмите «Создать».
- В поле «Драйвер оборудования» выберите драйвер из списка.
- Проверьте поле «Рабочее место» — там должен стоять текущий компьютер.
- Дайте устройству понятное имя: «Касса 1 АТОЛ 30Ф», а не «Фискальный регистратор».
- Запишите элемент.
Шаг 4. Установить и настроить драйвер
В карточке устройства нажмите «Настроить». Если компонента драйвера ещё не установлена на этом компьютере, 1С предложит её установить. Для первой установки клиент лучше запустить от имени администратора Windows.
В форме настроек укажите порт (COM5), скорость обмена и параметры конкретного типа. Затем нажмите «Тест устройства». Результат «Тест успешно выполнен» — сигнал, что связь есть.
Скорость обмена в 1С должна совпадать со скоростью, выставленной в самой кассе. У АТОЛ по умолчанию обычно 115200, но её могли поменять при предыдущей настройке — сверьтесь с тестовой утилитой.
3. Фискальный регистратор: настройка кассы в Рознице
Фискальный регистратор — главное устройство кассового места. Через него идут чеки, отчёты о закрытии смены и данные в ОФД по требованиям 54-ФЗ.
Какой драйвер выбрать
| Производитель | Что выбрать в списке драйверов | Что поставить на компьютер |
|---|---|---|
| АТОЛ | Драйвер АТОЛ для ККТ 54-ФЗ (10-я версия) | «Драйвер ККТ» АТОЛ 10.х |
| Штрих-М | Драйвер Штрих-М для фискальных регистраторов 54-ФЗ | «Драйвер ФР» Штрих-М |
| Другие (Эвотор в режиме ФР, Меркурий, Вики) | Драйвер с пометкой «1С:Совместимо» от производителя | Установщик с сайта производителя |
Если нужного драйвера нет в списке, его добавляют из файла: в списке подключаемого оборудования есть отдельная форма драйверов, где можно загрузить архив поставщика.
Особенности настройки ККТ
- 🧾 Касса ККМ. В Рознице фискальный регистратор связывают с элементом «Касса ККМ» магазина. Без этой связи РМК не поймёт, на какую кассу писать выручку.
- 🏷 Система налогообложения и ставки НДС. Должны совпадать с тем, что указано при регистрации ККТ в ФНС. Иначе касса отклонит чек.
- 📄 Формат фискальных документов. Драйвер работает с версией ФФД, которая прошита в кассе. При переходе на новый ФФД сначала обновите прошивку кассы, затем драйвер, затем релиз Розницы.
- 👤 Кассир. ФИО и ИНН кассира печатаются в чеке — их берут из пользователя 1С. Заполните их до первой смены.
Регистрация и замена фискального накопителя
Регистрировать кассу в ФНС можно через личный кабинет на сайте налоговой, а затем внести параметры в кассу. Карточка ККТ в Рознице содержит команды операций с фискальным накопителем — регистрация, перерегистрация, закрытие ФН. Ими удобно пользоваться, если касса уже подключена и тест проходит.
Перед закрытием фискального накопителя убедитесь, что все документы ушли в ОФД. Закрытый ФН не принимает новых чеков, а неотправленные документы придётся передавать вручную.
4. Как подключить банковский терминал к 1С Розница
Под словом «терминал» в рознице чаще всего имеют в виду эквайринговый терминал для оплаты картой. Его подключают в два слоя: программа банка на компьютере и драйвер в 1С.
Слой банка
Терминал сам по себе не знает про 1С. Между ними работает ПО банка-эквайрера:
- 🏦 у Сбербанка — UPOS (папка с библиотекой
pilot_nt.dll); - 🏦 у банков на процессинге INPAS и Аркус — DualConnector или аналог;
- 🏦 у других банков — свой модуль, который выдаёт инженер банка при установке.
Попросите инженера банка не только подключить терминал , но и проверить оплату из их утилиты. Так сразу понятно, на чьей стороне сбой, если что-то пойдёт не так.
Слой 1С
- В подключаемом оборудовании выберите тип «Эквайринговые терминалы» и создайте устройство.
- Выберите драйвер, соответствующий ПО банка (например, драйвер Сбербанка для UPOS).
- В настройках укажите путь к каталогу банковской программы и, если нужно, номер терминала.
- Выполните тест — терминал должен ответить.
- Откройте справочник «Эквайринговые терминалы» в НСИ и заполните элемент: эквайрер (банк), договор, подключаемое оборудование, касса ККМ.
- Проверьте, что вид оплаты «Платёжная карта» привязан к этому терминалу.
Сверка итогов
В конце смены выполняется сверка итогов по терминалу. В РМК её запускают командой из меню операций с эквайрингом; терминал печатает слип с итогом. Делайте сверку до закрытия кассовой смены — так проще найти расхождение между ККТ и банком.
Если терминал «автономный» (без связи с 1С), его можно не подключать. Тогда кассир вводит сумму на терминале вручную, а в РМК выбирает оплату картой. Минус — ручной ввод и риск ошибиться в сумме.
5. Сканер штрихкода и весы
Сканер: режим COM или клавиатура
У большинства USB-сканеров два режима работы:
| Режим | Как работает с 1С | Когда выбирать |
|---|---|---|
| Эмуляция COM-порта | Подключается как устройство в 1С, штрихкод ловится в любой форме | Рабочее место кассира, приёмка |
| Эмуляция клавиатуры | Код «печатается» туда, где стоит курсор | Временно или для поиска в полях |
Для РМК выбирайте режим COM. Переключают его штрихкодом-настройкой из инструкции к сканеру. После переключения Windows покажет новый COM-порт.
В 1С создайте устройство типа «Сканеры штрихкода», выберите драйвер сканера, укажите порт и суффикс. Суффикс — символ конца штрихкода, обычно 13 (Enter). Если он не совпадает со сканером, коды будут склеиваться или обрезаться.
Весы: два разных сценария
- ⚖️ Электронные весы на кассе. Подключаются к РМК, вес считывается при продаже. Тип оборудования — «Электронные весы». Драйверы есть для Масса-К, CAS, Штрих-М и других.
- 🏷 Весы с печатью этикеток. Работают автономно: в них заранее выгружают товары, а покупатель или продавец печатает этикетку со штрихкодом. В 1С это отдельный тип — «Весы с печатью этикеток», выгрузка товаров идёт обработкой обмена.
Для этикеточных весов в Рознице настраивают шаблон весового штрихкода. В EAN-13 для внутреннего использования отведены префиксы 20–29: например, 21 + код товара + вес в граммах. Шаблон в 1С должен совпадать с форматом, который печатают весы, иначе РМК не найдёт товар.
6. Денежный ящик и дисплей покупателя
Денежный ящик
Обычно ящик подключают не к компьютеру, а к разъёму на кассе (порт DK). Тогда он открывается сам, когда ККТ печатает чек с наличной оплатой. Отдельное устройство в 1С для этого не нужно — достаточно включить открытие ящика в настройках драйвера ККТ.
Если ящик подключён к компьютеру через отдельный порт или контроллер, его заводят как самостоятельное устройство и указывают свой драйвер. Такой вариант встречается редко — ставят его, когда касса стоит отдельно от рабочего места.
Дисплей покупателя
Дисплей показывает покупателю товар, цену и сумму к оплате. Подключение стандартное: тип «Дисплеи покупателя», драйвер производителя (АТОЛ, Штрих-М, Posiflex и т. д.), порт, тест.
Что настроить сразу:
- 🔤 кодировку — иначе вместо кириллицы будут «кракозябры»;
- 📏 ширину строки — обычно 20 символов, длинные названия обрежутся;
- 💬 текст в простое — название магазина или «Добро пожаловать».
Некоторые кассы имеют встроенный дисплей покупателя. Он управляется драйвером ККТ, и отдельное устройство в 1С заводить не надо.
7. Почему терминал не подключается к 1С: диагностика
Порядок проверки — от простого к сложному. Не переустанавливайте драйвер, пока не убедились, что порт свободен и устройство видно в Windows.
Если 1С работает через удалённый рабочий стол
Если кассир запускает Розницу через RDP или на терминальном сервере, рабочее место определяется по серверу, а устройство физически подключено к локальному компьютеру. Нужен проброс COM-портов в настройках подключения к удалённому рабочему столу. Сетевые кассы (по Ethernet) в этом сценарии подключить проще — им проброс не нужен, достаточно IP-адреса.
Если не помогло
- Обновите драйвер производителя до последней версии с его сайта.
- Проверьте, что релиз Розницы поддерживает эту версию драйвера: старые релизы могут не видеть новые компоненты.
- Удалите экземпляр устройства в 1С и создайте заново — это сбрасывает сохранённые настройки, но не трогает документы.
- Если касса не работает и в утилите производителя, это вопрос к сервисному центру, а не к 1С.
Частые вопросы
Можно ли подключить одну кассу к двум компьютерам?
Нужно ли заново настраивать оборудование после обновления Розницы?
Можно ли пробивать чеки без подключения кассы к 1С?
Какие кассы поддерживает 1С:Розница?
Как подключить оборудование на ноутбуке без COM-порта?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»