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

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

Ошибка определения доступных касс ККМ в 1С Розница: причины и исправление

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

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

Ошибка не означает поломку кассы как устройства. Чаще всего фискальный регистратор исправен и определяется в операционной системе, но 1С не видит связку «рабочее место — касса ККМ — подключаемое оборудование». Поэтому лечение начинается не с переустановки драйверов, а с проверки настроек внутри конфигурации.

Ниже разобраны типовые причины, порядок диагностики и конкретные шаги исправления для Розницы 2.3 и 3.0. Инструкции подходят и для файловой, и для клиент-серверной базы, если не оговорено отдельно.

Что означает ошибка и когда она возникает

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

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

Ошибка у всех пользователейПроблема в настройках кассы или оборудования

Проверяйте справочник «Кассы ККМ» и подключение ФР

Ошибка у одного пользователяПроблема в правах или рабочем месте

Проверяйте роли пользователя и настройку рабочего места кассира

Ошибка после переноса базыНе совпадает идентификатор рабочего места

Перепривяжите оборудование к текущему рабочему месту

Касса видна в Windows, но не в 1ССбой драйвера или не настроено оборудование в 1С

Проверьте «Подключаемое оборудование» и тест устройства

Проверка справочника «Кассы ККМ»

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

Частая ситуация: касса создана, но в поле «Оборудование» не выбран фискальный регистратор, либо выбран старый экземпляр устройства, который уже удалён из списка подключаемого оборудования. Откройте карточку кассы и убедитесь, что поле заполнено и ссылается на актуальное устройство. Если фискальный регистратор заменяли, старая ссылка остаётся «битой» — её нужно перезаполнить вручную.

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

Настройка подключаемого оборудования

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

Нажмите «Настроить» на строке оборудования и выполните «Тест устройства». Если тест завершается ошибкой, проблема в драйвере или параметрах связи: COM-порт, скорость, IP-адрес для сетевых ККТ. Проверьте, что порт не занят другой программой — например, запущенной утилитой производителя кассы или драйвером Атол в режиме службы.

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

Порядок настройки оборудования
  1. 1
    Откройте «Администрирование» → «Подключаемое оборудование»
  2. 2
    Убедитесь, что фискальный регистратор есть в списке и включён
  3. 3
    Откройте настройку устройства и выполните «Тест устройства»
  4. 4
    При ошибке теста проверьте COM-порт, драйвер и занятость порта
  5. 5
    Сохраните настройку и проверьте связь кассы ККМ с этим устройством
  6. 6
    Повторите открытие смены в РМК

Права пользователя и настройка рабочего места

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

Проверьте настройку рабочего места кассира: «Настройка» → «Рабочие места кассиров» или параметры пользователя в разделе персональных настроек. Там задаётся магазин и касса по умолчанию. Если в настройках указана касса другого магазина или удалённая касса, программа не сможет определить доступную.

Дополнительно убедитесь, что текущее рабочее место в разделе «Настройка рабочего места» соответствует фактическому компьютеру. При клонировании базы или работе через RDP с разных терминалов идентификаторы рабочих мест различаются, и оборудование оказывается привязанным «не к тому» месту.

Драйвер фискального регистратора и связь с устройством

Даже при корректных настройках в 1С касса не определится, если драйвер не работает. Откройте диспетчер устройств Windows и проверьте, что ККТ определяется без ошибок (нет жёлтого восклицательного знака). Для USB-подключения проверьте, что система создала виртуальный COM-порт и его номер совпадает с указанным в настройках оборудования 1С.

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

Для сетевых ККТ проверьте доступность устройства по сети: ping до IP-адреса кассы, открытость порта, отсутствие блокировок брандмауэром. Если касса подключена через службу транспорта (например, для некоторых моделей с передачей данных), убедитесь, что служба запущена.

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

Специфические сценарии: перенос базы, обновление, несколько касс

После переноса базы на другой компьютер

Идентификатор рабочего места в 1С формируется с учётом имени компьютера. После переноса откройте «Подключаемое оборудование», удалите устройства со старой привязкой, создайте новое рабочее место (или оно создастся автоматически при первом запуске) и заново добавьте фискальный регистратор. Затем в карточке кассы ККМ укажите новое устройство.

После обновления конфигурации

При обновлении могут измениться алгоритмы подбора касс или состав обязательных реквизитов. Проверьте, что в карточке кассы заполнены все обязательные поля, появившиеся в новой версии, и переустановите драйверы оборудования через «Настройка подключаемого оборудования» → «Драйверы оборудования».

Несколько касс и несколько магазинов

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

Типичные ошибки
01
Переустановка драйвера до проверки справочника касс — в половине случаев причина в пустом поле «Оборудование», а не в драйвере
02
Создание новой кассы ККМ вместо исправления старой — появляются дубли и неоднозначный подбор
03
Работа под пользователем без прав на организацию кассы — подбор кассы возвращает пустой результат
04
Игнорирование теста устройства — настройка сохраняется, но связь с ККТ фактически отсутствует

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

После исправлений выполните контрольную проверку: откройте рабочее место кассира, откройте смену и пробейте тестовый чек с последующей отменой или чек на минимальную сумму. Убедитесь, что чек ушёл в ОФД (если ККТ с передачей данных) и в журнале чеков документ записался без ошибок.

Для профилактики зафиксируйте настройки: сделайте скриншоты карточки кассы ККМ и параметров оборудования. Это ускорит восстановление после переноса базы или замены компьютера. Регламентно проверяйте обновления драйверов при обновлении конфигурации.

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

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

Открытие смены в РМК
Норма

Смена открывается без сообщений, чек пробивается

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

Повторяется ошибка определения касс

Тест устройства в настройках оборудования
Норма

Тест пройден, печатается тестовая строка

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

Ошибка связи или загрузки драйвера

Карточка кассы ККМ
Норма

Заполнены организация, магазин и оборудование

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

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

Передача чека в ОФД
Норма

Чек появляется в личном кабинете ОФД

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

Чек есть в 1С, но не уходит в ОФД — отдельная проблема связи ККТ

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

Ошибка появилась сразу после установки 1С Розница на новый компьютер. С чего начать?

Начните с создания кассы ККМ в справочнике и добавления фискального регистратора в «Подключаемое оборудование» с привязкой к текущему рабочему месту. На новом компьютере рабочее место создаётся заново, и без этой связки ошибка гарантирована.

Тест устройства проходит, но ошибка определения касс остаётся. Что не так?

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

Можно ли исправить ошибку без прав администратора?

Частично. Кассир может проверить свои персональные настройки рабочего места. Но справочник касс ККМ, подключаемое оборудование и роли пользователей обычно доступны только администратору или старшему кассиру с расширенными правами.

После замены фискального накопителя ошибка вернулась. Это связано?

Да. При замене ФН часто перерегистрируют кассу или меняют драйвер. Проверьте, что в 1С выбрано актуальное устройство, драйвер обновлён, а реквизиты кассы (заводской номер, регистрационный номер ККТ) соответствуют новым данным.

Ошибка возникает только при пробитии чека, смена открывается нормально. В чём причина?

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

Нужно ли обращаться к франчайзи 1С или можно исправить самостоятельно?

Большинство причин — настройка справочников, оборудования и прав — устраняется штатными средствами без программирования. Помощь специалиста оправдана, если ошибка сохраняется после всех проверок, связана с доработками конфигурации или требуется вмешательство в данные фискальных документов.

Итог

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

Ошибка определения доступных касс ККМ — это разрыв цепочки «рабочее место — оборудование — касса ККМ — права пользователя». Проверяйте звенья по порядку, начиная со справочника касс и теста устройства, не удаляйте кассы с фискальной историей и делайте резервную копию перед изменениями.