К статье
Практический материал

Торговля и Склад · 10 мин

Как связать терминал с 1С: пошаговая инструкция

Как связать эквайринговый терминал или ТСД с 1С: драйверы, настройка оборудования, подключение в конфигурации, проверка операций и типичные ошибки.

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

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

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

Определяем тип терминала и сценарий работы

От типа устройства зависит вся дальнейшая настройка, поэтому сначала точно определите, что именно подключаете. Эквайринговый терминал передаёт в 1С сумму операции и получает ответ об оплате или отказе; фискальный чек при этом печатает ККТ, а не сам терминал. ТСД работает иначе: он собирает штрихкоды на складе и передаёт пакет данных в 1С для формирования документов приёмки, отгрузки или инвентаризации.

Встречаются и комбинированные устройства — смарт-терминалы с эквайрингом и фискальным модулем в одном корпусе. Они подключаются как два логических устройства: ККТ и эквайринговый терминал, каждое со своим драйвером. Путаница на этом этапе — частая причина того, что «терминал не виден в 1С».

Что именно подключаем

Эквайринговый терминал

Приём оплаты картой в рознице. Нужен договор с банком-эквайером и драйвер банка или вендора.

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

Сканирование штрихкодов на складе. Нужен драйвер производителя и обработка обмена (Wi-Fi или пакетный режим через кредл).

Смарт-терминал с фискализацией

Эквайринг и ККТ в одном устройстве. Настраивается как два отдельных объекта оборудования.

Подготовка: драйверы, договоры и права

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

Для ТСД скачайте драйвер с сайта производителя устройства. Популярные модели поддерживаются типовой подсистемой БСП «Подключаемое оборудование», но часть устройств требует отдельной обработки обслуживания от поставщика. Уточните режим работы ТСД: онлайн через Wi-Fi (устройство сразу обращается к базе) или пакетный (данные выгружаются при установке в кредл). От этого зависит, какая обработка обмена понадобится.

Подключение эквайрингового терминала к 1С

Физически терминал подключается по USB, COM-порту или по сети через Ethernet/Wi-Fi. Для USB-подключения Windows часто создаёт виртуальный COM-порт — его номер смотрите в Диспетчере устройств. Запишите параметры связи: номер порта, скорость, либо IP-адрес и порт терминала для сетевого подключения.

В 1С откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка РМК и оборудования»). Включите использование подключаемого оборудования, затем перейдите в список эквайринговых терминалов и создайте новый элемент. Выберите обработчик драйвера из списка — если банковский драйвер установлен корректно, он появится в перечне. Укажите параметры связи, полученные на предыдущем шаге, и нажмите «Тест устройства».

После успешного теста привяжите терминал к рабочему месту кассира и кассе ККМ в настройках РМК. Проверьте полный цикл на небольшой сумме: пробейте чек с оплатой картой, затем выполните возврат. Оба документа должны корректно отразиться в 1С, а на терминале — пройти авторизация.

Порядок подключения эквайринга
  1. 1
    Заключите договор с банком и получите терминал, параметры и драйвер
  2. 2
    Установите драйвер на ПК кассира и проверьте связь тестовой утилитой банка
  3. 3
    В 1С включите подключаемое оборудование и создайте эквайринговый терминал
  4. 4
    Выберите обработчик драйвера и укажите COM-порт или IP-адрес
  5. 5
    Выполните «Тест устройства», затем привяжите терминал к рабочему месту и кассе
  6. 6
    Проведите пробную оплату и возврат, сверьте данные в 1С и на терминале

Подключение терминала сбора данных

Для ТСД порядок отличается. Сначала настройте само устройство: подключите его к Wi-Fi сети склада или установите коммуникационную подставку. На компьютер с 1С установите драйвер производителя и, если требуется, серверную часть обмена — некоторые решения работают через промежуточный веб-сервис или папку обмена файлами.

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

Проверка результата и типичные ошибки

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

Контрольные точки

Как проверить результат

Тест устройства в 1С
Норма

Сообщение «Тест успешно выполнен» с указанием модели устройства

Тревожный признак

Ошибка «устройство не найдено» или пустой ответ драйвера

Пробная оплата по эквайрингу
Норма

Сумма в чеке 1С равна сумме на слипе, операция есть в отчёте банка

Тревожный признак

Оплата прошла на терминале, но не отразилась в 1С, или наоборот

Загрузка из ТСД
Норма

Документ содержит все отсканированные позиции с верным количеством

Тревожный признак

Позиции пропущены, дублируются или не определяется номенклатура

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

Типичные ошибки
01
Настройка в 1С до проверки драйвера тестовой утилитой — источник сбоя неочевиден, диагностика затягивается
02
COM-порт занят другой программой (например, второй копией кассового ПО) — терминал «не виден» в 1С
03
Не привязан терминал к рабочему месту кассира — оплата картой недоступна в РМК
04
Выгрузка номенклатуры на ТСД без заполненных штрихкодов — товары не распознаются при сканировании
05
Обновление конфигурации без проверки совместимости драйвера — оборудование перестаёт работать после обновления

Ограничения и когда нужен специалист

Самостоятельная настройка оправдана для типовых сценариев: один терминал, одна касса, типовая конфигурация без доработок. Если у вас сетевой эквайринг с несколькими кассами на один терминал, нестандартная конфигурация, интеграция ТСД через мобильный клиент или требуется обмен в реальном времени с WMS — задача выходит за рамки штатной настройки, и безопаснее привлечь специалиста по торговому оборудованию.

Отдельный случай — доработанные конфигурации. Если в 1С изменены механизмы РМК или подсистема оборудования, типовой драйвер может работать некорректно, и потребуется адаптация обработки обслуживания программистом. Перед любой доработкой зафиксируйте работоспособность связки на типовой функциональности, чтобы иметь точку отката.

Маршрут решения

Как выбрать действие

Один терминал, типовая конфигурация, есть драйвер от банкаНастройте самостоятельно по инструкции выше, начав с теста драйвера
Несколько касс работают с одним сетевым терминаломПроверьте поддержку такого режима у банка и привлеките специалиста для настройки очередей операций
Конфигурация доработана или сильно устарелаСначала обновите релиз и проверьте работу на копии базы, затем подключайте оборудование
ТСД должен работать онлайн с базой в реальном времениПотребуется мобильный клиент или веб-сервис — планируйте внедрение с разработчиком

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

Можно ли подключить терминал к 1С без договора эквайринга?

Нет. Без договора с банком-эквайером терминал не сможет авторизовывать операции, а драйвер не получит параметров подключения к процессингу. Сначала оформляется договор, затем банк выдаёт терминал и настройки.

Почему 1С не видит терминал, хотя тестовая утилита банка работает?

Чаще всего выбран не тот обработчик драйвера в 1С или драйвер установлен не для той разрядности платформы (32/64 бита). Также проверьте, что версия драйвера совместима с вашим релизом конфигурации, и что терминал привязан к текущему рабочему месту.

Можно ли использовать один эквайринговый терминал на несколько касс?

Технически это возможно при сетевом подключении, если банк и драйвер поддерживают многопользовательский режим. Однако одновременные операции могут конфликтовать, поэтому такую схему настраивают с учётом очерёдности операций и согласуют с банком.

Нужен ли отдельный терминал для возвратов?

Нет, возвраты выполняются на том же терминале через соответствующую операцию в 1С. Важно, чтобы тип операции (оплата или возврат) корректно передавался из чека, иначе возможны расхождения в сверке итогов с банком.

Что делать, если после обновления 1С терминал перестал работать?

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

Итог

Что важно запомнить

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