Отчет о сверке данных за смену в ККТ и в кассовой системе
Данный вид отчета позволяет получать информацию при закрытии смены о расхождении значений по базе кассы и по данным ККТ. Его можно запускать как в сценарии закрытия смены, так и из раздела Отчеты на Рабочем столе кассы:
![](/download/attachments/50616269/image2019-12-26_10-10-26.png?version=1&modificationDate=1577344226467&api=v2)
Отчет всегда выполняется только за одну, закрытую смену:
![](/download/attachments/50616269/image2019-12-26_10-40-51.png?version=1&modificationDate=1577346051493&api=v2)
В отчете сравнивается информация, полученная по данным кассы и по данным ККТ за определенную дату:
![](/download/attachments/50616269/image2019-12-26_10-43-38.png?version=1&modificationDate=1577346218757&api=v2)
Анализируются следующие показатели:
- общая сумма продаж/возвратов за смену;
- суммы оплат в чеках продажи/возврата в разрезе типов;
- наличные;
- безналичные (суммарно для всех типов банковских протоколов и голосовой авторизации);
- ранее полученные авансы;
- количество чеков продаж/возвратов за смену.
В случае совпадения значений всех параметров, отчет выдает сообщение «Смена закрыта корректно»:
![](/download/attachments/50616269/image2019-12-26_10-33-19.png?version=1&modificationDate=1577345599670&api=v2)
В случае несовпадения выводится сообщение «Смена закрыта некорректно» и перечисляются значения несовпадающих параметров.
Настройка отчета
1. Отчёт, вызываемый по кнопке:
На кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
Image Removed
В появившемся иерархическом древе найти файл 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. Отчет при завершении смены:
На кассовом сервере по адресу: Магазин – Типы касс нужно выбрать тип кассы и нажать кнопку Настройки:
Image Removed
В появившемся иерархическом древе найти файл shiftclose.conf по адресу: applications\shiftclose\shiftclose.conf. В раздел plugins данного файла необходимо добавить следующую строку:
, { include file("conf/applications/shiftclose/report_per_shift_settlement.conf") } # Отчет о сверке данных. Параметр необязательный
По тому же адресу (applications\shiftclose) нужно сохранить файл report_per_shift_settlement.confПодробнее о настройках, необходимых для запуска данного отчета, можно узнать здесь.