В процессе нахождения других возможных ошибок статья будет дополнятся скриншотами и информацией.
Первоначально спрашиваем есть ли бумага в принтере и включён ли он.
Проверяем запущен ли спулер, если он не запущен, то запускаем его. Спулеры находятся здесь C\AVERS\SPOOL. Для ФР производителя АТОЛ используется fatol.exe, а для ФР Штрих используется fsthrih.exe. Выяснить какой производитель можно попытаться у клиента, обратившегося с проблемой.
Если спулер запущен обратим внимание что он пишет.
Часто бывает, что пишет «Ошибка COM порта (номер ком порта)», то уточнить включено точно-ли питание на ФР. Если ФР включён, но ошибка та же проверяем номер ком порта в диспетчере устройств. Если ком порт, который нам нужен мы не находим в списке то ту может быть несколько вариантов причины поломки:
- Провод идущий от принтера к кассе где-то перегнулся, отошёл или вовсе порвался/сломался.
- Слетел виртуальны ком порт (USB to COM).
Если пишет «COM порт занят другим приложением», то возможно открыт драйвер ФР или второй спулер.
Бывают ситуации, когда неправильно пробился чек, либо по вине кассира, либо ошибка в работе программы. В таких случаях спулер крутит один и тот же но не печатает его. Тормозим спулер выделением текста и смотрим параметры чека и ищем его на портале чтобы устранить ошибку. Если портала нет на объекте, то можно попробовать сделать сторнирование и перебить чек (только с одобрения клиента) Так же можно решить это с помощью консоли db2, находим нужный нам чек и поправляем в консоли.
Так же бывают такие ситуации, когда в процессе печати фискального документа закончилась бумага, то ФР может уйти в ошибку. Спулер в это время крутит текс на подобии «ошибка печати фискального документа» Уточняем у клиента была ли замена бумаги во время печати. Решение для разных производителей разное. Для решения этой проблемы на ФР ШТРИХ необходимо: закрыть спулер, зайти в драйвер и на вкладке «Состояние» нажимаем на кнопку длинный запрос, затем нажимаем «Сбросить состояние», после нажимаем снова на «Длинный запрос». Запускаем спулер и застрявший чек выходит, а затем остальные чеки в очереди.
На ФР АТОЛ необходимо: закрываем спулер, открываем драйвер АТОЛ, на вкладке «Информация о ККТ» ставим галочку на пункте «Включено» и нажимаем на кнопку «Допечатать». Если чек не вышел, то переходим на вкладку «Отчёты» там в списке «Тип отчёта» выбираем «Печатать копию последнего документа».