Торговля и Склад · 10 мин
Как подключить эмулятор ККТ в 1С Розница
Как подключить эмулятор ККТ в 1С Розница: установка драйвера, добавление оборудования, настройка параметров, тестирование пробития чеков и решение типичных ошибок.
Эмулятор ККТ позволяет тестировать пробитие чеков, отладку обмена с ОФД и обучение кассиров без реальной фискальной регистрации и без списания средств с фискального накопителя. В 1С Розница эмулятор подключается как обычное торговое оборудование, но с важными отличиями в настройке драйвера и параметров регистрации.
Ниже разобран полный цикл: выбор эмулятора, установка драйвера, добавление устройства в справочнике подключаемого оборудования, проверка печати чека и типичные ошибки. Инструкция актуальна для конфигураций «1С:Розница» на управляемых формах с подсистемой БПО (библиотека подключаемого оборудования).
Зачем нужен эмулятор ККТ и когда его использовать
Эмулятор ККТ — это программный или программно-аппаратный стенд, который имитирует работу фискального регистратора: принимает команды от 1С, формирует ответы, «печатает» чек в файл или на экран, но не передаёт данные в ФНС и не расходует ресурс фискального накопителя. Это безопасная среда для отладки.
Типовые сценарии использования эмулятора:
- обучение кассиров работе в РМК без риска пробить лишний чек;
- тестирование новых релизов конфигурации перед обновлением рабочей базы;
- отладка печатных форм чека, скидок, маркировки и агентских реквизитов;
- проверка интеграции с ЕГАИС, «Честным знаком» и эквайрингом на копии базы;
- демонстрация функциональности без покупки физической кассы.
Какой эмулятор выбрать
Существует несколько вариантов эмуляции, и выбор зависит от цели. Для базовой проверки связки «1С — драйвер» достаточно штатного тестового драйвера из состава БПО. Для полноценной имитации чеков с фискальными реквизитами используют эмуляторы от производителей касс (АТОЛ, Штрих-М и др.) или универсальные эмуляторы ФН.
Сравнение вариантов
Входит в поставку конфигурации, не требует установки стороннего ПО. Подходит для проверки логики чеков, но не формирует реалистичный фискальный ответ.
Максимально близок к поведению реальной кассы, формирует чек с фискальными реквизитами. Требует установки драйвера ККТ соответствующего производителя.
Используется в связке с реальной кассой для тестирования передачи данных в ОФД. Сложнее в настройке, нужен стенд с отладочным ФН.
Для большинства задач внедрения и обучения оптимален эмулятор от производителя драйвера, который уже используется в организации: настройки в 1С будут идентичны боевой кассе, и переход на реальное оборудование потребует только замены COM-порта или IP-адреса.
Установка драйвера и подготовка 1С
Перед настройкой в 1С установите драйвер ККТ на компьютер кассира. Для эмуляторов вендоров драйвер обычно поставляется вместе с ПО эмулятора; после установки в системе появляется виртуальное устройство, доступное по COM-порту или сетевому адресу. Проверьте в фирменной утилите драйвера (например, «Тест драйвера ККТ»), что эмулятор отвечает на запросы и возвращает состояние «готов».
Далее откройте 1С Розница под пользователем с правами настройки оборудования и перейдите в раздел Администрирование → Подключаемое оборудование. Убедитесь, что включена функциональная опция использования подключаемого оборудования — без неё справочники устройств будут недоступны.
- 1Установите драйвер ККТ и ПО эмулятора на компьютер кассира, проверьте связь фирменной утилитой.
- 2В 1С откройте Администрирование → Подключаемое оборудование и включите опцию использования оборудования.
- 3Перейдите в справочник «Драйверы оборудования» и убедитесь, что нужный драйвер установлен (при необходимости выполните «Установить» из макета или из файла компоненты).
- 4Создайте новый элемент в списке подключаемого оборудования с типом «ККТ с передачей данных».
- 5Настройте параметры подключения и выполните «Тест устройства».
- 6Привяжите оборудование к рабочему месту и кассе ККМ, выполните пробное пробитие в РМК.
Добавление эмулятора в подключаемое оборудование
В разделе Подключаемое оборудование нажмите «Создать» и заполните карточку устройства. Ключевые поля:
- Тип оборудования — «ККТ с передачей данных» (для касс по 54-ФЗ);
- Драйвер оборудования — выберите установленный драйвер (например, «1С: ККТ с передачей данных», «АТОЛ: ККТ с передачей данных» или тестовый драйвер);
- Рабочее место — текущее рабочее место кассира;
- Наименование — понятное имя, например «Эмулятор ККТ (тест)», чтобы не перепутать с боевой кассой.
После записи откройте «Настроить» и задайте параметры соединения: порт (COM или TCP/IP), скорость, для сетевых эмуляторов — IP-адрес и порт. Если используется тестовый драйвер 1С, часть параметров может быть недоступна — это нормально, драйвер имитирует устройство целиком.
Проверка связи и пробное пробитие чека
Первый контрольный этап — кнопка «Тест устройства» в карточке оборудования. Успешный тест означает, что 1С видит драйвер, драйвер видит эмулятор и базовый обмен командами работает. Если тест завершается ошибкой, текст сообщения обычно указывает уровень проблемы: «драйвер не установлен», «порт занят», «нет связи с устройством».
Второй этап — пробитие чека из РМК. Откройте рабочее место кассира, добавьте товар, выберите оплату и пробейте чек. В зависимости от эмулятора результат появится в окне программы эмулятора, в файле журнала или на виртуальной ленте. Проверьте ключевые реквизиты: наименование товара, сумму, НДС, признак способа расчёта.
Как проверить результат
Сообщение «Тест успешно выполнен», указана модель и версия прошивки эмулятора
Ошибка открытия порта, «драйвер не загружен», пустой ответ устройства
Чек пробит без ошибок, эмулятор зафиксировал документ, статус чека «Пробит»
Чек завис в очереди, ошибка фискализации, статус «Ошибка передачи»
Смена открывается и закрывается штатно, формируются отчёты
Ошибка «смена уже открыта» при первом чеке или невозможность закрыть смену
Типичные ошибки и их устранение
Большинство проблем при подключении эмулятора связано не с 1С, а с уровнем драйвера и прав доступа. Ниже — частые ситуации.
Если ошибка воспроизводится на уровне «Тест устройства», диагностику начинайте с фирменной утилиты драйвера: если и там нет связи, проблема вне 1С. Если утилита видит эмулятор, а 1С — нет, проверяйте разрядность компоненты, права пользователя Windows на порт и журнал драйвера.
Удобно держать отдельную тестовую кассу ККМ, привязанную к эмулятору, и отдельное рабочее место. Тогда переключение между стендом и боевой кассой сводится к выбору рабочего места при входе, а риск случайного пробития «в никуда» на реальной кассе минимален.
Ограничения эмулятора и переход на реальную кассу
Эмулятор не заменяет реальную кассу по двум принципиальным моментам. Во-первых, чеки не уходят в ОФД и ФНС (либо уходят в тестовый контур, если он предусмотрен вендором), поэтому сквозную проверку «чек на кассе → чек в личном кабинете ОФД» на эмуляторе не выполнить. Во-вторых, часть аппаратных ошибок реальной кассы (обрыв ленты, перегрев, исчерпание ФН) эмулятор не воспроизводит.
При переходе на боевую кассу создайте новый элемент подключаемого оборудования с тем же драйвером, но реальными параметрами порта, зарегистрируйте кассу в ФНС и привяжите её к кассе ККМ с настоящими регистрационными данными. Не редактируйте карточку эмулятора «под боевую» кассу — так проще вернуться к тестовому стенду при следующем обновлении.
Что важно запомнить
Эмулятор ККТ подключается как обычное оборудование: драйвер → карточка устройства типа «ККТ с передачей данных» → тест → пробное пробитие. Используйте его только для обучения и отладки, давайте тестовым устройствам явные имена и проверяйте разрядность драйвера при ошибках подключения.
Частые вопросы
Можно ли подключить эмулятор без установки сторонних драйверов?
Да, если в составе вашей версии БПО есть тестовый драйвер ККТ — он ставится из макета конфигурации через справочник «Драйверы оборудования». Такой драйвер подходит для проверки логики пробития, но не имитирует реальные фискальные ответы вендорской кассы.
Почему «Тест устройства» проходит, а чек в РМК не пробивается?
Тест проверяет только связь с устройством. Ошибка при пробитии обычно означает незаполненные регистрационные данные кассы ККМ или организации, неверную систему налогообложения либо отсутствие открытой кассовой смены. Проверьте карточку кассы ККМ и откройте смену перед пробитием.
Будут ли чеки с эмулятора видны в ФНС или ОФД?
Нет. Стандартный эмулятор не передаёт данные в ОФД, чеки существуют только локально. Некоторые вендоры предоставляют тестовый контур ОФД — это отдельная услуга, которая настраивается в личном кабинете оператора.
Как обучить кассиров на эмуляторе, не рискуя боевой базой?
Сделайте копию рабочей базы или используйте демонстрационную базу, создайте в ней отдельное рабочее место с привязкой к эмулятору и тестовой кассе ККМ. Кассиры работают в этой базе под учебными учётными записями.
После обновления 1С Розница эмулятор перестал подключаться. Что делать?
Откройте справочник «Драйверы оборудования» и переустановите компоненту драйвера — при обновлении БПО версия компоненты может меняться. Если используется вендорский драйвер, проверьте его совместимость с новой версией БПО и при необходимости обновите сам драйвер.
Можно ли одновременно держать подключёнными эмулятор и реальную кассу?
Да, 1С поддерживает несколько экземпляров оборудования одного типа. Каждое устройство привязывается к своему рабочему месту и кассе ККМ, поэтому на одном компьютере боевой кассе лучше оставить одно рабочее место, а эмулятор вынести на отдельное.