shtrih-m / javapos_shtrih

Реализация JavaPOS драйвера принтера фискального регистратора для устройств Штрих-М
http://www.shtrih-m.ru
MIT License
33 stars 16 forks source link

Печать копии произвольного (не последнего) чека. #122

Closed gigacoderr closed 3 years ago

gigacoderr commented 3 years ago

Подскажите, пожалуйста, можно ли вывести на печать копию произвольного чека? Если да - то каким образом это можно сделать?

Либо альтернативные варианты, если нет прямой возможности.

Спасибо заранее.

nyxiscoo1 commented 3 years ago

СКЛ может напечатать какое-то подобие произвольного чека. Правда это не очень надежный и достаточно кривой на мой взгляд механизм.

Если нужна именно копия чека, то нужно сохранять все данные по чеку у себя в приложении, никаких штатных механизмов печати произвольного чека ни в драйвере ни в ККТ нет.

gigacoderr commented 3 years ago

То есть, если я правильно понимаю, нужно при формировании чека сохранить его текстовую версию и потом распечатывать её нефискальными строками?

nyxiscoo1 commented 3 years ago

Я не совсем понимаю, что значит текстовая версия. Для печати дубликата нужны исходные данные чека(которые ПО передает в драйвер) + данные ККТ + фискальные данные чека полученные после его формирования. Вот их сохранить и на основе их уже при печати дубликата сформировать чек в виду текста и отправить его на печать.

gigacoderr commented 3 years ago

Я понял вас. Спасибо большое за консультацию.