Подключение торгового оборудования к 1С: касса, сканер, весы
Содержание
Любое торговое устройство подключается к 1С по одной схеме: ставите на компьютер драйвер от производителя, затем в разделе Администрирование включаете использование подключаемого оборудования и добавляете устройство в список, указываете драйвер и порт, после чего жмёте «Тест подключения». Касса, сканер штрихкода, весы, эквайринговый терминал и терминал сбора данных настраиваются именно так — отличаются только драйвер и параметры порта.
Разберём порядок по шагам: от установки служебного ПО до проверки связи и частых ошибок. Пути приведены для конфигураций на платформе 8.3 с интерфейсом «Такси» — 1С:Розница, Управление торговлей, Управление нашей фирмой и совместимых отраслевых решений, где есть подсистема подключаемого оборудования.
Что поставить на компьютер до настройки в 1С
Сначала готовим рабочее место, а уже потом открываем 1С. Само устройство 1С «видит» не напрямую, а через драйвер — отдельную программу от производителя оборудования. Без драйвера ни одна настройка в программе не заработает.
Драйверы разных вендоров (АТОЛ, ШТРИХ-М, Меркурий, Честный ЗНАК, сканеры Honeywell и Zebra) поддерживают единый стандарт «1С:Драйвер». Это значит, что после установки 1С умеет управлять устройством одинаково, какой бы марки оно ни было.
Драйвер ставьте той же разрядности, что и платформа 1С. Если клиент 1С 64-битный, а драйвер 32-битный, в списке оборудования драйвер просто не появится. Многие вендоры в одном установщике кладут обе версии.
Ставить драйвер нужно с правами администратора компьютера: установщик регистрирует в системе COM-компонент, через который 1С и обращается к устройству. Под обычной учётной записью установка может пройти формально, но компонент не зарегистрируется, и в 1С драйвер работать не будет.
USB-устройства обычно создают виртуальный COM-порт. Его номер понадобится дальше — посмотреть можно в Диспетчер устройств → Порты (COM и LPT). Если порта там нет, значит, драйвер устройства не встал — вернитесь к установке.
Как добавить устройство в список подключаемого оборудования
Теперь сама 1С. Работа с кассами и периферией по умолчанию выключена, её нужно включить.
- Откройте раздел
Администрирование(в Управлении торговлей —НСИ и администрирование). - Найдите группу настроек с подключаемым оборудованием и установите флажок использования подключаемого оборудования.
- Перейдите в список «Подключаемое оборудование» по ссылке из этой же группы настроек.
Дальше добавляем устройство:
- Нажмите «Создать».
- В поле «Тип оборудования» выберите нужный вид:
Фискальный регистратор,ККТ с передачей данных,Сканер штрихкода,Весы электронные,Весы с печатью этикеток,Эквайринговый терминал,Терминал сбора данных,Дисплей покупателяи т. д. - В поле «Драйвер оборудования» выберите установленный драйвер. Если в выпадающем списке его нет, нажмите в этой же форме кнопку загрузки драйвера — 1С предложит либо взять драйвер с диска, либо скачать через интернет -поддержку.
- Укажите организацию и рабочее место (компьютер), к которому привязано устройство.
- Запишите карточку.
Тип оборудования выбирайте точно по устройству. Онлайн-касса, которая сама передаёт данные оператору фискальных данных, — это ККТ с передачей данных, а не просто Фискальный регистратор. Перепутаете тип — не совпадут доступные настройки и реквизиты чека.
Привязка к рабочему месту важна в сетевой базе: на каждом компьютере свой набор устройств. Касса, настроенная на кассовом ПК, не будет видна на компьютере бухгалтера — и это правильно.
Порт, скорость и протокол обмена
После записи карточки нажмите «Настроить…» — откроется окно параметров самого драйвера. Набор полей зависит от типа устройства, но ключевых параметра обычно два.
- Порт. Укажите тот COM-порт, который вы записали на этапе подготовки. Для сетевых касс вместо порта задаётся IP-адрес и сетевой порт устройства.
- Скорость обмена (бод). Значение должно совпадать с настройкой в самом устройстве. Правильную скорость смотрите в паспорте оборудования или в его сервисной утилите — наугад подбирать не нужно.
Остальные поля (модель, таймаут, пароль доступа к устройству) драйвер часто подставляет сам. Меняйте их, только если это указано в инструкции производителя.
Со сканерами штрихкода есть развилка по протоколу:
| Режим сканера | Как работает | Когда выбирать |
|---|---|---|
| Через драйвер (COM/USB-COM) | 1С получает код напрямую от драйвера | Основной режим, рекомендуется |
| Эмуляция клавиатуры | Сканер «печатает» код в активное поле | Если драйвер не ставится; нужны префикс и суффикс |
В режиме эмуляции клавиатуры сканер должен добавлять к штрихкоду служебные символы — префикс и суффикс (обычно суффикс — это Enter). Их задают не в 1С, а в самом сканере специальным штрихкодом из его инструкции. Без суффикса 1С не поймёт, где заканчивается один код и начинается следующий.
Один COM-порт — одно устройство. Нельзя назначить порт COM3 одновременно сканеру и весам: при тесте одно из них выдаст ошибку занятого порта.
Тест связи и разбор ошибок подключения
Проверка — обязательный шаг, без неё в бою устройство может молчать. В карточке оборудования нажмите «Тест подключения». 1С обратится к устройству через драйвер и покажет результат: модель, заводской номер, версию прошивки. Если данные пришли — связь есть, устройство готово к работе.
Если тест не прошёл, разберём по симптому.
Общий принцип диагностики: если устройство не отвечает даже в сервисной утилите производителя (вне 1С), проблема в железе, кабеле или порте — в 1С её не решить. Сначала добейтесь связи в утилите вендора, потом настраивайте в программе.
Онлайн-касса и фискальный регистратор: что учесть
С кассой, которая печатает чеки и передаёт данные в налоговую, настройка в 1С — только часть работы. По Федеральному закону № 54-ФЗ касса с фискальным накопителем должна быть зарегистрирована в ФНС и привязана к оператору фискальных данных (ОФД). Эта регистрация делается в личном кабинете налогоплательщика и в кабинете ОФД, а не в 1С.
Порядок ввода кассы в строй обычно такой:
- Зарегистрировать ККТ в ФНС и получить регистрационный номер.
- Провести фискализацию накопителя — записать в кассу реквизиты организации, ОФД и систему налогообложения.
- Подключить кассу в 1С как
ККТ с передачей данных, выбрать драйвер и порт, пройти тест. - В настройках кассы в 1С указать систему налогообложения и ставки НДС, которые должны попадать в чек.
Фискализацию и перерегистрацию (смена ОФД, замена накопителя) многие драйверы позволяют выполнить прямо из 1С через сервисные команды в карточке оборудования. Но реквизиты для записи в накопитель берите из регистрационных документов ФНС — ошибка в ИНН или номере приведёт к тому, что чеки не уйдут оператору.
Отдельный момент — формат фискальных документов (ФФД). Касса и ваша конфигурация должны поддерживать одну версию ФФД, иначе реквизиты чека (например, признак предмета расчёта или данные о маркированном товаре) не сформируются корректно. Версию ФФД кассы смотрите в её настройках, актуальную для вашей конфигурации — в её документации.
Если торгуете маркированными товарами, касса обязана передавать в чеке код маркировки. Это требует поддержки соответствующей версии ФФД и подключённого сканера 2D-кодов (DataMatrix).
Эквайринговый терминал и дисплей покупателя
Приём оплаты картой в 1С идёт через эквайринговый терминал, подключённый как отдельное устройство. Драйвер для терминала предоставляет банк-эквайер под свою модель — универсального драйвера здесь нет, берите его в поддержке банка или у поставщика терминала.
Настройка — по той же схеме: тип Эквайринговый терминал, драйвер банка, порт или сетевой адрес. После подключения оплата картой в чеке работает так: 1С передаёт сумму на терминал, покупатель прикладывает карту, терминал проводит операцию и возвращает в 1С результат, а чек с признаком безналичной оплаты закрывается автоматически. Слип терминал печатает сам.
Если банк сменил терминал на новую модель, старый драйвер может не подойти. Запросите у банка актуальный драйвер под конкретную модель и версию прошивки — иначе оплата будет срываться с ошибкой связи.
Дисплей покупателя — выносное табло, показывающее наименование, цену и итог по чеку. Настраивается как Дисплей покупателя: драйвер, порт, скорость. Отдельно в настройках задаётся, какие строки выводить (например, приветствие в режиме ожидания). Для фискальной отчётности дисплей не нужен, это сервисное удобство для покупателя, поэтому его подключают в последнюю очередь.
Весы и терминалы сбора данных
Весы в рознице бывают двух видов, и настраиваются по-разному.
- Весы с печатью этикеток (оффлайн). В них заранее загружается таблица товаров с ценами и кодами. Товар взвешивается, весы печатают этикетку со штрихкодом. В 1С такие весы настраиваются как
Весы с печатью этикеток, а ассортимент выгружается в них отдельной обработкой выгрузки товаров. Выгрузку нужно повторять при изменении цен и номенклатуры. - Весы электронные (онлайн). Подключаются к кассовому месту и передают вес в 1С в реальном времени при продаже весового товара. Настраиваются как
Весы электронныес указанием порта и скорости.
Терминал сбора данных (ТСД) — переносное устройство для приёмки, инвентаризации и отбора товара по штрихкодам. Два подхода к обмену:
- Оффлайн-обмен файлами. ТСД собирает штрихкоды и количество, затем данные выгружаются в документ 1С (приёмка, инвентаризация) при подключении терминала к компьютеру. Подходит для простых сценариев.
- Онлайн-работа через специализированное ПО на терминале (например, решения на базе Mobile SMARTS). Терминал обменивается с базой по сети и сразу создаёт или заполняет документы.
Подключается ТСД в том же списке подключаемого оборудования с типом Терминал сбора данных и своим драйвером. Для онлайн-сценариев настройка обмена делается в стороннем ПО терминала, а в 1С указывается способ связи с ним.
Прежде чем раздавать товары на весы или заводить документы с ТСД, проверьте, что у номенклатуры заполнены штрихкоды и весовой признак. Без штрихкода товар не найдётся по коду с терминала, а весовой товар не встанет на весы.
Частые вопросы
Нужно ли ставить драйвер на каждый компьютер с кассой?
Почему устройство не появляется в выпадающем списке драйверов?
Можно ли подключить кассу к 1С без регистрации в ФНС?
Чем ККТ с передачей данных отличается от фискального регистратора в списке типов?
Сканер печатает код прямо в поле, но 1С его не распознаёт. Почему?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»