Подключение торгового оборудования к 1С: касса, сканер, весы

· 9 мин

Содержание

Любое торговое устройство подключается к 1С по одной схеме: ставите на компьютер драйвер от производителя, затем в разделе Администрирование включаете использование подключаемого оборудования и добавляете устройство в список, указываете драйвер и порт, после чего жмёте «Тест подключения». Касса, сканер штрихкода, весы, эквайринговый терминал и терминал сбора данных настраиваются именно так — отличаются только драйвер и параметры порта.

Разберём порядок по шагам: от установки служебного ПО до проверки связи и частых ошибок. Пути приведены для конфигураций на платформе 8.3 с интерфейсом «Такси» — 1С:Розница, Управление торговлей, Управление нашей фирмой и совместимых отраслевых решений, где есть подсистема подключаемого оборудования.

Что поставить на компьютер до настройки в 1С

Сначала готовим рабочее место, а уже потом открываем 1С. Само устройство 1С «видит» не напрямую, а через драйвер — отдельную программу от производителя оборудования. Без драйвера ни одна настройка в программе не заработает.

Драйверы разных вендоров (АТОЛ, ШТРИХ-М, Меркурий, Честный ЗНАК, сканеры Honeywell и Zebra) поддерживают единый стандарт «1С:Драйвер». Это значит, что после установки 1С умеет управлять устройством одинаково, какой бы марки оно ни было.

Подготовка рабочего места
Выполнено: 0 / 5

Драйвер ставьте той же разрядности, что и платформа 1С. Если клиент 1С 64-битный, а драйвер 32-битный, в списке оборудования драйвер просто не появится. Многие вендоры в одном установщике кладут обе версии.

Ставить драйвер нужно с правами администратора компьютера: установщик регистрирует в системе COM-компонент, через который 1С и обращается к устройству. Под обычной учётной записью установка может пройти формально, но компонент не зарегистрируется, и в 1С драйвер работать не будет.

USB-устройства обычно создают виртуальный COM-порт. Его номер понадобится дальше — посмотреть можно в Диспетчер устройств → Порты (COM и LPT). Если порта там нет, значит, драйвер устройства не встал — вернитесь к установке.

Как добавить устройство в список подключаемого оборудования

Теперь сама 1С. Работа с кассами и периферией по умолчанию выключена, её нужно включить.

  1. Откройте раздел Администрирование (в Управлении торговлей — НСИ и администрирование).
  2. Найдите группу настроек с подключаемым оборудованием и установите флажок использования подключаемого оборудования.
  3. Перейдите в список «Подключаемое оборудование» по ссылке из этой же группы настроек.

Дальше добавляем устройство:

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

Тип оборудования выбирайте точно по устройству. Онлайн-касса, которая сама передаёт данные оператору фискальных данных, — это ККТ с передачей данных, а не просто Фискальный регистратор. Перепутаете тип — не совпадут доступные настройки и реквизиты чека.

Привязка к рабочему месту важна в сетевой базе: на каждом компьютере свой набор устройств. Касса, настроенная на кассовом ПК, не будет видна на компьютере бухгалтера — и это правильно.

Порт, скорость и протокол обмена

После записи карточки нажмите «Настроить…» — откроется окно параметров самого драйвера. Набор полей зависит от типа устройства, но ключевых параметра обычно два.

  • Порт. Укажите тот COM-порт, который вы записали на этапе подготовки. Для сетевых касс вместо порта задаётся IP-адрес и сетевой порт устройства.
  • Скорость обмена (бод). Значение должно совпадать с настройкой в самом устройстве. Правильную скорость смотрите в паспорте оборудования или в его сервисной утилите — наугад подбирать не нужно.

Остальные поля (модель, таймаут, пароль доступа к устройству) драйвер часто подставляет сам. Меняйте их, только если это указано в инструкции производителя.

Со сканерами штрихкода есть развилка по протоколу:

Режим сканераКак работаетКогда выбирать
Через драйвер (COM/USB-COM)1С получает код напрямую от драйвераОсновной режим, рекомендуется
Эмуляция клавиатурыСканер «печатает» код в активное полеЕсли драйвер не ставится; нужны префикс и суффикс

В режиме эмуляции клавиатуры сканер должен добавлять к штрихкоду служебные символы — префикс и суффикс (обычно суффикс — это Enter). Их задают не в 1С, а в самом сканере специальным штрихкодом из его инструкции. Без суффикса 1С не поймёт, где заканчивается один код и начинается следующий.

Один COM-порт — одно устройство. Нельзя назначить порт COM3 одновременно сканеру и весам: при тесте одно из них выдаст ошибку занятого порта.

Тест связи и разбор ошибок подключения

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

Если тест не прошёл, разберём по симптому.

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

Общий принцип диагностики: если устройство не отвечает даже в сервисной утилите производителя (вне 1С), проблема в железе, кабеле или порте — в 1С её не решить. Сначала добейтесь связи в утилите вендора, потом настраивайте в программе.

Онлайн-касса и фискальный регистратор: что учесть

С кассой, которая печатает чеки и передаёт данные в налоговую, настройка в 1С — только часть работы. По Федеральному закону № 54-ФЗ касса с фискальным накопителем должна быть зарегистрирована в ФНС и привязана к оператору фискальных данных (ОФД). Эта регистрация делается в личном кабинете налогоплательщика и в кабинете ОФД, а не в 1С.

Порядок ввода кассы в строй обычно такой:

  1. Зарегистрировать ККТ в ФНС и получить регистрационный номер.
  2. Провести фискализацию накопителя — записать в кассу реквизиты организации, ОФД и систему налогообложения.
  3. Подключить кассу в 1С как ККТ с передачей данных, выбрать драйвер и порт, пройти тест.
  4. В настройках кассы в 1С указать систему налогообложения и ставки НДС, которые должны попадать в чек.

Фискализацию и перерегистрацию (смена ОФД, замена накопителя) многие драйверы позволяют выполнить прямо из 1С через сервисные команды в карточке оборудования. Но реквизиты для записи в накопитель берите из регистрационных документов ФНС — ошибка в ИНН или номере приведёт к тому, что чеки не уйдут оператору.

Отдельный момент — формат фискальных документов (ФФД). Касса и ваша конфигурация должны поддерживать одну версию ФФД, иначе реквизиты чека (например, признак предмета расчёта или данные о маркированном товаре) не сформируются корректно. Версию ФФД кассы смотрите в её настройках, актуальную для вашей конфигурации — в её документации.

Если торгуете маркированными товарами, касса обязана передавать в чеке код маркировки. Это требует поддержки соответствующей версии ФФД и подключённого сканера 2D-кодов (DataMatrix).

Эквайринговый терминал и дисплей покупателя

Приём оплаты картой в 1С идёт через эквайринговый терминал, подключённый как отдельное устройство. Драйвер для терминала предоставляет банк-эквайер под свою модель — универсального драйвера здесь нет, берите его в поддержке банка или у поставщика терминала.

Настройка — по той же схеме: тип Эквайринговый терминал, драйвер банка, порт или сетевой адрес. После подключения оплата картой в чеке работает так: 1С передаёт сумму на терминал, покупатель прикладывает карту, терминал проводит операцию и возвращает в 1С результат, а чек с признаком безналичной оплаты закрывается автоматически. Слип терминал печатает сам.

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

Дисплей покупателя — выносное табло, показывающее наименование, цену и итог по чеку. Настраивается как Дисплей покупателя: драйвер, порт, скорость. Отдельно в настройках задаётся, какие строки выводить (например, приветствие в режиме ожидания). Для фискальной отчётности дисплей не нужен, это сервисное удобство для покупателя, поэтому его подключают в последнюю очередь.

Весы и терминалы сбора данных

Весы в рознице бывают двух видов, и настраиваются по-разному.

  • Весы с печатью этикеток (оффлайн). В них заранее загружается таблица товаров с ценами и кодами. Товар взвешивается, весы печатают этикетку со штрихкодом. В 1С такие весы настраиваются как Весы с печатью этикеток, а ассортимент выгружается в них отдельной обработкой выгрузки товаров. Выгрузку нужно повторять при изменении цен и номенклатуры.
  • Весы электронные (онлайн). Подключаются к кассовому месту и передают вес в 1С в реальном времени при продаже весового товара. Настраиваются как Весы электронные с указанием порта и скорости.

Терминал сбора данных (ТСД) — переносное устройство для приёмки, инвентаризации и отбора товара по штрихкодам. Два подхода к обмену:

  • Оффлайн-обмен файлами. ТСД собирает штрихкоды и количество, затем данные выгружаются в документ 1С (приёмка, инвентаризация) при подключении терминала к компьютеру. Подходит для простых сценариев.
  • Онлайн-работа через специализированное ПО на терминале (например, решения на базе Mobile SMARTS). Терминал обменивается с базой по сети и сразу создаёт или заполняет документы.

Подключается ТСД в том же списке подключаемого оборудования с типом Терминал сбора данных и своим драйвером. Для онлайн-сценариев настройка обмена делается в стороннем ПО терминала, а в 1С указывается способ связи с ним.

Прежде чем раздавать товары на весы или заводить документы с ТСД, проверьте, что у номенклатуры заполнены штрихкоды и весовой признак. Без штрихкода товар не найдётся по коду с терминала, а весовой товар не встанет на весы.

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

Нужно ли ставить драйвер на каждый компьютер с кассой?
Да. Драйвер работает локально на том ПК, к которому подключено устройство. На сервере 1С драйвер торгового оборудования не нужен — оно подключается к клиентскому месту.
Почему устройство не появляется в выпадающем списке драйверов?
Чаще всего не совпадает разрядность: драйвер 32-битный, а клиент 1С 64-битный (или наоборот). Поставьте драйвер нужной разрядности и перезапустите программу.
Можно ли подключить кассу к 1С без регистрации в ФНС?
Подключить и пройти тест связи — да. Но пробивать фискальные чеки незарегистрированная касса не будет: без фискализации и привязки к ОФД это нарушение 54-ФЗ. Сначала регистрация, потом продажи.
Чем ККТ с передачей данных отличается от фискального регистратора в списке типов?
Фискальный регистратор — общее название печатающего кассового устройства. Онлайн-касса, которая сама отправляет чеки оператору фискальных данных, в 1С выбирается типом «ККТ с передачей данных» — у неё есть реквизиты ОФД и системы налогообложения.
Сканер печатает код прямо в поле, но 1С его не распознаёт. Почему?
Скорее всего сканер работает в режиме эмуляции клавиатуры без суффикса. Задайте в самом сканере суффикс Enter (штрихкодом из его инструкции) либо переведите сканер на работу через драйвер.

Источники

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