Почему в 1С не печатается чек ККМ и возникает ошибка «Подключенных фискальных устройств не найдено»?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

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

Причина 1: Сбой идентификатора рабочего места

Проанализируем техническую сторону вопроса. Каждое подключаемое оборудование в 1С жестко привязано к объекту Рабочие места. Этот объект идентифицирует конкретный компьютер по его сетевому имени и ID пользователя Windows. После обновления платформы или конфигурации (а иногда и после обновлений Windows) уникальный идентификатор может «слететь» или измениться. В результате 1С считает, что вы зашли с нового компьютера, для которого оборудование еще не настроено.

Рассмотрим порядок действий для проверки:

  1. Перейдем в раздел НСИ и администрированиеАдминистрированиеРМК и оборудование.
  2. Проверим поле Рабочее место. Запомним текущее имя.
  3. Зайдем в справочник Подключаемое оборудование и убедимся, что ваша ККТ привязана именно к этому имени рабочего места. Если в списке несколько одинаковых имен ПК, значит, создался дубль, и оборудование нужно перепривязать к актуальному экземпляру.

Причина 2: Отсутствие связи между Кассой ККМ и Складом

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

Выполним следующие шаги:

  1. Зайдем в НСИ и администрированиеСведения о предприятииНастройки касс ККМ.
  2. Создадим новую запись. Выберем организацию, склад (обязательно типа Розничный магазин или склад с установленной торговой точкой) и укажите наше оборудование.
  3. В поле Тип кассы выберем Фискальный регистратор или ККТ с передачей данных.

Причина 3: Настройка РМК для текущего пользователя

Рассмотрим наиболее эффективное решение, которое помогает большинству пользователей. Даже если касса создана, ее нужно явно указать в настройках рабочего места кассира (РМК). Это «связующее звено», без которого документы Эквайринговая операция или Реализация товаров и услуг не видят принтер чеков.

Разберем процесс настройки по шагам:

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

Причина 4: Специфика работы с СБП (Системой быстрых платежей)

В современных версиях программ 1С (КА 2.5, ERP 2.5) оплата через СБП выделена в отдельный механизм. Если вы пытаетесь пробить чек по СБП и получаете ошибку о ненайденном устройстве, проверьте настройки интеграции.

Проанализируем ситуацию: для корректной работы СБП в карточке Эквайрингового терминала должен быть выбран соответствующий тип оплаты. Также убедитесь, что в разделе Настройка интеграции с платежными системами создан и активирован профиль вашего банка. Иногда помогает добавление СБП как отдельного виртуального терминала в настройках РМК с явной привязкой к вашей ККТ.

Причина 5: Драйверы и внешние компоненты

Посмотрим на проблему с точки зрения системного администрирования. Даже если драйвер «Штрих-М» версии 4.12 или выше установлен в Windows, 1С использует свою внутреннюю «обертку» — внешнюю компоненту. После обновления платформы старая компонента может конфликтовать с новыми требованиями безопасности.

Попробуем обновить программное взаимодействие:

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

Причина 6: Права доступа и роли пользователей

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

Проверьте наличие следующих ролей у пользователя:

Без этих прав система может просто игнорировать наличие подключенного устройства в сеансе пользователя.

Технические нюансы COM-соединения

Если касса подключена через физический COM-порт, рассмотрим старый, но действенный метод «передергивания» порта. Иногда после обновления или скачка напряжения порт в Windows зависает. Необходимо выключить ПК и ККТ, отсоединить кабель, подождать 10 секунд, вставить обратно и включить устройства. В настройках драйвера в 1С также стоит попробовать увеличить параметр Таймаут. При обновлении баз нагрузка на систему возрастает, и стандартного времени ожидания ответа от кассы может не хватать для инициализации.

Подводя итог, можно сказать, что в 90% случаев ошибка «Подключенных фискальных устройств не найдено» решается через Настройки РМК. Проверьте цепочку: Рабочее место -> Настройка РМК -> Касса ККМ -> Подключаемое оборудование. Если все звенья этой цепи указаны верно и связаны друг с другом, чеки начнут печататься в штатном режиме.

← На главную