Все настройки по отчетам выполняются на кассовом сервере по адресу: Магазин – Типы касс. Нужно выбрать тип кассы и нажать кнопку Настройки:
Стандартные отчеты
На кассе УКМ 5 доступны следующие виды отчётов:
- Х-отчёт – формируется ККТ. Формат определяется типом используемой ККТ.
- Отчет по смене (shift_report.conf (services\reports\shift_report.conf)) – аналог Х-отчёта, формируется кассовой программой. Кроме информации о суммах оплат (общей в разрезе средств оплаты), количества чеков, сумм в денежном ящике, он также содержит информацию о суммах продаж по продавцам, если они были зарегистрированы в чеках.
- Отчет о реализации товаров за смену (sale_of_goods.conf (services\reports\sale_of_goods.conf)) – выводит перечень товаров, проданных за смену. Отчёт используется очень редко.
Последовательность названий отчётов в кассовом меню определяется параметром num в конфигурационных файлах, описывающих отчёты.
При выполнении отчёта результат сначала выводится на экран кассы и потом может быть распечатан на чековой ленте.
Настройка списка отчётов, которые могут быть доступны на кассе, выполняется в файле reports.conf (services\reports\reports.conf) на кассовом сервере по адресу: Магазин – Типы касс. Нужно выбрать тип кассы и нажать кнопку Настройки:
Все выполняемые настройки важно сохранять на каждом этапе, где это доступно.
Отчет по Сбербанку
В меню отчетов также доступен пункт Сбербанк, инициирующий отчет по сверке со Сбербанком. При запуске функции, выводится список возможных операций:
- сверка итогов;
- контрольная лента краткая;
- контрольная лента полная.
Данный вид отчета не доступен для просмотра, при запросе отчета он сразу печатается.
Для настройки отчета необходимо на кассовом сервере по адресу Магазин – Типы касс выбрать тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе нужно найти конфигурационный файл reports.conf (services\reports\reports.conf) и добавить в него следующий код:
{ "reports.sbrf_report": { params : { num = 2 # Последовательность отображения отчетов в меню "Отчеты". # В начале меню со списком отчётов отображаются отчёты с меньшими значениями параметра "num". name = "Сбербанк" # Название отчёта в меню "Отчёты" description = "Печать отчетов Сбербанка" # Краткое описание отчёта в этом же меню. } } }
Настройки необходимо сохранить.
Отчет о сверке данных за смену в ККТ и в кассовой системе
Отчет о расхождении значений по базе кассы и по данным ККТ можно формировать в двух видах:
1. Отчёт, вызываемый по кнопке:
На кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе необходимо найти файл reports.conf по адресу: services\reports\reports.conf. В раздел plugins данного файла нужно добавить следующую строку:
,{ include file("conf/services/reports/settlement.conf")} # Печать сверки
По тому же адресу (services\reports) необходимо сохранить файл settlement.conf.
В файл printReports.js по адресу: services\reports\scripts\printReports.js следует добавить функции из settlement.js.
Все выполняемые настройки важно сохранять на каждом этапе, где это доступно.
2. Отчет при завершении смены:
На кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
В появившемся иерархическом древе надо найти файл shiftclose.conf по адресу: applications\shiftclose\shiftclose.conf. В раздел plugins данного файла необходимо добавить следующую строку:
, { include file("conf/applications/shiftclose/report_per_shift_settlement.conf") } # Отчет о сверке данных. Параметр необязательный
По тому же адресу (applications\shiftclose) нужно сохранить файл report_per_shift_settlement.conf.
Все выполняемые настройки важно сохранять на каждом этапе, где это доступно.