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

Администрирование · 10 мин

Как установить эмулятор ККТ для 1С

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

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

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

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

Что такое эмулятор ККТ и когда он нужен

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

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

Ограничения принципиальны: эмулятор не содержит фискального накопителя, чеки не имеют юридической силы, данные в реальный ОФД не уходят (или уходят в тестовый контур ОФД, если он предусмотрен производителем). Использовать эмулятор на рабочем месте кассира для реальных продаж нельзя.

Какие эмуляторы ККТ существуют

На практике чаще всего используются несколько вариантов. Выбор зависит от того, какой драйвер применяется на рабочих местах — тестовое окружение должно максимально повторять боевое.

  • Тестовый драйвер «АТОЛ: Драйвер ККТ» — в составе драйверов Атол есть режим эмуляции, который позволяет работать без физического устройства. Подходит, если на рабочих местах используются кассы Атол.
  • Эмулятор фискального регистратора от 1С — в типовых конфигурациях и в составе библиотеки подключаемого оборудования (БПО) есть встроенный эмулятор «1С: Эмулятор фискального регистратора». Не требует установки сторонних драйверов.
  • Эмуляторы других производителей (Штрих-М, Viki Print и др.) — поставляются вместе с тестовыми версиями их драйверов.

Сравнение вариантов

Эмулятор 1С (БПО)

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

Тестовый драйвер Атол

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

Эмуляторы других вендоров

Нужны, если рабочие места используют конкретное оборудование. Установка и поведение отличаются, изучайте документацию производителя.

Подготовка: что сделать до установки

Перед установкой проверьте несколько условий. Во-первых, определите разрядность платформы 1С и операционной системы: драйвер должен соответствовать (32 или 64 бита). Несовпадение разрядности — одна из самых частых причин, почему устройство не видно в 1С.

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

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

Установка эмулятора на примере драйвера Атол

Рассмотрим типовой порядок установки тестового драйвера Атол — он аналогичен для большинства вендоров.

Порядок действий
  1. 1
    Скачайте дистрибутив драйвера ККТ с официального сайта производителя.
  2. 2
    Запустите установщик от имени администратора и пройдите мастер установки с параметрами по умолчанию.
  3. 3
    Откройте утилиту управления драйвером (например, «Тест драйвера ККТ» у Атол) и активируйте режим эмуляции или добавьте виртуальное устройство.
  4. 4
    Задайте параметры подключения: для эмулятора обычно используется локальный канал без COM-порта либо виртуальный COM-порт.
  5. 5
    Нажмите «Проверка связи» в утилите драйвера — устройство должно ответить и показать заводской номер эмулятора.
  6. 6
    Зафиксируйте параметры подключения — они понадобятся при настройке в 1С.

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

Для встроенного эмулятора 1С этот шаг пропускается: он уже входит в состав библиотеки подключаемого оборудования и не требует установки внешних компонент.

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

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

  1. Откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»).
  2. Убедитесь, что включён флаг использования подключаемого оборудования.
  3. Создайте новый элемент справочника подключаемого оборудования, выберите тип «ККТ с передачей данных» или «Фискальный регистратор».
  4. В поле «Драйвер оборудования» выберите установленный драйвер (например, «АТОЛ: ККТ с передачей данных в ОФД») или встроенный «1С: Эмулятор фискального регистратора».
  5. Нажмите «Настроить» и укажите параметры подключения: для эмулятора Атол — те же, что в утилите драйвера; для эмулятора 1С настройки минимальны.
  6. Нажмите «Тест устройства». При успехе 1С покажет результат теста и параметры устройства.

После этого укажите организацию, кассу ККМ и рабочее место, к которым привязано оборудование. В розничных конфигурациях (УТ, Розница) проверьте, что в карточке кассы ККМ выбран именно этот экземпляр оборудования.

Если драйвер не появляется в списке оборудования 1С, чаще всего помогает переустановка драйвера «для всех пользователей» и перезапуск клиента 1С. Также проверьте, что разрядность драйвера совпадает с разрядностью клиента 1С: 64-битный клиент не увидит 32-битный драйвер.
ПЗ
Практическое замечание

Проверка работы: печать тестового чека

Финальный этап — убедиться, что вся цепочка работает. Откройте рабочее место кассира (или документ «Чек ККМ» / «Операция по платёжной карте» в зависимости от конфигурации) и выполните полный цикл: открытие смены, пробитие чека, закрытие смены с Z-отчётом.

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

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

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

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

Сообщение об успешном тесте, видны параметры устройства

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

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

Открытие смены
Норма

Смена открыта, номер смены увеличился

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

Ошибка драйвера, смена остаётся закрытой

Пробитие чека
Норма

Чек проведён, текст чека виден в эмуляторе

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

Документ не проводится, чек пустой или с ошибками в реквизитах

Закрытие смены
Норма

Z-отчёт сформирован, смена закрыта

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

Зависание или ошибка при формировании отчёта

Частые ошибки и как их исправить

Типичные ошибки
01
Установка драйвера не той разрядности — 1С не видит устройство. Решение: установите драйвер, совпадающий по разрядности с клиентом 1С.
02
Настройка эмулятора на рабочей базе — риск пробития нефискальных чеков при реальных продажах. Решение: работайте только на копии базы.
03
Версия драйвера отличается от рабочей — тест не отражает реальное поведение кассы. Решение: синхронизируйте версии драйверов.
04
Не выполнена проверка связи в утилите драйвера — время тратится на поиск проблемы в 1С, хотя она в драйвере. Решение: всегда сначала тестируйте связь штатной утилитой.
05
Забыта привязка оборудования к кассе ККМ — чек не пробивается с ошибкой «оборудование не выбрано». Решение: проверьте карточку кассы в конфигурации.

FAQ

Можно ли использовать эмулятор ККТ для реальных продаж?

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

Чем встроенный эмулятор 1С отличается от драйвера Атол?

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

Почему 1С не видит установленный драйвер эмулятора?

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

Нужна ли лицензия на тестовый драйвер ККТ?

Зависит от производителя. У Атол режим эмуляции в драйвере доступен без покупки лицензии на устройство, но сам драйвер распространяется по условиям вендора. Уточняйте условия на сайте производителя драйвера.

Можно ли тестировать обмен с ОФД через эмулятор?

Частично. Некоторые драйверы позволяют указать тестовый сервер ОФД, но реальная передача фискальных данных невозможна, так как нет фискального накопителя. Для полноценной проверки обмена с ОФД обычно используют тестовый фискальный накопитель с реальной кассой.

Работает ли эмулятор с веб-клиентом 1С?

Работа с подключаемым оборудованием через веб-клиент ограничена и требует публикации компоненты работы с оборудованием на веб-сервере. Для тестирования с эмулятором проще использовать тонкий или толстый клиент, где драйвер устанавливается локально.

Итог

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

Эмулятор ККТ устанавливается в три этапа: установка драйвера, добавление устройства в подключаемом оборудовании 1С и проверка полного цикла от открытия смены до Z-отчёта. Работайте только на копии базы, следите за совпадением разрядности и версий драйвера с рабочими местами — тогда тестовое окружение будет достоверно отражать поведение реальной кассы.