Отчеты – это список сведений, отражающих показатели работы магазинов. Отчеты помогают анализировать работу магазинов за определенный промежуток времени.
В Artix Control Center представлена возможность формировать следующие отчеты через меню "Отчеты":
Для формирования какого-либо из представленных отчетов необходимо нажать кнопку "Фильтр" на панели управления, в появившемся окне заполнить предложенные поля:
Настройки сервиса отчетов находятся в директории /opt/artixcs-report/application.properties
:
Наименование | Тип данных | Возможные значения | Описание |
---|---|---|---|
server.contextPath | строковый | По умолчанию /report | |
server.port | строковый | По умолчанию 8077 | Порт, на котором будет запущен сервис |
clickhouse.host | строковый | По умолчанию 127.0.0.1 | Хост для подключения к сервису clickhouse |
clickhouse.port | строковый | По умолчанию 8088 | Порт для подключения к сервису clickhouse |
cs.host | строковый | По умолчанию 127.0.0.1 | Хост для подключения к кассовому сервису |
cs.port | строковый | По умолчанию 38051 | Порт для подключения к кассовому сервису |
readTimeoutCashFlowsApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета о движении денежных средств |
readTimeoutNotFoundItemsApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета по ненайденным товарам |
readTimeoutQueueByCashesApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета по очереди на кассах |
readTimeoutSaleByCashiersApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета по кассирам |
readTimeoutShortReportByWorkshiftsApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета продажи за день по часам |
readTimeoutStornoByPositionsApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета о сторнировании по позициям |
readTimeoutSumCashDocumentsApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета по сумме чеков |
readTimeoutUnreadableBarcodesApi | числовой | По умолчанию 60 | Таймаут на ожидание подготовки отчета по нечитаемым штрих-кодам |
server.use-forward-headers=true server.contextPath=/report server.port=8077 #clickhouse.host=127.0.0.1 clickhouse.port=8088 cs.host=127.0.0.1 cs.port=38051 vaadin.compatibilityMode = false spring.devtools.restart.additional-exclude=META-INF/VAADIN/config/** # Таймаут на ожидание подготовки отчета о движении денежных средств readTimeoutCashFlowsApi = 60 # Таймаут на ожидание подготовки отчета по ненайденным товарам readTimeoutNotFoundItemsApi = 60 # Таймаут на ожидание подготовки отчета по очереди на кассах readTimeoutQueueByCashesApi= 60 # Таймаут на ожидание подготовки отчета по кассирам readTimeoutSaleByCashiersApi = 60 # Таймаут на ожидание подготовки отчета продажи за день по часам readTimeoutShortReportByWorkshiftsApi = 60 # Таймаут на ожидание подготовки отчета о сторнировании по позициям readTimeoutStornoByPositionsApi = 60 # Таймаут на ожидание подготовки отчета по сумме чеков readTimeoutSumCashDocumentsApi = 60 # Таймаут на ожидание подготовки отчета по нечитаемым штрих-кодам readTimeoutUnreadableBarcodesApi = 60 serviceName=artixcs-report |
Для увеличения некоторых таймаутов на ожидание подготовки отчетов необходимо вручную добавить в конфигурационный файл следующие настройки:
readTimeoutDiscountReportsApi
– таймаут для отчета по скидкам, readTimeoutLoadingCashesByHoursApi
– таймаут для отчета о загрузке магазина по часам,readTimeoutRefundByCashiersApi
– таймаут для отчета о возвратах по кассирам,readTimeoutSalesAndRefundByCashiersApi
– таймаут для отчета о продажах и возвратах по кассирам.По умолчанию для них задано значение 30
.
Для построения отчетов рекомендуется настроить сервис clickhouse-rest на реплику БД продаж. |
Файлы логов хранятся в директории /var/log/artix/artixcs-report/artixcs-report.log
.
В отчете по кассирам содержатся сведения, описывающие продуктивность работы персонала. В отчете отображаются данные кассира, код магазина, среднее время сканирования позиций, информация о продажах и возвратах, выполненных кассиром, а также средняя сумма чека.
Отчет формируется на основе данных со всех смен, которые были закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
В отчете "Движение денежных средств" содержатся сведения об операциях с денежными средствами.
Отчет формируется на основе данных со всех смен, которые были закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
С помощью отчета "Продажи за день по часам" можно получить информацию о продажах по дням с разбивкой по часам.
Отчет формируется на основе данных со всех смен, которые были открыты или закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
При нажатии на кнопку "Тип отчета" кроме простого отчета также можно отобразить "Отчет с группировкой" и "Отчет с диаграммой":
Отчет "Сторнирование по позициям" позволяет отследить кем, когда, каким образом и в каком количестве были удалены позиции из чека.
Отчет формируется на основе информации о всех сторнированных позициях за выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
В отчете "Очереди на кассах" отображается информация о количестве людей в очереди в определенный момент времени. Количество людей в очереди задается кассиром на кассе.
Отчет формируется на основе всех ответов кассиров за выбранный отчетный период вне зависимости от того была ли закрыта смена.
Для формирования отчета "Очереди на кассе" нажмите кнопку "Фильтр" на панели управления, в появившемся окне заполните предложенные поля:
После применения всех фильтров будет сформирован следующий отчет:
Отчет "Суммы чеков" позволяет вести статистику только закрытых чеков, отображая информацию о сумме и количестве продаж, о среднем чеке, о минимальной и максимальной сумме, на которую были закрыты чеки. Также отображается количество закрытых чеков в указанном денежном диапазоне.
Отчет формируется на основе информации о чеках продажи по всем закрытым сменам за выбранный отчетный период.
Для формирования отчета "Суммы чеков" нажмите кнопку "Фильтр" на панели управления, в появившемся окне заполните предложенные поля:
При нажатии на кнопку появится окно, в котором можно добавлять, редактировать и удалять диапазоны сумм:
Максимальное число диапазонов – 7.
После применения всех фильтров будет сформирован следующий отчет:
В отчете "Товары с ручным вводом ШК" выводится список успешно введенных вручную штрих-кодов товаров, а также их количество, наименование товара, код магазина, код кассы, дата и время последнего ввода штрих-кода.
Отчет формируется на основе информации о товарах, добавленных вручную, за выбранный отчетный период вне зависимости от того была ли закрыта смена.
После применения всех фильтров будет сформирован следующий отчет:
В отчете "Ненайденные товары" выводится список штрих-кодов позиций, которые не были найдены в БД при считывании, а также количество подобных ошибок, код магазина, код кассы, дата и время последней ошибки.
Отчет формируется за выбранный отчетный период вне зависимости от того была ли закрыта смена.
После применения всех фильтров будет сформирован следующий отчет:
В отчете по скидкам выводится список акций, которые были применены при продаже товаров, список проданных товаров, а также их количество, список с суммами товаров без скидок и со скидками, а также с итоговыми суммами скидок. Также в отчете отображаются номера смен, в которые были проданы товары, даты продаж, коды магазинов и касс.
Отчет формируется по сменам, которые были открыты за выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
Для формирования отчета по нескольким магазинам и кассирам в окне с фильтрами в выпадающих списках "Магазин" и "Кассиры" можно выбрать несколько элементов. |
В отчете о скорости работы кассиров выводится информация о кассире в виде ID и ФИО, среднее время, затраченное кассиром на общее количество операций, среднее время, затраченное кассиром отдельно на формирование товарной части документа, на добавление товара в чек и на оплату чека, также отображается информация о среднем количестве товаров, добавляемых кассиром в чек в минуту, информация о среднем количестве товаров в чеке, об общем количестве чеков продаж, сторнированных чеков продаж, а также о количестве возвратов.
Поиск чеков осуществляется по всем сменам, закрытым в выбранный отчетный период. В отчете учитываются только те чеки, которые были закрыты в тот же самый отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
Для формирования отчета по нескольким кассирам в окне с фильтрами в выпадающем списке "Кассиры" можно выбрать несколько элементов. |
В отчете по продажам и возвратам отображается информация о количестве чеков продаж и возвратов, закрытых определенными кассирами, общие суммы продаж и возвратов, суммы продаж и возвратов по наличному, безналичному расчету и по сертификату, а также даты, в которые данные продажи были совершены.
Отчет формируется на основе данных со всех смен, которые были открыты и закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
Для формирования отчета по нескольким кассирам в окне с фильтрами в выпадающем списке "Кассиры" можно выбрать несколько элементов. |
В отчете по продажам по кассирам отображается количество чеков продаж, закрытых определенными кассирами, общие суммы продаж, суммы продаж по наличному, безналичному расчету и по сертификату, а также даты, в которые данные продажи были совершены.
Отчет формируется на основе данных со всех смен, которые были открыты и закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
Для формирования отчета по нескольким кассирам в окне с фильтрами в выпадающем списке "Кассиры" можно выбрать несколько элементов. |
В отчете по возвратам по кассирам отображается количество чеков возврата, закрытых определенными кассирами, общие суммы возвратов, суммы возвратов по наличному, безналичному расчету и по сертификату, а также даты, в которые данные возвраты были совершены.
Отчет формируется на основе данных со всех смен, которые были открыты и закрыты в выбранный отчетный период.
После применения всех фильтров будет сформирован следующий отчет:
Для формирования отчета "Загрузка касс по часам" нажмите кнопку "Фильтр" на панели управления, в появившемся окне заполните предложенные поля. Необходимо указать диапазон дат и интересующий промежуток рабочего времени:
Отчет формируется на основе данных со всех смен, которые были закрыты в выбранный отчетный период.
В отчете "Загрузка касс по часам" отображается список касс выбранного магазина и количество чеков, закрытых на указанных кассах в определенный диапазон дат и времени.
|
Для получения отчета в удобном формате нажмите кнопку "Скачать" .
В появившемся окне укажите дополнительные сведения, которые необходимо добавить в отчет, затем нажмите на интересующий формат отчета:
Отчет будет иметь выбранный формат:
В скачанном отчете будут отображены все выбранные значения фильтров. В веб-интерфейсе кассового сервера для фильтров отображается не более 10 значений. |