Как выглядит чек - печать чеков принтерах чеков/на обычных принтерах
Программа для магазинов Client Shop позволяет осуществлять автоматическую печать чеков следующим образом:
1) На фискальных регистраторах.
2) На обычных принтерах (и на специализированных принтерах чеков, которые по сути являются обычными принтерами небольшого размера, c чековой лентой вместо листов бумаги).
В данной статье будет рассмотрена печать чеков по варианту 2.
Система учета товара Client Shop по умолчанию настроена так, что при продаже/возврате товара не производится печать чека. В первую очередь нужно изменить настройки кассового аппарата в программе для текущего компьютера.
Заходим в раздел "Кассовые аппараты":
Зеленая строка - настройки кассового аппарата для текущего компьютера. Чаще всего эта строка является единственной (если программа работает на 1 компьютере).
Если нет строки, выделенной зеленым цветом - нужно создать кассовый аппарат.
Итак, заходим в настройки кассового аппарата:
Изменяем тип кассового аппарата - вместо "Независимый" устанавливаем "Принтер", сохраняем изменения:
После установки данного режима зайдите в раздел "Смены и ККМ", нажмите "Пробить нулевой чек". Откроется окно с предварительным просмотром сформированного чека:
Выберите принтер из списка, установите нужные поля печати (слева, справа, сверху), нажмите "Печать".
Чтобы печать чеков была удобнее (чтобы не нужно было каждый раз вводить поля печати, выбирать принтер и нажимать "Печать"), можно сделать следующее:
- Заходим в раздел "Кассовые аппараты", выбирает кассовый аппарат, нажимаем "Изменить", в поле "дополнительные параметры" вводим следующие параметры (по необходимости - параметры можно вводить не все но параметры обязательно должны быть разделены пробелом):
LeftMargin=0
RightMargin=0
TopMargin=0
PrinterName='Pos58 Driver' (здесь вместо Pos 58 Driver ввести имя принтера).
Если указать AutoPrint=1, то чек будет печататься сразу, без необходимости нажатия "Печать". Следует использовать когда все остальные параметры уже заданы и все протестировано.
Пример готовой строки с параметрами:
LeftMargin=0 RightMargin=0 TopMargin=0 PrinterName='Pos58 Driver'
Заходим в Розничные продажи, пробуем что-нибудь продать:
Распечатается чек:
Пробуем продать товары со скидкой:
Соответственно, на чеке также будет пропечатана скидка:
В случае возврата от покупателя все аналогично:
Чек полностью настраивается - по необходимости можно настроить количество символов по ширине кассовой ленты (стандартная ширина - 36), добавить/убрать нужные строки (например, можно убрать строку "Наличные")
В конце смены программа позволяет распечатать отчет без гашения/с гашением (формируется программным способом):