Подключение фискального регистратора к 1С:Розница и УТ
Содержание
Воткнуть кассу в USB и сразу пробить чек не получится: пока драйвер фискального регистратора не установлен, а сама ККТ не добавлена в список подключаемого оборудования, 1С её попросту не видит. Настройка идёт в три слоя — драйвер в Windows, карточка оборудования в базе и параметры связи (порт и скорость).
Ниже — порядок подключения для 1С:Розница и 1С:Управление торговлей (УТ 11). Оба продукта работают с ККТ через одну и ту же библиотеку подключаемого оборудования, поэтому шаги почти не отличаются. Отдельно разберём, где искать COM-порт, как сделать пробную печать и что проверять, если касса не отвечает.
Подключение к 1С — это ещё не регистрация кассы в налоговой. Фискальный накопитель (ФН) должен быть уже зарегистрирован в ФНС и в самой ККТ (получен регистрационный номер). Эта статья — про связь кассы с программой, а не про фискализацию.
С чего начать: драйвер, кабель и регистрация ФН
Сначала стоит убедиться, что у вас именно фискальный регистратор, а не автономная касса. Регистратор — это принтер чеков с фискальным накопителем: у него нет своего экрана и клавиатуры, он работает только в связке с компьютером и товароучётной программой. Автономная касса и смарт-терминал умеют печатать чеки сами, и к 1С их подключают иначе. Если на устройстве нет дисплея и кнопок для ввода товара — перед вами регистратор, и эта инструкция для него.
До захода в 1С убедитесь, что готово железо и системная часть. Фискальный регистратор подключается к компьютеру по USB (чаще всего он определяется как виртуальный COM-порт) либо по Ethernet — зависит от модели.
Драйвер берут с сайта производителя ККТ, а не из 1С. Для касс АТОЛ это «Драйвер торгового оборудования» (ДТО версии 10 и новее), для Штрих-М — «Драйвер ККТ». Версия драйвера должна поддерживать ваш формат фискальных документов (актуальный — ФФД 1.2). Если драйвер старый, 1С подключится, но часть реквизитов чека может не передаваться.
Если касса раньше работала на другом рабочем месте, посмотрите, какая версия драйвера стояла там. Переставлять на более новую стоит аккуратно — иногда вместе с драйвером обновляется и прошивка требований к ФФД.
Устанавливаем драйвер фискального регистратора
Порядок установки у всех производителей похожий.
- Отключите кассу от компьютера (или не подключайте до конца установки — так советуют многие производители).
- Запустите установщик драйвера от имени администратора.
- В составе компонентов оставьте галки на драйвере порта (USB) и тестовой утилите — она пригодится для проверки.
- После установки подключите кассу по USB и дождитесь, пока Windows поставит виртуальный COM-порт.
Ставьте драйвер той же разрядности, что и платформа 1С: под 64-битную платформу — 64-битный драйвер, под 32-битную — 32-битный. При несовпадении разрядности касса будет видна в утилите производителя, но в списке драйверов 1С не появится. Если не знаете разрядность платформы — её видно в окне О программе в 1С или по пути установки (Program Files против Program Files (x86)).
Проверить, что порт появился, можно в Диспетчере устройств Windows → раздел Порты (COM и LPT). Там будет строка с номером, например COM3. Запомните этот номер — он понадобится при настройке в 1С. Если строк несколько и непонятно, какая из них касса, отключите регистратор от USB: исчезнувшая строка и есть ваш порт.
Многие драйверы (в частности, ДТО 10 от АТОЛ) умеют искать кассу сами — в их тестовой утилите есть кнопка поиска оборудования, которая переберёт порты и подставит рабочий. Если связь в утилите производителя есть — значит, железо и драйвер в порядке, и проблема при подключении к 1С будет уже на стороне настроек базы.
Закройте тестовую утилиту производителя до работы в 1С. COM-порт монопольный: пока его держит одна программа, вторая получит ошибку «порт занят».
Добавляем кассу в список подключаемого оборудования
Теперь карточка оборудования в базе. Путь к списку немного отличается по конфигурациям.
| Конфигурация | Где открыть список оборудования |
|---|---|
| 1С:Розница 2.3 / 3.0 | раздел Администрирование → Подключаемое оборудование |
| 1С:Управление торговлей 11 | раздел НСИ и администрирование → Подключаемое оборудование |
Дальше одинаково:
- В списке подключаемого оборудования нажмите
Создать. - В поле типа выберите
ККТ с передачей данных— это фискальный регистратор, который отправляет чеки оператору фискальных данных (ОФД). - Укажите организацию, от имени которой будут пробиваться чеки.
- В поле
Драйвер оборудованиявыберите драйвер вашей кассы. Если его нет в списке — его нужно сначала установить черезНастроить драйвер(1С подтянет уже установленный в Windows). - Запишите карточку.
Если касса одна на несколько рабочих мест, карточку оборудования привязывают к конкретному рабочему месту (компьютеру). На другом ПК тот же регистратор добавляется отдельно со своим номером порта.
Настраиваем COM-порт и параметры связи
Связь кассы с 1С держится на двух параметрах — номере порта и скорости обмена. Ошибка хотя бы в одном — и касса «не отвечает».
Откройте карточку оборудования и нажмите кнопку настройки параметров (Настроить...). В открывшейся форме драйвера задайте:
- 🔌 Порт — тот самый COM-номер из Диспетчера устройств (
COM3в нашем примере). Для кассы по сети указывают IP-адрес и сетевой порт вместо COM. - ⚡ Скорость обмена (baud rate) — должна совпадать с настройками самой ККТ. Частое значение —
115200, но у некоторых моделей по умолчанию9600. Если не уверены — используйте поиск оборудования в форме драйвера, он сам подберёт скорость. - 🏷 Модель устройства — выберите вашу модель, если драйвер поддерживает несколько.
После заполнения параметров сохраните их. Скорость в 1С и в кассе должна быть одинаковой: если в ККТ стоит 115200, а в карточке 9600, связь не установится, хотя порт указан верно.
Прежде чем менять скорость в самой кассе через сервисное меню — убедитесь, что помните исходное значение. Иначе придётся подбирать его заново.
Проверяем связь и печатаем тестовый чек
Сначала — тест связи, потом бумага.
Шаг 1. Тест подключения. В карточке оборудования нажмите Тест подключения. При успехе 1С покажет модель кассы, заводской номер и версию ФФД. Это значит, что порт, скорость и драйвер согласованы.
Шаг 2. Тестовая печать. Полноценный способ проверить печать без влияния на отчётность — снять X-отчёт (отчёт о текущем состоянии расчётов без гашения). Его можно напечатать из рабочего места кассира (РМК): операции со сменой → X-отчёт (печать текущих итогов). X-отчёт ничего не обнуляет и не передаётся как фискальный документ.
Шаг 3. Пробный чек. Если нужно проверить именно печать чека — пробейте чек на минимальную сумму в РМК и тут же оформите возврат/чек коррекции по регламенту. Любой пробитый чек — это фискальный документ, он уходит в ОФД и попадает в отчётность, поэтому «просто попробовать» без последующей корректировки нельзя.
Сверьте заводской номер из теста с номером на шильдике кассы: так вы точно подключились к нужному устройству, а не к соседнему на том же рабочем месте. Это особенно важно, когда касс несколько и порты легко перепутать.
Если тест связи проходит, а чек не печатается — проверьте, открыта ли смена. По 54-ФЗ смена не может длиться больше 24 часов: если предыдущую не закрыли, касса откажется печатать, пока не снимете Z-отчёт (закрытие смены).
Настройка печати чеков и реквизитов
После того как связь есть, настраивают, что именно печатается в чеке. Эти параметры живут не в драйвере, а в самой кассе и в настройках ОФД.
В карточке подключаемого оборудования (или в настройках ОФД внутри конфигурации) проверьте:
- Параметры ОФД — адрес и порт сервера оператора, с которым связана ваша касса. Обычно их прописывают при фискализации, в 1С они только отображаются.
- Система налогообложения (СНО) — в чеке печатается та СНО, что настроена в кассе и в карточке организации 1С. Если торгуете на двух режимах, в чеке должна быть указана нужная СНО по каждой позиции.
- Признак предмета и способа расчёта — для маркированных товаров и отдельных категорий это важно; в УТ и Рознице они подставляются из карточки номенклатуры.
- E-mail или телефон покупателя — поле для электронного чека, если покупатель его запросил. Настраивается в РМК.
Печатную форму чека (ширину ленты, печать QR-кода, лого) задаёт сама ККТ и её драйвер, 1С управляет только составом фискальных реквизитов. Поэтому если «съехал» макет или не печатается часть строк — смотрите настройки драйвера и прошивку кассы, а не конфигурацию.
Отдельно стоит настроить рабочее место кассира. Именно из РМК кассир открывает и закрывает смену, пробивает и возвращает чеки, печатает X- и Z-отчёты. В Рознице и УТ продажа через регистратор идёт только из РМК — обычный документ реализации чек не пробивает. Проверьте, что в настройках РМК выбрана нужная касса (то самое подключаемое оборудование) и организация: если касс несколько, кассир должен работать на своей.
Что делать, если касса не подключается
Большинство проблем при настройке — это порт, скорость или занятый ресурс. Разберём по симптому.
115200 или 9600), либо запустите поиск оборудования в форме драйвера — он подберёт параметры сам.Настроить драйвер в карточке оборудования, чтобы 1С его зарегистрировала.Отдельно про сетевое подключение: если касса работает по Ethernet, а не по USB, вместо COM-порта в настройках указывают её IP-адрес. Он должен быть в одной подсети с компьютером, где стоит 1С, и не конфликтовать с другими устройствами.
Частые вопросы
Чем «ККТ с передачей данных» отличается от «Фискального регистратора» в списке типов?
Можно ли подключить одну кассу к нескольким рабочим местам 1С одновременно?
Нужно ли настраивать кассу заново после обновления 1С или драйвера?
Тест подключения: иногда меняется список поддерживаемых моделей или требования к ФФД.Касса подключена в тестовой утилите производителя, но 1С её не видит. Почему?
Где взять номер COM-порта, если моделей несколько?
Диспетчере устройств Windows → Порты (COM и LPT). Отключите кассу — исчезнувшая строка и есть её порт. Либо воспользуйтесь поиском оборудования в форме драйвера: он сам переберёт порты и покажет, на каком отвечает касса.Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»