Подключаем эквайринг, кассу и ТСД к 1С:Предприятию 8.3
Содержание
Терминал в 1С настраивают в одном месте — в списке подключаемого оборудования. В БП 3.0 это Администрирование → Подключаемое оборудование, в УТ 11 и Рознице — НСИ и администрирование → Администрирование → РМК и оборудование. Порядок одинаков для любого устройства: установить драйвер на компьютер, создать экземпляр оборудования, привязать его к рабочему месту, заполнить параметры и пройти тест.
Отличаются детали. Банковский POS-терминал почти всегда работает через программу банка, кассе нужна регистрация в ФНС и ОФД, а терминал сбора данных (ТСД) живёт своей жизнью и обменивается с базой по расписанию или по команде. Ниже — каждый случай по шагам.
Какие терминалы можно подключить к 1С
Под словом «терминал» в рознице и на складе понимают три разных устройства. Их легко перепутать в разговоре, но в 1С это разные типы оборудования со своими драйверами.
| Устройство | Тип в списке оборудования | Для чего | Как связывается с 1С |
|---|---|---|---|
| Банковский POS-терминал (пинпад) | Эквайринговый терминал | Оплата картой, возвраты, сверка итогов | Драйвер → ПО банка → терминал |
| Онлайн-касса | ККТ (фискальный регистратор) | Чеки по 54-ФЗ, смены, отчёты | Драйвер производителя ККТ |
| Терминал сбора данных | Терминал сбора данных | Инвентаризация, приёмка, подбор | Драйвер или мобильное приложение-клиент |
Кроме них в том же списке настраивают сканеры штрихкодов, весы, принтеры этикеток, дисплеи покупателя и считыватели карт. Логика у всех одна, поэтому, разобравшись с терминалом, вы подключите и остальное.
💡 Совместимость проверяйте до покупки. Посмотрите, есть ли модель в списке поддерживаемых драйверов вашей версии библиотеки подключаемого оборудования (БПО) или у производителя есть драйвер «для 1С» по стандарту 1С:Совместимо.
Подготовка: драйверы, разрядность и рабочее место
Большая часть проблем с терминалами возникает до того, как вы откроете 1С. Подготовку лучше пройти по списку.
Установка драйвера
- 🔌 Драйвер производителя. Для касс АТОЛ — драйвер ККТ АТОЛ, для «Штрих-М» — драйвер ФР «Штрих-М». Скачивайте с сайта производителя ту версию, которую поддерживает ваша конфигурация.
- 🏦 ПО банка для эквайринга. Банк или его сервисная компания ставит свою программу-посредник. Именно она общается с пинпадом, а 1С отправляет ей команды через драйвер.
- 📦 Драйверы из поставки 1С. Часть драйверов входит в БПО и ставится прямо из карточки оборудования кнопкой установки драйвера.
Разрядность клиента и драйвера
Разрядность драйвера должна совпадать с разрядностью клиента 1С. Если запущен 64-битный клиент, а драйвер 32-битный, устройство не подключится, хотя в Windows всё выглядит исправным.
Узнать разрядность клиента просто: откройте Справка → О программе, в строке версии платформы указано «(64-bit)» или «(32-bit)». Если драйвер у производителя есть только в 32-битной сборке, ставьте 32-битный клиент той же версии платформы на это рабочее место.
Порт и подключение
- 🔧 Устройство по USB часто создаёт виртуальный COM-порт. Номер смотрите в
Диспетчере устройствв группе «Порты (COM и LPT)». - 🌐 Кассы и пинпады с сетевым интерфейсом подключают по IP-адресу и порту. Адрес лучше закрепить на роутере, иначе после перезагрузки настройка «слетит».
- 🖥️ Работа через RDP: устройство подключено к компьютеру кассира, а 1С запущена на терминальном сервере. Нужен проброс COM-порта или USB в RDP, либо драйвер с сетевым режимом.
Рабочее место
1С привязывает оборудование не к пользователю, а к рабочему месту — связке «компьютер + пользователь Windows + клиент». Рабочее место создаётся автоматически при первом входе с компьютера. В карточке оборудования его нужно выбрать явно: касса, настроенная на компьютер склада, на кассовом компьютере не появится.
Настройка терминала в 1С: карточка оборудования
Сначала включите функциональность. В БП 3.0 в разделе Администрирование → Подключаемое оборудование установите флажок «Использовать подключаемое оборудование». В УТ 11 и Рознице такой же флажок находится в разделе РМК и оборудование.
Дальше порядок общий:
- Перейдите по ссылке «Подключаемое оборудование». Откроется список, сгруппированный по типам.
- Выберите нужный тип слева: «Эквайринговые терминалы», «Фискальные регистраторы» или «Терминалы сбора данных».
- Нажмите
Создать. - В поле «Драйвер оборудования» выберите драйвер из списка. Если его нет — драйвер не установлен или не поддерживается этой версией БПО.
- Укажите «Рабочее место» — компьютер, к которому подключено устройство.
- Заполните «Наименование» и «Серийный номер». Наименование пригодится, если на одном компьютере несколько однотипных устройств.
- Нажмите
Записать, затемНастроить. Откроется форма самого драйвера. - В форме драйвера укажите порт или IP, скорость обмена, модель и пароль доступа.
- Нажмите
Тест устройства. В ответ должно прийти сообщение об успешном выполнении.
Если кнопка Настроить выдаёт ошибку загрузки компоненты, 1С не видит драйвер на этом компьютере. Вернитесь к подготовке: установка, разрядность, права пользователя Windows.
Форма драйвера у каждого производителя своя. Поля могут называться по-разному, но смысл один: где искать устройство и как с ним говорить.
Касса по 54-ФЗ: как настроить фискальный регистратор
Онлайн-касса проходит три этапа. Только последний из них делают в 1С.
Регистрация ККТ
- Заключите договор с оператором фискальных данных (ОФД).
- Подайте заявление на регистрацию кассы через личный кабинет на сайте ФНС. Понадобятся заводской номер ККТ и номер фискального накопителя.
- Получите регистрационный номер ККТ.
- Запишите параметры регистрации в фискальный накопитель. Это делают утилитой производителя кассы или командой регистрации из формы оборудования в 1С, если драйвер её поддерживает.
- Передайте отчёт о регистрации в ФНС и дождитесь карточки регистрации.
Параметры, которые проверяют в 1С
- 🧾 Формат фискальных документов (ФФД). Для продажи маркированных товаров нужен ФФД 1.2. Драйвер и касса должны его поддерживать.
- 🏢 Организация и ИНН. ИНН в кассе должен совпадать с ИНН организации в 1С, иначе чек не пробьётся.
- 💰 Система налогообложения и ставки НДС. Сверьте с настройками налогов и учётной политикой организации.
- 📡 Обмен с ОФД. Адрес и порт сервера ОФД вводят при регистрации. В 1С их не меняют.
Проверка кассы из 1С
После теста устройства откройте смену и пробейте тестовый чек на небольшую сумму, затем чек возврата. Закрытие смены выполняйте в 1С, а не кнопками на кассе. Тогда отчёт о закрытии смены и выручка в базе совпадут с фискальными данными.
Чек, пробитый на зарегистрированной кассе, уходит в ФНС. Тестовую продажу оформляйте как реальную операцию с возвратом в ту же смену, а не на «пустую» организацию.
Банковский терминал для оплаты картой
Эквайринговый терминал в 1С подключается к драйверу, который передаёт команды программе банка. Сама программа уже настроена банком: ключи, номер терминала (TID), связь с процессингом.
Пошагово
- Убедитесь, что программа банка работает автономно. Сделайте тестовую оплату или сверку итогов её же средствами.
- В списке оборудования выберите тип «Эквайринговые терминалы» и создайте карточку с драйвером, подходящим вашему банку.
- В форме драйвера укажите путь к программе банка или параметры её запуска. Значения уточните у банка: у разных процессингов они разные.
- Выполните
Тест устройства. - В УТ 11 и Рознице откройте справочник эквайринговых терминалов (
НСИ и администрирование) и создайте элемент: организация, договор эквайринга, подключённое оборудование. Тут же задают тарифы банка. - В БП 3.0 оплаты картами отражают через виды оплат организации: в них указывают банк-эквайрер и договор.
Оплата, возврат, сверка
Проверьте три операции подряд: оплату на 1 рубль, отмену этой оплаты и сверку итогов. Сверку в конце дня делайте раньше закрытия кассовой смены. Иначе возвраты, проведённые после сверки, попадут в следующий день банка.
💡 Если оплата прошла на пинпаде, а чек не пробился, не проводите оплату второй раз. Сначала проверьте последнюю операцию в программе банка, затем пробейте чек вручную по уже принятой оплате.
Настройка терминала сбора данных (ТСД)
ТСД бывают двух видов, и настройка у них отличается принципиально.
| Вариант | Как работает | Когда выбирать |
|---|---|---|
| Офлайн-ТСД с драйвером | Выгрузили справочник в терминал, отсканировали, загрузили документ обратно | Редкая инвентаризация, небольшая номенклатура |
| ТСД с мобильным клиентом | На Android-терминале стоит приложение, обмен с 1С по сети почти в реальном времени | Ежедневная приёмка, подбор, маркировка |
Для мобильных решений используют продукты сторонних разработчиков, например «Клеверенс» или DataMobile. Они ставят свою обработку или расширение в базу и настраиваются по их инструкции. Карточку в списке подключаемого оборудования при этом всё равно создают, если решение работает через драйвер по стандарту 1С.
Офлайн-обмен по шагам
- Подключите ТСД к компьютеру через подставку или кабель. Установите драйвер и утилиту синхронизации производителя.
- Создайте карточку с типом «Терминалы сбора данных», укажите рабочее место и пройдите тест.
- Выгрузите номенклатуру со штрихкодами в терминал командой выгрузки из формы оборудования или из документа.
- Отсканируйте товары на складе.
- Откройте документ, например инвентаризацию или поступление, и загрузите данные командой загрузки из ТСД в табличной части.
Перед загрузкой сверьте, что в терминале выгрузка свежая. Товары, которых не было в выгрузке, придут как неизвестные штрихкоды, и их придётся сопоставлять вручную.
Тест не прошёл: ошибки подключения терминала
Сообщения 1С здесь короткие и не всегда понятные. Ниже — частые симптомы и куда смотреть.
Если не помогло
- 🔁 Обновите драйвер до версии, которую поддерживает ваш релиз конфигурации. Старые драйверы часто не знают новых команд ФФД.
- 🧪 Проверьте устройство тестовой утилитой производителя без 1С. Если и там ошибка — проблема в железе, кабеле или настройках Windows.
- 🗂️ Удалите карточку оборудования и создайте заново. Это помогает, когда в старой карточке остались параметры от прежнего драйвера.
Автоматизация работы с терминалами
Когда оборудование подключено, его стоит заставить работать без лишних кликов.
- ⏰ Закрытие смены и сверка итогов. В РМК УТ и Розницы сверку итогов по эквайрингу и закрытие смены выполняют одной последовательностью в конце дня. Задайте её как регламент для кассира.
- 🏷️ Сканер в документах. Сканер штрихкодов, подключённый в режиме эмуляции клавиатуры, работает в любой форме. Подключённый как оборудование 1С, он сам добавляет товар в табличную часть и не путает раскладку.
- ⚖️ Весы с печатью этикеток. Товары выгружают в весы из 1С. Цены и коды PLU обновляются одной командой, а не вручную на каждом весовом терминале.
- 🔄 ТСД с онлайн-обменом. Документы приёмки и подбора создаются в базе сразу по мере сканирования. Кладовщику не нужно возвращаться к компьютеру.
- 🧩 Нестандартная модель. Если драйвера по стандарту 1С нет, программист пишет обработку обслуживания или расширение под протокол устройства. Это дороже, но снимает зависимость от конкретного вендора.
Частые вопросы
Можно ли подключить один терминал к двум компьютерам?
Нужен ли платный драйвер для кассы?
Работает ли подключаемое оборудование в веб-клиенте?
Терминал работает в файловой базе, а после перехода на сервер перестал. Почему?
Где посмотреть, какие драйверы поддерживает моя конфигурация?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»