Администрирование · 10 мин
Эмулятор 1С: как установить и настроить
Как установить эмулятор подключаемого оборудования для 1С: эмулятор ККТ, сканера штрихкодов и весов. Пошаговая настройка, проверка работы и типичные ошибки.
Под «эмулятором 1С» обычно понимают две разные задачи. Первая — установка эмулятора подключаемого оборудования: виртуальной кассы (ККТ), сканера штрихкодов, электронных весов или терминала сбора данных. Такие эмуляторы поставляет сама фирма «1С» в составе библиотеки подключаемого оборудования (БПО), и они полностью легальны: нужны разработчикам и внедренцам, чтобы тестировать конфигурации без реальной техники. Вторая задача — запуск самой платформы 1С в эмулированной среде, например на Linux через Wine или в виртуальной машине.
В этой статье разобран основной сценарий — установка эмуляторов торгового оборудования в 1С, потому что именно он востребован на практике чаще всего. Отдельно рассмотрен запуск 1С в виртуальной среде и даны границы того, что делать допустимо, а что нарушает лицензионное соглашение.
Важно понимать: программные эмуляторы аппаратных ключей защиты (HASP) не являются легальным способом запуска 1С. Их использование нарушает лицензионное соглашение и может повлечь ответственность, а скачанные из интернета «эмуляторы ключей» нередко содержат вредоносный код. Для учебных целей существует учебная версия платформы, которую можно получить легально.
Какие эмуляторы для 1С существуют и что выбрать
Прежде чем устанавливать что-либо, определите, какая именно задача стоит. От этого зависит весь порядок действий.
Эмуляторы подключаемого оборудования — штатный механизм типовых конфигураций (Управление торговлей, Розница, ERP, Комплексная автоматизация). В библиотеку подключаемого оборудования входят эмуляторы фискального регистратора/ККТ, сканера штрихкодов, весов с печатью этикеток, терминала сбора данных, эквайрингового терминала и дисплея покупателя. Они имитируют ответы реальных устройств: «пробивают» чеки без печати, «считывают» штрихкоды, возвращают вес.
Учебная версия платформы 1С — официальный способ запустить 1С без аппаратного или программного ключа. Она имеет ограничения: не работает с COM-соединениями, ограничен объём данных, нельзя использовать в реальном учёте, но для обучения и проверки разработки подходит.
Виртуальные машины и Wine — способ запустить Windows-версию платформы на другой ОС или изолировать тестовую среду. Это не эмулятор 1С как таковой, а эмуляция всей операционной среды.
Сравнение вариантов
Подходит для тестирования чеков, штрихкодов и весов без железа. Легален, входит в типовые конфигурации. Ограничение: не заменяет реальную ККТ при работе с покупателями.
Подходит для обучения и проверки доработок без лицензии. Ограничение: запрещено вести реальный учёт, есть технические ограничения.
Подходит для изолированного тестового стенда и запуска на Linux/macOS. Ограничение: нужна лицензия на Windows и на 1С, требуются ресурсы.
Не рекомендуется: нарушает лицензионное соглашение, часто содержит вредоносный код, может привести к блокировке и потере данных.
Установка эмулятора ККТ (фискального регистратора)
Эмулятор ККТ — самый востребованный: он позволяет отладить печать чеков, открытие и закрытие смены, X- и Z-отчёты без фискального накопителя. Порядок действий одинаков для большинства типовых конфигураций на управляемых формах.
Откройте раздел настройки оборудования. В «Управлении торговлей» и «Рознице» это «Администрирование — Подключаемое оборудование», в некоторых конфигурациях — «Настройка — Оборудование». Нажмите «Подключаемое оборудование» и создайте новый элемент. В поле «Тип оборудования» выберите «ККТ» или «Фискальный регистратор» (название зависит от версии конфигурации), в поле «Драйвер оборудования» — «1С: Эмулятор контрольно-кассовой техники» (в старых релизах — «Эмулятор фискального регистратора»).
Если драйвер ещё не загружен, конфигурация предложит установить его из макета — согласитесь. Никакие внешние файлы скачивать не нужно: эмулятор поставляется вместе с конфигурацией. Затем откройте «Настроить» и укажите параметры: организацию, ИНН, заводской номер, номер смены. Эмулятор не передаёт данные в ОФД и ФНС — все чеки остаются внутри базы.
- 1Откройте «Администрирование — Подключаемое оборудование» и включите использование оборудования
- 2Создайте новое устройство, тип — ККТ, драйвер — «Эмулятор ККТ» от 1С
- 3Загрузите драйвер из макета конфигурации, если система предложит
- 4Заполните параметры: организация, ИНН, заводской номер
- 5Нажмите «Тест устройства» и убедитесь, что тест прошёл успешно
- 6Пробейте тестовый чек из рабочего места кассира и проверьте, что он записался в журнал
Установка эмулятора сканера штрихкодов и весов
Эмулятор сканера штрихкодов работает иначе, чем реальное устройство: он не «вводит» код с клавиатуры, а генерирует событие в форме. После подключения в формах подбора товара появляется возможность сымитировать сканирование — обычно через команду «Поиск по штрихкоду» с последующей генерацией случайного или заданного кода из настроек эмулятора.
Установка аналогична ККТ: в списке подключаемого оборудования создайте устройство с типом «Сканер штрихкода», выберите драйвер «1С: Эмулятор сканера штрихкодов», загрузите его из макета и выполните тест. В параметрах можно задать префикс и суффикс, имитирующие поведение реального сканера.
Для весов с печатью этикеток и электронных весов порядок тот же: тип «Весы с печатью этикеток» или «Электронные весы», драйвер-эмулятор из состава БПО. Эмулятор весов возвращает заданный в настройке вес, что позволяет отладить продажу весового товара. Эмулятор весов с печатью этикеток формирует PLU-файл выгрузки товаров — удобно проверять состав выгружаемых данных.
Запуск 1С без лицензии: легальные варианты
Если под «эмулятором 1С» имелась в виду возможность запустить платформу без ключа защиты, существует два законных пути. Первый — учебная версия платформы. Она устанавливается как обычная платформа, не требует ключа и позволяет создавать пустые информационные базы, изучать конфигуратор и отлаживать код. Ограничения: не поддерживается работа с хранилищем конфигурации в полном объёме, COM-соединениями и распределёнными базами, запрещено коммерческое использование.
Второй путь — программные лицензии, которые привязываются к параметрам компьютера и не требуют USB-ключа. Если лицензия уже приобретена, активируйте её через мастер получения лицензии при первом запуске конфигуратора: укажите пин-код из комплекта, система сформирует файл лицензии. При смене оборудования лицензию можно перевыпустить по резервному пин-коду.
Запуск 1С в виртуальной машине или на Linux
Для изолированного тестового стенда удобна виртуальная машина: VirtualBox, VMware или Hyper-V. Установите в неё Windows, затем стандартно поставьте платформу 1С с дистрибутива. Учтите, что программная лицензия привязывается к параметрам виртуальной машины — при изменении её конфигурации (объёма памяти, процессоров, MAC-адреса) лицензия может «слететь», и потребуется повторная активация. USB-ключ HASP в виртуальную машину пробрасывается штатными средствами гипервизора.
На Linux платформа 1С имеет официальный клиент для ряда дистрибутивов — это предпочтительный вариант. Запуск Windows-версии через Wine возможен, но не гарантируется вендором: возможны проблемы с шрифтами, печатью и внешними компонентами. Для серверного варианта на Linux используйте официальный сервер 1С и СУБД PostgreSQL.
Проверка работы эмулятора
После установки обязательно выполните тест устройства — кнопка «Тест устройства» в карточке оборудования. Успешный тест означает, что драйвер загружен и отвечает. Затем проверьте сценарий целиком: для ККТ — открытие смены, пробитие чека, закрытие смены; для сканера — поиск товара по сгенерированному штрихкоду; для весов — получение веса в форме продажи.
Если тест проходит, а в рабочем месте кассира устройство не видно, проверьте привязку оборудования к рабочему месту: в карточке устройства должна быть указана текущая рабочая станция или разрешена работа на всех рабочих местах.
Как проверить результат
Сообщение «Тест успешно выполнен»
Ошибка загрузки драйвера или «устройство не найдено»
Чек пробивается и попадает в журнал чеков
Ошибка при печати или чек не сохраняется
Товар находится и добавляется в документ
Никакой реакции на сгенерированный код
Смена открывается и закрывается без ошибок
Ошибка открытия смены, неверные параметры организации
Частые вопросы
Эмулятор ККТ передаёт данные в налоговую?
Нет. Эмулятор работает только внутри информационной базы: чеки сохраняются в журнале чеков, но не фискализируются и не отправляются в ОФД. Использовать его при реальной торговле нельзя — для этого нужна зарегистрированная онлайн-касса.
Нет пункта «Эмулятор» в списке драйверов — что делать?
Обновите конфигурацию до актуального релиза: состав эмуляторов расширяется от версии к версии. Если конфигурация самописная, эмуляторы добавляет разработчик, внедрив библиотеку подключаемого оборудования.
Можно ли тестировать обмен с банком или эквайринг через эмулятор?
Да, в состав БПО входит эмулятор эквайрингового терминала. Он имитирует успешную или отклонённую оплату картой без обращения к банку, что позволяет отладить кассовые операции.
Учебная версия платформы подойдёт для ведения учёта в малом бизнесе?
Нет. Лицензия учебной версии прямо запрещает коммерческое использование, а технические ограничения не позволяют развернуть полноценный учёт. Для работы приобретите коммерческую лицензию.
Слетела программная лицензия после изменения виртуальной машины — что делать?
Активируйте лицензию заново по резервному пин-коду из комплекта поставки. Чтобы избежать повторений, зафиксируйте параметры виртуальной машины: объём памяти, число процессоров и MAC-адрес сетевого адаптера.
Эмулятор сканера не срабатывает в форме подбора — в чём причина?
Чаще всего оборудование не привязано к текущему рабочему месту или в настройках пользователя отключён поиск по штрихкоду. Проверьте карточку устройства и персональные настройки, затем повторите тест устройства.
Что важно запомнить
Эмуляторы ККТ, сканеров и весов уже встроены в типовые конфигурации 1С — их не нужно скачивать, достаточно добавить устройство в разделе подключаемого оборудования и загрузить драйвер из макета. Для запуска платформы без ключа используйте учебную версию или программную лицензию; эмуляторы ключей защиты незаконны и опасны. После установки всегда выполняйте тест устройства и полный сценарий работы.