Портал поддержки продуктов CSI
Публичный ресурс
Сервер отчетности в Дикси
Ниже приведены SQL запросы для формирования отчетов.
Отчеты формируемые данными скриптами:
Отчет события по кассирам
Отчет по непроданным маркам
Отчет о времени реагирования консультанта
поле отчета | источник данных |
Товар/gtin | [БД].[таблица].[название поля] |
Дата и время (“c”) | [БД].[таблица].[название поля] |
Дата и время (“по”) | [БД].[таблица].[название поля] |
Магазин | [БД].[таблица].[название поля] |
Кассир | [БД].[таблица].[название поля] |
Причина | [БД].[таблица].[название поля] |
[БД] = база данных video на сервере отчетности 10.0.140.12
[таблица] = v_agg_unsold_marks, но это не таблица, а представление (виртуальная таблица)
поле отчета | источник данных |
Товар/gtin | [video].[v_agg_unsold_marks].[item] - артикул товара [video].[v_agg_unsold_marks].[good_name] - наименование товара [video].[v_agg_unsold_marks].[gtin] - gtin, ели его возможно выделить в отсканированном идентификаторе, либо null если нельзя [video].[v_agg_unsold_marks].[identifier] - отсканированный идентификатор, т.е. отсканированный qr-код в виде кода, не всегда содержит gtin, т.к. продавец вместо марки может отсканировать qr-код со ссылкой на сайт производителя или акцию и т.п. |
Дата и время (“c”) | [video].[v_agg_unsold_marks].[event_time] - время сканирования с точностью до миллисекунды, это не процесс, а событие, поэтому никаких "с" и "по" |
Дата и время (“по”) | [video].[v_agg_unsold_marks].[event_time] - время сканирования с точностью до миллисекунды, это не процесс, а событие, поэтому никаких "с" и "по" |
Магазин | [video].[v_agg_unsold_marks].[shop] - номер (код) магазина |
Кассир | [video].[v_agg_unsold_marks].[personal_name] - фио кассира [video].[v_agg_unsold_marks].[personal_tab_number] - табельный номер кассира |
Причина | [video].[v_agg_unsold_marks].[rejection] - причина отказа |
Отчет события по кассирам
select * from prism.v_agg_events_persons_objtypes
Итоговая таблица должна содержать следующие поля:
Название в отчете | Описание |
|---|---|
| Табельный номер кассира (из |
| ФИО кассира (из |
| Тип объекта (1 – касса, 8 – КСО) |
| Код события |
| Название события (из |
| Атрибут события |
| Дата события |
| Количество событий |
| ID магазина |
| Название магазина |
| Номер сервера-источника (1-9) |
Отчет о непроданных марках
select * from prism.v_agg_unsold_marks
Итоговая таблица должна содержать следующие поля:
Название в отчете | Описание |
|---|---|
| Артикул товара |
| ФИО кассира |
| Дата события |
| Выделенная GTIN часть кода марки |
| Причина отклонения марки |
| Соответствует ли маркировка требованиям формата |
| ID магазина |
| Название магазина |
| ФИО кассира |
| Табельный номер кассира |
| Полный исходный код марки |
Отчет о времени реагирования консультантов
select * from prism.v_agg_assist_reaction_time
Итоговая таблица должна содержать следующие поля:
Название в отчете | Описание |
|---|---|
| ID магазина |
| Название магазина |
| Номер КСО |
| Номер чека |
| ФИО помощника |
| Табельный номер помощника |
| Время вызова помощника с блокировкой кассы |
| Время входа помощником в решим администратора (для разблокировки) |
| Сумма чека |
| Статус документа (чека) |
| Предваряющее событие (событие предшествующее блокировке КСО) |
| Артикул предваряющего товара (если в предваряющее событие - товарное) |
| Наименование предваряющего товара (если в предваряющее событие - товарное) |
| Количество предваряющего товара (если в предваряющее событие - товарное) |
| Цена предваряющего товара (если в предваряющее событие - товарное) |