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

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

Если вы уже пробовали перезагружать компьютер или кассу, но ошибка осталась — не спешите звонить программисту. В 80% случаев проблема решается стандартными средствами или настройкой оборудования. Главное — правильно идентифицировать корень конфликта.

📊 С какой ККМ вы работаете в 1С
Розница?:Атол
Штрих-М
Эвотор
Касби
Другой

1. Причины ошибки «Определение доступных касс ККМ»

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

Самая частая причина — отсутствие связи между 1С и ККМ. Это может происходить из-за:

  • 🔌 Физического отключения кассы (питание, USB/COM-порт, сетевой кабель).
  • 🖥️ Неправильных настроек порта в 1С:Розница (неверный COM-порт, скорость обмена).
  • 🔄 Конфликта драйверов (устаревшая версия, несовместимость с ОС Windows).
  • 📡 Проблем с сетевым подключением (для ККМ по TCP/IP).

Вторая по частоте группа причин — ошибки в конфигурации 1С:

  • 📝 Несоответствие версии конфигурации и драйвера ККМ.
  • 🔧 Повреждённые объекты метаданных (например, справочник Кассовые аппараты).
  • 🔄 Неправильные права доступа пользователя к оборудованию.

Реже, но метко бьёт аппаратная неисправность самой ККМ: перегрев фискального накопителя, сбой памяти или механическое повреждение интерфейсов. В этом случае ошибка может сопровождаться звуковыми сигналами кассы или миганием индикаторов.

Что делать, если касса издаёт писк при ошибке?

Если ККМ издаёт повторяющийся звуковой сигнал (например, 3 коротких писка), это обычно указывает на аппаратную неисправность. Для Атол и Штрих-М расшифровку сигналов можно найти в руководстве пользователя. В 90% случаев требуется обращение в сервисный центр, так как самостоятельный ремонт может привести к потере фискальных данных.

2. Диагностика проблемы: с чего начать

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

Шаг 1. Проверка физического подключения

  • 🔌 Убедитесь, что касса включена в сеть и на ней горит индикатор питания.
  • 🖇️ Для USB-ККМ: попробуйте переподключить кабель в другой порт (желательно на задней панели системного блока).
  • 🔄 Для COM-порта: проверьте, что кабель плотно сидит в разъёме и не повреждён.
  • 🌐 Для сетевых ККМ: убедитесь, что касса и компьютер находятся в одной сети (ping до IP-адреса ККМ должен проходить).

Шаг 2. Проверка драйверов ККМ

Откройте Диспетчер устройств Windows (Win + X → Диспетчер устройств) и найдите раздел Порты (COM и LPT) или Контроллеры USB. Если рядом с устройством ККМ стоит восклицательный знак — драйвер установлен неправильно или отсутствует.

Шаг 3. Тест связи в 1С

В 1С:Розница перейдите в раздел Администрирование → Настройки программы → Оборудование → Кассовые аппараты. Выделите вашу ККМ и нажмите Тест связи. Если тест провалится — проблема в настройках 1С или драйвере.

Проверьте питание кассы и кабели|

Запустите Диспетчер устройств (Win+X) и найдите ККМ|

Выполните тест связи в 1С (Администрирование → Оборудование)|

Попробуйте пробить тестовый чек вручную на кассе (без 1С)-->

3. Исправление ошибки в настройках 1С:Розница

Если физическое подключение и драйверы в порядке, но ошибка остаётся — проблема кроется в настройках 1С:Розница. Разберём типичные сценарии и их решения.

Сценарий 1. Неправильный порт или параметры связи

Перейдите в Администрирование → Настройки программы → Оборудование → Кассовые аппараты. Для вашей ККМ проверьте:

  • 🔌 Тип подключения (COM, USB, TCP/IP).
  • 📊 Номер порта (например, COM3 или USB001).
  • Скорость обмена (обычно 9600 или 115200 бод).

Для USB-ККМ порт может определяться автоматически, но иногда требуется указать его вручную. Чтобы узнать актуальный номер порта, откройте Диспетчер устройств → Порты (COM и LPT).

Сценарий 2. Несоответствие версии драйвера и конфигурации

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

Сценарий 3. Повреждённые данные в справочнике ККМ

Иногда ошибка появляется из-за битых ссылок в справочнике Кассовые аппараты. Чтобы исправить:

  1. Создайте резервную копию базы (обязательно!).
  2. Откройте справочник Кассовые аппараты (Справочники → Оборудование → Кассовые аппараты).
  3. Удалите текущую запись ККМ и создайте её заново с теми же параметрами.
  4. Выполните тест связи.
💡

Если после удаления ККМ из справочника ошибка исчезла, но вы не можете создать новую запись — проверьте права пользователя в 1С. Для работы с оборудованием требуется роль с правом «Администрирование оборудования».

4. Решение проблем с драйверами ККМ

Драйвер — это «мост» между 1С и кассовым аппаратом. Если он работает неправильно, ошибка «Определение доступных касс ККМ» будет появляться постоянно. Разберёмся, как диагностировать и исправить проблемы с драйверами.

Как проверить версию драйвера

Для большинства ККМ (Атол 90Ф, Штрих-М ФР-К, Эвотор) версию драйвера можно узнать:

  • В Диспетчере устройств (свойства устройства → вкладка Драйвер).
  • В папке установки драйвера (обычно C:\Program Files\Атол\Драйверы ККМ или аналогичной).
  • Через утилиту производителя (например, Атол Тест Драйвера).

Обновление драйвера

Скачайте последнюю версию драйвера с официального сайта производителя ККМ. Установите её с правами администратора, следуя инструкции. После установки:

  1. Перезагрузите компьютер.
  2. В 1С перейдите в Администрирование → Оборудование → Регистрация оборудования.
  3. Выберите вашу ККМ и нажмите Перерегистрировать.

Конфликт драйверов

Если у вас установлено несколько драйверов для разных ККМ (например, для Атол и Штрих-М), они могут конфликтовать. Удалите ненужные драйверы через Панель управления → Программы и компоненты и оставьте только актуальный.

Ручная настройка порта

Для COM-портов иногда требуется вручную задать параметры связи. Откройте Диспетчер устройств → Порты (COM и LPT) → Свойства вашего порта → Параметры порта и установите:

  • Скорость (биты в секунду): 9600 или 115200 (уточните в документации ККМ).
  • Биты данных: 8.
  • Проверка чётности: Нет.
  • Управление потоком: Нет.
💡

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

5. Аппаратные неисправности ККМ и их устранение

Если все программные настройки проверены, но ошибка остаётся — проблема может быть в самой кассе. Рассмотрим типичные аппаратные сбои и способы их диагностики.

Признаки аппаратной неисправности:

  • 🔴 Касса не включается или включается с ошибками (мигают индикаторы).
  • 🔊 Постоянный звуковой сигнал (писк) при включении.
  • 📄 Фискальный чек не печатается или печатается с артефактами.
  • 🔌 Порт USB/COM не реагирует на подключение к другим устройствам.

Что делать:

  1. Проверьте блок питания: подключите кассу к другому источнику питания или розетке.
  2. Протестируйте кабель: замените USB/COM-кабель на заведомо рабочий.
  3. Очистите контакты: если ККМ долго не использовалась, контакты портов могли окислиться. Аккуратно почистите их спиртом.
  4. Сбросьте настройки ККМ: некоторые модели (Атол 30Ф, Штрих-М 01Ф) позволяют сделать сброс к заводским настройкам через сервисное меню.

Когда обращаться в сервис:

Если после всех манипуляций касса:

  • Не включается.
  • Выдаёт ошибки фискального накопителя (Ошибка ФН).
  • Не реагирует на команды с компьютера (даже при правильных драйверах).

— её необходимо отдать в ремонт. Самостоятельный разбор ККМ может привести к потере фискальных данных и штрафам от ФНС.

💡

Перед отправкой ККМ в сервис обязательно распечатайте отчёт о закрытии смены (если касса ещё работает) и отчёт о состоянии фискального накопителя. Это поможет избежать проблем с налоговой.

6. Ошибка после обновления 1С:Розница

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

Шаг 1. Проверьте совместимость версий

На сайте производителя ККМ (Атол, Штрих-М) найдите таблицу совместимости драйверов с версиями 1С:Розница. Например, для Атол 90Ф может потребоваться драйвер версии 10.4.5.0 для 1С:Розница 2.3.12.

Шаг 2. Откат обновления (если ошибка критическая)

Если обновление привело к полной неработоспособности ККМ, можно временно откатиться:

  1. Создайте резервную копию базы.
  2. В Конфигураторе выберите Администрирование → Поддержка → Настройка поддержки.
  3. Установите флаг Разрешить откат обновлений и откатитесь на предыдущую версию.

Шаг 3. Ручная правка конфигурации

Иногда после обновления сбиваются настройки оборудования в метаданных. Чтобы исправить:

  1. Откройте Конфигуратор (1Cv8.exe /Config).
  2. Перейдите в Объекты → Справочники → КассовыеАппараты.
  3. Проверьте, что у вашей ККМ правильно заполнены реквизиты ТипОборудования и Драйвер.

Шаг 4. Перерегистрация оборудования

После обновления драйверы ККМ могут «отвалиться». Чтобы перерегистрировать:

  1. В 1С перейдите в Администрирование → Оборудование → Регистрация оборудования.
  2. Выделите вашу ККМ и нажмите Удалить регистрацию.
  3. Затем нажмите Зарегистрировать оборудование и выберите драйвер заново.
Что делать, если после обновления 1С ККМ перестала определяться вообще?

Если касса не определяется даже после перерегистрации, попробуйте:

1. Удалить все драйверы ККМ через Панель управления → Программы и компоненты.

2. Установить драйвер заново с официального сайта.

3. В создать новую запись ККМ в справочнике Кассовые аппараты с нуля.

Если не поможет — проверьте, не сбились ли настройки COM-порта в Диспетчере устройств.

7. Профилактика ошибок с ККМ в 1С:Розница

Чтобы ошибка «Определение доступных касс ККМ» не появлялась в будущем, следуйте этим рекомендациям:

1. Регулярное обновление ПО

  • 🔄 Обновляйте 1С:Розница и драйверы ККМ не реже 1 раза в квартал.
  • 📅 Перед обновлением проверяйте совместимость версий на сайте производителя ККМ.

2. Резервное копирование

  • 💾 Делайте бэкап базы 1С перед любыми изменениями в настройках оборудования.
  • 📄 Периодически распечатывайте отчёты о состоянии ФН (фискального накопителя).

3. Контроль аппаратного состояния

  • 🧹 Раз в месяц очищайте разъёмы ККМ от пыли.
  • 🔌 Проверяйте надёжность крепления кабелей (особенно если касса стоит в проходном месте).

4. Права пользователей

  • 👤 Назначайте роль Администратор оборудования только тем пользователям, кто работает с ККМ.
  • 🔐 Ограничивайте доступ к настройкам оборудования для кассиров.

5. Журналирование ошибок

  • 📝 Ведите журнал ошибок ККМ (дату, время, описание, способ решения).
  • 📊 Анализируйте повторяющиеся сбои — они могут указывать на системную проблему.
💡

Самая частая причина повторных ошибок ККМ — несвоевременное обновление драйверов. Подпишитесь на рассылку обновлений от производителя вашей кассы (Атол, Штрих-М и др.), чтобы не пропустить критические патчи.

8. Таблица совместимости ККМ и 1С:Розница

Ниже приведена таблица совместимости популярных моделей ККМ с версиями 1С:Розница 8.3. Уточняйте актуальные данные на сайтах производителей.

Модель ККМ Производитель Поддерживаемые версии 1С:Розница Минимальная версия драйвера Тип подключения
Атол 90Ф Атол 2.2.4 — 2.3.13 10.4.0.0 USB, COM, Ethernet
Штрих-М ФР-К Штрих-М 2.2.0 — 2.3.12 4.13.0 USB, COM
Эвотор 5 Эвотор 2.3.5+ 2.18.0 Ethernet, Wi-Fi
Касби 20К Касби 2.2.8 — 2.3.10 1.0.12.0 USB, COM
Меркурий 115Ф Инкотекс 2.2.0+ 1.0.6.0 USB
⚠️ Внимание: Таблица носит справочный характер. Точные требования к версии драйверов и совместимости уточняйте в документации к вашей модели ККМ или на сайте производителя. Некоторые новые модели могут требовать обновления конфигурации 1С.

FAQ: Частые вопросы по ошибке ККМ в 1С:Розница

❓ Почему ошибка появляется только на одной кассе из нескольких?

Если ошибка возникает на одной ККМ, а остальные работают нормально, проблема скорее всего в:

  • 🔌 Физическом подключении этой кассы (кабель, порт).
  • 🖥️ Драйвере (возможно, он устарел или повреждён).
  • 📋 Настройках в 1С (неверный COM-порт или параметры связи).

Начните с теста связи для проблемной кассы и сравните её настройки с рабочими ККМ.

❓ Можно ли временно работать без фискального регистратора?

Нет. Согласно 54-ФЗ, все расчёты должны проводиться через рабочую ККМ с фискальным накопителем. Если касса неисправна, вы обязаны:

  1. Закрыть текущую смену (если она открыта).
  2. Прекратить расчёты наличными и банковскими картами.
  3. Оформить возвраты или отложенные продажи (если это возможно по бизнес-процессам).
  4. Устранить неисправность или использовать резервную ККМ.

Работа без ККМ грозит штрафами от ФНС (до 100% от суммы неучтённых расчётов).

❓ Как перенести настройки ККМ на другой компьютер?

Чтобы перенести настройки кассы на другой ПК:

  1. На старом компьютере экспортируйте настройки оборудования через Администрирование → Оборудование → Экспорт настроек.
  2. Скопируйте файл настроек и драйверы ККМ на новый компьютер.
  3. Установите драйверы на новом ПК.
  4. Импортируйте настройки в 1С через Администрирование → Оборудование → Импорт настроек.
  5. Выполните тест связи.

Если ККМ подключается по COM-порту, убедитесь, что номер порта на новом компьютере совпадает со старым (при необходимости измените его в Диспетчере устройств).

❓ Почему после переустановки Windows ККМ не определяется?

После переустановки ОС требуется:

  1. Установить драйверы для ККМ (скачайте с сайта производителя).
  2. Установить платформу 1С:Предприятие и конфигурацию 1С:Розница.
  3. Зарегистрировать оборудование в 1С через Администрирование → Оборудование → Регистрация оборудования.
  4. Проверить настройки порта (COM или USB) в Диспетчере устройств.

Если ККМ подключается по COM-порту, номер порта мог измениться (например, был COM3, стал COM4). Обновите настройки в 1С.

❓ Какие логи можно предоставить программисту для диагностики?

Для быстрой диагностики ошибки предоставьте специалисту:

  • 📄 Лог 1С (включите режимы отладки: Сервис → Параметры → Запуск 1С:Предприятия → Дополнительно → Журнал регистрации).
  • 🖥️ Скриншот ошибки с полным текстом сообщения.
  • 📋 Настройки ККМ в 1С (скриншот раздела Администрирование → Оборудование).
  • 🔧 Версии ПО:
    • Версия 1С:Розница (Справка → О программе).
    • Версия драйвера ККМ (Диспетчер устройств → Свойства устройства).

Если ошибка появляется при конкретном действии (например, при пробое чека), запишите видео процесса — это поможет точнее идентифицировать проблему.