Более новые версии драйверов от прочих поставщиков могут приводить к проблемам совместимости.
Для настройки виртуального принтера необходимо установить утилиту «Модуль печати»
Инсталлятор получить у самой веб кассы после заключения договора(Адрес вебкассы - https://webkassa.kz/).
Запустить утилиту от имени Администратора
Далее настроить на вкладке «Общее» –> Адрес webkassa - https://devkkm.webkassa.kz/ и логирование в группе «Лог» –> «Уровень» - «Отладка» ; «Папка» - (указать удобное расположение папки для логирования)
На вкладке «Кассы» –> заполняем «Заводской номер кассы (ЗНК)»
Значения указанные выше нужно получить у самой веб кассы после заключения договора(Адрес вебкассы - https://webkassa.kz/)
Нажать на кнопку «Проверить доступ» и убедиться, что учётные данные проверены успешно.
Подвкладка –> «Эмуляция ФР» нажать на кнопку «Установить/Переустановить драйвера», затем кнопку «Сгенерировать порты», должны заполниться порты. Выбрать «Модель ФР» - ШТРИХ-ФР-Ф
«Эмулировать поддержку протокола» выставляем - 1.16!
Подвкладка –> «Устройство» выбрать «Принтер» - «Системный принтер», далее выбрать принтер ниже и нажать на кнопку - Сохранить.
После, в трее(правый нижний угол рабочего стола) появится иконка «Модуль печати WebKassa», нажать по ней правой кнопкой мыши раздел «Касса» и посмотреть запущена ли виртуальная касса, там же можно посмотреть на каком порту находится наша касса и настроить её в Инсталляции.
Особенности настроек
Эмулятор ФР может впасть в неопределенное состояние, в котором выдает ошибку на пробитие чека «Не поддерживается в данном режиме» или «Не поддерживается в данном подрежиме»
Как исправить: перезапустить эмуляцию ФР в Модуле Печати
При печати через ESC/POS билетов на QR в количестве больше 5 выдает ошибку «Нет чековой ленты» (хотя лента есть),
Как исправить: в настройках Модуля Печати (переключить печать QR кода на «Встроенная команда» принтера). Производитель рекомендует использовать Windows драйвер для печати, а не ESC/POS.
В случае, если на одном облачном ФР выполняют печать несколько касс, возможны коллизии, в частности: если время на одной из касс больше чем время на другой, то можно получить ошибку «Неверное время» при попытке печати.
Имя кассира в чеке берется из настроек webkassa.kz, переданные от Лайма данные о имени кассира - игнорируются.