Подключение кассы, эквайринга и ТСД к 1С 8.3 и настройка обмена
Содержание
Чтобы синхронизировать терминал с 1С, включите флажок «Использовать подключаемое оборудование», установите драйвер производителя той же разрядности, что и клиент 1С, и добавьте устройство в справочник «Подключаемое оборудование» с привязкой к рабочему месту. В УТ 11 это раздел НСИ и администрирование → РМК и оборудование, в Бухгалтерии 3.0 — Администрирование → Подключаемое оборудование. Дальше всё зависит от типа терминала: онлайн-касса работает с 1С напрямую, автономная POS-касса обменивается файлами, ТСД получает и отдаёт документы.
Типичная боль: драйвер стоит, касса печатает тестовый чек из утилиты производителя, а 1С пишет «оборудование не подключено». Почти всегда причина в одной из трёх вещей: разрядность, рабочее место или занятый порт. Разберём по порядку — от подготовки до фискального накопителя.
Какой терминал вы подключаете и как он обменивается с 1С
Под словом «терминал» в рознице прячутся четыре разных устройства. Схема синхронизации у них своя, и путаница начинается именно здесь.
| Устройство | Как связан с 1С | Что передаётся |
|---|---|---|
| Онлайн-касса (ККТ, фискальный регистратор) | Напрямую через драйвер, в момент пробития чека | Чек, открытие и закрытие смены, X- и Z-отчёты |
| POS-касса с собственной программой (Frontol и аналоги) | Режим ККМ Offline: обмен файлами по расписанию или вручную | В кассу — товары и цены, из кассы — продажи за смену |
| Эквайринговый (банковский) терминал | Через драйвер банка, вместе с кассой | Сумма оплаты картой, слип, сверка итогов |
| ТСД (терминал сбора данных) | Через драйвер или мобильное приложение | В ТСД — номенклатура и задания, из ТСД — отсканированные товары |
Если на кассе установлена своя кассовая программа, «синхронизация» означает обмен по расписанию. Если продаёте через РМК самой 1С, синхронизировать нечего: чек формируется в 1С и сразу уходит на ККТ.
Подготовка оборудования и сети перед подключением
Начинайте с проверки устройства без 1С. Если оно не работает в утилите производителя, в 1С оно тоже не заработает.
- Скачайте драйвер с сайта производителя. Версию сверьте со списком поддерживаемых в вашей конфигурации: в карточке модели в 1С обычно указана рекомендуемая версия драйвера.
- Подключите кассу и откройте тестовую утилиту производителя («Тест драйвера ККТ» у АТОЛ, «Тест драйвера ФР» у Штрих-М). Снимите X-отчёт или напечатайте строку.
- Запишите параметры связи: номер COM-порта и скорость для USB-подключения или IP-адрес и порт для сетевого.
- Закройте утилиту. Пока она держит порт, 1С к устройству не подключится.
🔌 USB или сеть. По USB касса обычно видна как виртуальный COM-порт — его номер смотрят в диспетчере устройств Windows. Сетевой кассе задайте постоянный IP-адрес или резервирование на роутере, иначе после перезагрузки роутера адрес сменится и связь пропадёт.
🖥️ Терминальный сервер . Если 1С работает через RDP, а касса стоит у кассира, драйвер ищет порт на сервере. Варианты: перенаправить COM-порт в настройках RDP-подключения, перевести кассу на сетевое подключение или поставить на кассовый компьютер локальный клиент 1С.
Драйвер должен совпадать по разрядности с клиентом 1С. 64-битный клиент не увидит 32-битную компоненту, и наоборот. Разрядность клиента видна в окне «О программе» (кнопка с вопросом в правом верхнем углу).
Настройка драйвера и рабочего места в 1С
Подключаемое оборудование в типовых конфигурациях работает через встроенную Библиотеку подключаемого оборудования (БПО). Пути к настройке:
| Конфигурация | Где настраивать |
|---|---|
| 1С:Управление торговлей 11 | НСИ и администрирование → РМК и оборудование |
| 1С:Бухгалтерия предприятия 3.0 | Администрирование → Подключаемое оборудование |
Порядок действий одинаковый:
- Установите флажок «Использовать подключаемое оборудование».
- Откройте справочник «Подключаемое оборудование» и нажмите «Создать».
- Выберите тип оборудования (ККТ, эквайринговый терминал, ТСД, ККМ Offline) и драйвер из списка.
- Проверьте поле «Рабочее место». Это компьютер, к которому физически подключено устройство.
- Сохраните и нажмите «Настроить». Укажите порт, скорость или IP-адрес — те же, что в утилите.
- Нажмите «Тест устройства». В ответ должно прийти сообщение об успешной проверке.
Если драйвер в списке есть, но статус «не установлен», нажмите «Установить драйвер». Для драйверов в виде отдельного дистрибутива 1С покажет, что его нужно поставить вручную, — запустите установщик производителя и вернитесь к тесту.
💡 Рабочее место — главный подвох. 1С привязывает устройство к рабочему месту, а рабочее место — к имени компьютера и пользователю ОС. Вы настроили кассу на одном ПК, кассир зашёл с другого — и устройство «пропало». То же бывает после переименования компьютера или переустановки Windows. Откройте справочник рабочих мест, найдите текущее и перепривяжите оборудование к нему.
Для онлайн-кассы, кроме устройства, заведите кассу ККМ (в УТ — справочник «Кассы ККМ») и укажите в ней это подключаемое оборудование. Для эквайринга добавьте эквайринговый терминал и свяжите его с договором эквайринга и кассой, иначе РМК не предложит оплату картой.
Выгрузка товаров и цен на кассовый терминал
Для POS-кассы со своей программой нужен режим ККМ Offline. Здесь 1С не управляет кассой напрямую: она готовит файл с товарами, касса его забирает.
- Создайте подключаемое оборудование с типом ККМ Offline и драйвером вашей кассовой программы.
- В настройке драйвера укажите общую папку или путь к файлу обмена. Оба компьютера должны иметь права на чтение и запись.
- Создайте правило обмена с подключаемым оборудованием Offline. В нём задаётся, какие товары уходят на кассу (отбор по группам, складу или наличию) и по какому виду цен.
- Привяжите правило к кассе и выполните первую полную выгрузку.
- Проверьте на кассе: товары, штрихкоды и цены должны совпасть с 1С.
Дальше достаточно выгружать изменения. Полная выгрузка нужна после смены правила, массовой переоценки или когда на кассе явно «поехали» цены.
Не тяните на кассу всю номенклатуру. Отбор «есть остаток на складе магазина» сокращает файл в разы и ускоряет обмен на слабых кассовых компьютерах.
Весовой и штучный товар. Для весового товара штрихкод печатают весы, и в нём зашит код товара и вес. Префикс весового штрихкода и длина кода должны совпадать в 1С, на весах и в кассовой программе. Иначе касса не найдёт товар по штрихкоду с этикетки.
Загрузка продаж и обмен в реальном времени
Есть два режима, и они дают разный результат в учёте.
Онлайн-касса через РМК 1С. Каждый чек сразу создаётся в 1С. Остатки и выручка видны в реальном времени. При закрытии смены 1С формирует отчёт о розничных продажах за смену. Сверка итогов по эквайрингу выполняется командой на РМК перед закрытием смены.
ККМ Offline. Касса копит продажи, 1С забирает их обменом. По загруженным данным формируется «Отчёт о розничных продажах». Пока обмен не прошёл, остатки в 1С отстают от реальных.
Чтобы приблизить Offline-режим к реальному времени, настройте регламентное задание обмена с подключаемым оборудованием Offline. Разумный интервал — 5–15 минут: чаще нет смысла, касса занята обменом и тормозит. Регламентные задания выполняются только в серверной базе или в файловой при открытом сеансе, который их запускает. Это стоит проверить, если обмен «сам не идёт».
Обмен с ТСД
С ТСД синхронизация идёт по документам:
- 📦 В ТСД выгружают справочник номенклатуры со штрихкодами — один раз и после изменений.
- 📝 Кладовщик сканирует товар при приёмке, отгрузке или инвентаризации.
- 📥 В документе 1С (поступление, перемещение, пересчёт товаров) данные загружают командой загрузки из ТСД — она есть в табличной части документа.
Простые ТСД работают в пакетном режиме через драйвер. Ресурсы на Android обычно ставят с мобильным приложением стороннего разработчика, которое обменивается с 1С через свой модуль по Wi-Fi. Порядок настройки тогда задаёт инструкция этого приложения, а в 1С подключается его обработка или расширение.
Фискальный накопитель, смены и ОФД
Касса, подключённая к 1С, — это ККТ по 54-ФЗ. У неё внутри фискальный накопитель (ФН), и часть сбоев синхронизации идёт именно от него.
| Ситуация | Что происходит | Что делать |
|---|---|---|
| Смена открыта больше 24 часов | Касса отказывается пробивать чек | Закройте смену (Z-отчёт) и откройте новую |
| Данные не уходят в ОФД | Растёт очередь неотправленных документов | Проверьте интернет на кассе и договор с ОФД |
| Чеки не переданы в ОФД 30 дней | ФН блокирует продажи | Восстановите связь, дождитесь выгрузки очереди |
| ФН заполнен или истёк его срок | Касса не формирует фискальные документы | Закройте архив ФН, замените накопитель, перерегистрируйте ККТ в ФНС |
После замены ФН касса получает новые регистрационные данные. В 1С проверьте реквизиты регистрации кассы. Часть драйверов позволяет выполнить перерегистрацию прямо из карточки оборудования, остальные — через утилиту производителя.
Не выключайте кассу и не отключайте кабель во время закрытия архива ФН или перерегистрации. Прерванная операция может повредить накопитель, и его придётся менять за свой счёт.
Формат фискальных документов. Для продажи маркированного товара нужен ФФД 1.2. Если касса прошита на старый формат, 1С отправит чек с кодом маркировки, а касса вернёт ошибку. Формат меняют перерегистрацией ККТ, а драйвер и прошивка должны его поддерживать. Ставку и признак предмета расчёта 1С передаёт из карточки номенклатуры — проверьте их, если ОФД сообщает об ошибках в чеках.
Если обмен с терминалом не работает: диагностика
Ищите причину сверху вниз: устройство → драйвер → настройки 1С → данные.
Ещё два приёма, которые экономят время:
- 🔁 Удалите и создайте устройство заново. Если карточку оборудования многократно перенастраивали, в ней остаются старые параметры. Новая карточка с теми же настройками часто решает «необъяснимые» сбои.
- 🧪 Проверьте под другим пользователем Windows. Если под администратором работает, а под кассиром нет — дело в правах на папку обмена или на установку компоненты.
Перед переустановкой драйвера закройте смену на кассе и завершите работу кассира в 1С. Переустановка во время открытой смены может оборвать печать чека, и придётся разбираться с незакрытыми документами.
Частые вопросы
Можно ли подключить одну кассу к двум компьютерам с 1С?
Работает ли подключаемое оборудование в веб-клиенте 1С?
Нужно ли перенастраивать 1С после обновления конфигурации?
Как перенести кассу на новый компьютер?
Почему эквайринг проводит оплату, а в 1С нет отметки об оплате картой?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»