Table of contents
- Почему «Ё» превращается в «Е» на чеке
- Кодировки (CP866, Windows‑1251, UTF‑8) и наборы символов
- Шрифты принтера и драйвер: где включается поддержка «Ё»
- Шаблоны чеков в 1С/УТ/POS: как избежать подмены букв
- Таблица совместимости: где часто «ломается» Ё
- Диагностика: тестовые строки и сервисная печать
- Рекомендации по стандарту ФФД и символам
- Чек‑лист исправления и контроль
Почему «Ё» превращается в «Е» на чеке
Многие кассовые принтеры по умолчанию не включают отдельную глиф/код для «Ё» (ё), подменяя его на «Е» (е). Причины: выбранная кодировка, ограниченная таблица символов в шрифте принтера, отключенная опция «Ё→Е» в драйвере. В результате названия товаров, ФИО клиента или адрес могут искажаться.
Кодировки (CP866, Windows‑1251, UTF‑8) и наборы символов
- Старые модели и совместимые драйверы используют OEM‑кодировки (например, CP866), где поддержка «Ё/ё» может отличаться.
- Современные модели и ПО работают с UTF‑8, но совместимость с печатающим модулем всё равно зависит от прошивки.
- Несовпадение кодировки между приложением и драйвером приводит к подменам символов.
Совет: унифицируйте кодировку по всей цепочке «приложение → драйвер → принтер». Если есть выбор — используйте UTF‑8 с включенной поддержкой кириллицы.
Шрифты принтера и драйвер: где включается поддержка «Ё»
- Драйвер: найдите опцию «Замена Ё на Е» — отключите её, если хотите печатать «Ё».
- Принтер: некоторые модели позволяют загружать расширенные шрифты или включать национальные таблицы символов.
- Прошивка: обновления могут расширять поддержку кириллицы — проверьте релиз‑ноты производителя.
Шаблоны чеков в 1С/УТ/POS: как избежать подмены букв
- Используйте стандартные шрифты и символы. Избегайте редких комбинаций и спецсимволов в заголовках.
- Тестируйте печать «Ё/ё» в позициях и реквизитах (например: «Ёлка 1.0», «Платье белое, ёлочка»).
- Проверьте кодировку обмена: в 1С формат должен совпадать с настройками драйвера.
Таблица совместимости: где часто «ломается» Ё
| Участок |
Типичная проблема |
Решение |
| Драйвер ККТ |
Включена опция «Ё→Е» |
Отключить опцию, обновить драйвер |
| Принтер |
Ограниченный шрифт |
Загрузить расширенный шрифт/обновить прошивку |
| Приложение |
Неверная кодировка |
Выбрать UTF‑8/совместимую с драйвером |
Диагностика: тестовые строки и сервисная печать
- Печать тестовой строки «Ёж, ёлка, Енот»: сравните отображение.
- Сервисный тест принтера: проверьте активную кодовую страницу.
- Если «Ё» отображается в тесте, но пропадает в чеке — проблема в приложении/шаблоне.
Рекомендации по стандарту ФФД и символам
ФФД не запрещает «Ё», но для совместимости многие ритейлеры стандартизируют «Е». Если юридической необходимости в «Ё» нет, допускается её замена — главное, чтобы данные читались однозначно и не мешали идентификации. Для ФИО клиентов при доставке лучше сохранять «Ё» (если позволяет стек).
Чек‑лист исправления и контроль
- В драйвере отключите замену «Ё».
- Проверьте и унифицируйте кодировки.
- Обновите прошивку/шрифты, если доступно.
- Протестируйте печать контрольной строки и реального чека.
- Зафиксируйте настройки в регламенте, чтобы они не «слетели» при обновлениях.