Как получать статистику по работе ККМ и КСО (Касс самообслуживания)
В конфигурации «Торговое предприятие 7» и «Кассовый сервер» (айлекс.поссервер) реализован функционал по сбору статистики работы кассовых аппаратов с ПО «Кассир 5» и касс самообслуживания с ПО «айлекс.селфчекаут». КСО всё больше и больше устанавливается в торговых точках, а у бизнеса возникают задачи проследить за эффективностью их работы — сколько времени затрачивается на ожидание всяких подтверждений и устранения ошибок на этих КСО. Анализ такой статистики позволит владельцу бизнеса оценить эффективность использования касс самообслуживания и работу кассира на кассе, выявить «узкие места» работы касс, связанные с простоями касс во время подтверждения на КСО каких-то операций: сторнирования, подтверждения возраста или устранения каких-то ошибок.
В ПО «айлекс.селфчекаут» добавлены транзакции, позволяющие осуществлять в ТП7 и Кассовом сервере сбор и отображение следующих данных в разрезе каждой КСО:
- Инциденты и ошибки:
- История ошибок, возникавших на кассе;
- Причины вызова администратора.
- Операционные действия администратора:
- Количество и детализация возвратов.
- Количество и детализация отмен операций.
- Изменения количества товаров (с указанием товаров, если действие выполнял администратор).
- Проблемы с товарами:
- Товары, снятые с продажи из-за истекшего срока годности (наименование и количество).
- Товары, не прошедшие проверку кодов маркировки (наименование и количество).
- Товары, требующие подтверждения возраста (наименование и количество).
- Аналитика простоя:
- Время простоя из-за неисправного оборудования (с возможностью просмотра за день, неделю, месяц и произвольный период).
- Время простоя в режиме "без клиентов" (касса исправна, но не используется). Аналитика: среднее время между чеками, а также общее время за день, неделю, месяц и произвольный период.
- Время решения проблем с открытым чеком (когда требуется помощь администратора, за исключением случаев поломки оборудования).
- Аналитика: время на один чек, а также суммарное время за день, неделю, месяц и произвольный период.
В ПО «Кассир 5» добавлены транзакции, позволяющие осуществлять сбор и отображение следующих данных в разрезе каждого кассира:
- Среднее время формирования одного чека.
- Средняя скорость сканирования товаров.
- Журнал действий: фиксация случаев, когда пользователь с повышенными правами (например, администратор) выполнял операции на кассе данного кассира, с указанием выполненных действий.
Для включения этого функционала в настройках оборудования («Администрирование» → «Настройки оборудования») на закладке настройки обмена с ККМ следует включить флаги:
- «Вести лог ошибок ККМ» — при заданном флаге ведется запись в базу данных информации об ошибках, возникших на ККМ, по данным транзакций;
- «Сохранять подробную информацию подтверждений операций на ККМ» — при заданном флаге ведется запись в базу данных информации об операциях подтверждения на ККМ по данным транзакций. Содержит информацию о дате и времени операции, времени ожидания подтверждения и пользователю, который выполнил подтверждение.
Если флаг сохранения подтверждения операций на ККМ не установлен, но настроено формирование чеков для аналитических отчетов, то в документ «Чек для аналитических отчётов», будет сохраняться:
- количество секунд ожидания подтверждения в чеке;
- количество секунд ожидания подтверждения закрытия чека;
- пользователь, выполнивший подтверждение, если это был один пользователь. Если в рамках одного чека подтверждения выполняли несколько пользователей, пользователь сохранён не будет.
Очистка детальной информации о подтверждениях операций и об ошибках на ККМ за указанный период выполняется регламентным заданием «ККМ: Ночной регламент. Очистка детальной информации по работе ККМ».
Для анализа собранной статистики по ККМ могут использоваться следующие отчеты:
- «Статистика операций подтверждения на ККМ» — отчет позволяет увидеть: общее количество подтверждений, количество отклонённых операций, общее время ожидания подтверждений;
- «Статистика ошибок на ККМ» — отчет позволяет посмотреть информацию по тому, сколько было ошибок и какого плана это были ошибки;
- «Среднее время оформления чеков» — отчет позволяет проанализировать время оформления чеков по виду чека:
- «Возврат чека»;
- «Возврат чека со сторнированием»;
- «Время чека продажи»;
- «Отмена чека со сторно»;
- «Отмена чека»;
- «Возврат чека со сторно»;
- «Возврат чека»;
- «Продажа со сторно»;
- «Продажа»;
- «Другое» — если вид чека не попал не в одно из этих условий.
- «Редактирование позиций чеков» — отчет позволяет получить информацию о числе редактирования цены в чеке в разрезе товаров, для которых было произведено изменение цены и о числе редактирования количества в чеке по товарам, для которых было изменение количества (этот вариант пока е реализован);
- «ГИС МТ: Лог запроса кодов маркировки на ККМ» — отчет позволяет увидеть ошибки по кодам маркировки и проанализировать товары, по которым чаще всего выявляются такие ошибки.
Ниже рассмотрены варианты анализа данных по этим отчетам:
- Отчёт «Статистика операций подтверждений на ККМ»
- Отчет «Статистика ошибок на ККМ»
- Отчёт «Среднее время оформления чеков»
- Отчёт «Редактирования позиций чеков»
- Отчёт «ГИС МТ: Лог запроса кодов маркировки на ККМ»
Отчёт «Статистика операций подтверждений на ККМ»
Отчёт «Статистика операций подтверждений на ККМ» формируется по информации, которая приходит с ККМ и сохраняется в базе торгового предприятия или Кассового сервера. Для сохранения данных для отчета необходимо настроить функционал сбора статистики работы ККМ и включить сохранение статистики подтверждений операций — задать константу «Сохранять подробную информацию подтверждений операций на ККМ». После чего можно построить и посмотреть отчёт «Статистика операций подтверждений на ККМ». Отчет доступен в группе «Отчеты» раздела «Отчеты».

В данном отчёте представлена группировка данных по следующим параметрам: ККМ, операциям, кассиру и номенклатуре. В отчёте отображается:
- общее количество подтверждений;
- количество подтвержденных операций;
- количество отклоненных операций;
- время ожидания подтверждений.
Отчет можно свернуть до операций, например, «Проверки возраста» и узнать общее время ожидания подтверждения проверки возраста. Можно, например, изменить порядок группировки и кассира поставить на первое место — это позволит увидеть, какой кассир дольше всего производил подтверждения. И на основании этого сделать какие-то выводы.

Отчет «Статистика ошибок на ККМ»
Если включено логирование ошибок (в настройках установлен флаг «Вести лог ошибок ККМ»), то в базе данных сохраняются ошибки, которые пришли с кассира. В отчёте «Статистика ошибок на ККМ» можно посмотреть информацию по тому, сколько было ошибок и какого плана это были ошибки. Например, в отчете можно посмотреть по каким товарам больше всего было ошибок с истечением срока годности.
Отчет доступен в группе «Отчеты» раздела «Отчеты».

Ошибки отражаются в рамках группировки по элементам справочника «Ошибки ККМ». Элементы справочника автоматически создаются по транзакциям с ККМ. В описании ошибки передается дополнительно информация о группе ошибок, по которой создается группа ошибок в справочнике. Поступающие в транзакциях ошибки распределяются по группам как они приходят с ККМ.

В транзакции с ККМ все ошибки, связанные с товаром, попадают в группу «Подбор товара».

Пользователь может разделить ошибки по другим группам — создать новую группу и перенести элементы из одной группы в новую группу. И тогда в отчёте «Статистика ошибок на ККМ» группировка по этим ошибкам будет разбита по новым группам.
В отчете данные можно вывести по конкретной ошибке из справочника «Ошибки ККМ».

Отчёт «Среднее время оформления чеков»
Отчёт «Среднее время оформления чеков» позволяет проанализировать время оформления чеков по виду чека:
- «Возврат чека»;
- «Возврат чека со сторнированием»;
- «Время чека продажи»;
- «Отмена чека со сторно»;
- «Отмена чека»;
- «Возврат чека со сторно»;
- «Возврат чека»;
- «Продажа со сторно»;
- «Продажа»;
- «Другое» — если вид чека не попал не в одно из этих условий.
Отчет доступен в группе «Отчеты» раздела «Отчеты»
В этом отчёте данные группируется по виду чека.

В отчете можно посмотреть, сколько каких чеков было оформлено в данном виде, количество секунд оформления каждого чека. Выводится не общее время оформления чека, а среднее время оформления чека в секундах.

Отчёт «Редактирования позиций чеков»
Отчет «Редактирования позиций чеков» позволяет получить данные об изменении цены товара в чеке. Цена может меняться как вручную кассиром, если такие настройки разрешены, так и по акции.
По данному отчету пользователь может посмотреть по каким товарам было больше всего изменений цен, какой пользователь производил изменения, по каким чекам и какое было изменение цены. Перенастроив порядок группировки, можно посмотреть, какой пользователь произвел больше всего операций изменения цен.
Отчет доступен в группе «Отчеты» раздела «Отчеты».

Если интересует только ручное изменение цен, то флаг «По акции» следует убрать.
Отчёт «ГИС МТ: Лог запроса кодов маркировки на ККМ»
В отчете «ГИС МТ: Лог запроса кодов маркировки на ККМ» выводятся данные из транзакций ККМ с результатами проверки в ГИС МТ. Отчет показывает информацию по данным транзакциям за период с группировкой по ККМ и номенклатуре. Если при продаже маркированного товара не было запроса в ГИС МТ, например, из-за аварийной ситуации, то в отчете у такого товара выводится описание ошибки «Запрос не выполнен по причине аварийной ситуации». При задании флага «Только ошибки» в отчет будут выведены только записи с ошибками запросов в ГИС МТ.
Отчет «ГИС МТ: Лог запроса кодов маркировки на ККМ» доступен в группе «Отчеты» раздела «Маркировка».

Так же в отчете по каждому товару можно увидеть количество ошибок и посмотреть по каким товарам больше всего возникает проблем с кодами маркировки.
