При запуске отчётов в браузере открывается страница ввода логина и пароля.

Для входа в WEB-отчёты у пользователя должно быть соответствующие права, настраиваемые в приложении Управление пользователями:

1.1 "WEB-report GK (ReportSystem)" > "Вход в Web-отчётов (ReportSystem)"

или

1.2. "WEB-отчеты" > "Вход в программу" . Сделано для совместимости с предыдущими версиями (SSRS-отчёты).


Работа с приложением (пользовательская часть).

Обзор стартовой страницы (см. Рис.1):

  • Выпадающий список Построенные отчёты – позволяет просматривать ранее сформированные отчёты;
  • Список отчётов;
  • Кнопка Список отчётов – кнопка осуществляет переход из режима просмотра отчёта в общий список отчётов. 
  • Кнопка Группа – сортировка списка по алфавиту;
  • Кнопка Раскрыть все – раскрывает полный список отчётов;
  • Поисковая строка – поиск текста с частичным совпадением.

По умолчанию все отчёты разбиты на группы:

Для того чтобы открыть отчёт, необходимо раскрыть нужную группу отчётов и кликнуть на необходимый отчёт. После этого отчёт откроется в той же вкладке. Если же вы хотите открыть отчёт в новой вкладке, то достаточно нажать на кнопку в виде кружка с треугольником в конце строки.


Рис.1 Стартовая страница (Список отчётов)


Рис. 2 Построенные отчёты

Работа с фильтрами.

Дата С и Дата ПО – выбор даты. Позволяет ввести дату вручную или выбрать в календаре.

Группировка 1, 2, 3, 4параметры, позволяющие задавать значения, по которым будет осуществляться группировка в отчёте.

Игротека – выбор игротеки по которой будут выведены данные отчёта. Если ничего не выбрано, то отчёт формируется по всем игротекам заведённым в базе.

Кнопка Ф – позволяет настраивать шаблон фильтра, эти значения будут применяться по умолчанию.

После формирования отчёта в блоке Параметры появляются кнопки:

Выгрузка в Excel;

Выгрузка в PDF;

Выпадающий список Предоставление результатов – изменение визуализации отчёта в браузере:

  • на одной странице – выводит заголовок, параметры и данные отчёта на одной странице;
  • разбивать по страницам – разбивает заголовок, параметры и данные отчёта на разные страницы.


Рис. 3 Фильтры отчётов

Значения группировки:

  • Отключить группировку - параметр отключает группировку.
  • Игротека- группирует данные по игровому центру. При использовании корпоративной версии игротек может быть несколько.
  • Тип источника транзакций (тип создателя)- группирует данные по типу устройства, на котором была совершена трата за услугу. Значения фильтра: касса, киоск, кассовый сервер, редактор, Web-api карт, мобильное устройство, R-keeper, скрипт.
  • Источник транзакции (создатель)- группирует данные по конкретному устройству, на котором были совершены траты за услугу. Фильтр отображает все имеющиеся в центре устройства (кассы, аппараты, мобильные устройства и т. д.).
  • Сотрудник- имя сотрудника, совершившего операцию. Фильтр отображает список зарегистрированных в программе сотрудников.
  • Объект- группирует данные по объекту продаж. Значения фильтра: услуги, товары, пакеты, абонементы, тарификации, билеты, услуги R-Keeper, купоны, мероприятия, промо пакет, гостевые карты, доп. карты, внесения денег, тикеты, игровые очки, бонусные очки, залог.
  • Наименование- группирует данные по наименованию услуги.
  • Элемент объекта- группирует данные по элементу объекта. Значения фильтра: услуги, товары, пакеты, абонементы, тарификации, билеты, услуги R-Keeper, купоны, мероприятия, промо пакет, гостевые карты, доп. карты, внесения денег, тикеты, игровые очки, бонусные очки, залог.
  • Наименование элемента - группировка по наименованию элементов, по которым был получен доход. Пример: элемент объекта «игровые очки» - наименование элемента «очки-деньги», «очки-бонусы».
  • Операция - группирует данные по типу выполненных операций (возврат, покупка, продажа).
  • Признак валюты - группирует данные по фискальным* и нефискальным** типам валют.

           *Фискальные валюты - все денежные операции с выдачей чека ККМ.

            **Нефискальные валюты - очки-деньги, очки-бонусы, тикеты.

  • Тип валюты - группировка по типу валют (деньги, очки, тикеты)
  • Валюта- группирует данные по наименованию валюты которой был оплачен объект продаж. Фильтр отображает все имеющиеся в центре валюты. 
  • Тип оплаты- группирует данные по способу оплаты объекта продаж. Значение фильтра: наличные, банковская карта, безналичная оплата.
  • Тип платёжной системы - группирует данные по типу платёжной системы (Visa, Master Card)
  • Тип счёта - группирует данные по типу счёта.
  • Счет- группирует данные по определенному счету.
  • Абонемент - группирует данные в разрезе проданных абонементов.
  • Уровень- группирует данные по уровню карты.
  • Карта - группирует данные по номерам карт.
  • Доп. карта - группирует данные по номерам доп. карт.
  • Номер операции - группирует данные по номеру чека.
  • Год- группирует данные за выбранный интервал времени по годам.
  • Месяц- группирует данные за выбранный интервал времени по месяцам. 
  • Дата- группирует данные за выбранный интервал времени по дате.
  • Минута- детализирует данные по времени выполнения операции с точностью до минуты.
  • Секунда– детализирует данные по времени выполнения операции с точностью до секунды.

Настройка шаблона фильтров. 

Настройка фильтров позволяет указать параметры по умолчанию, которые будут предложены при каждом последующем запуске отчета. Здесь Вы можете задать период формирования отчета, например, за сегодня или за год, выбрать группировки по умолчанию. При этом перед каждым новым запуском отчета настройки можно менять.

Годы:
1 год назад;
2 года назад;
3 года назад.

Дни:
Сегодня;
Завтра;
Послезавтра;
Вчера;
Позавчера;
1 день назад;
2 дня назад;
3 дня назад;
4 дня назад.

Дни года:
Первый день текущего года;
Последний день текущего года;
Первый день предыдущего года;
Последний день предыдущего года;
Первый день следующего года;
Последний день следующего года.

Дни квартала:
Первый день текущего квартала;
Последний день текущего квартала;
Первый день предыдущего квартала;
Последний день предыдущего квартала;
Первый день следующего квартала;
Последний день следующего квартала;
Первый день 1-го квартала текущего года;
Последний день 1-го квартала текущего года;
Первый день 2-го квартала текущего года;
Последний день 2-го квартала текущего года;
Первый день 3-го квартала текущего года;
Последний день 3-го квартала текущего года;
Первый день 4-го квартала текущего года;
Последний день 4-го квартала текущего года;
Первый день 1-го квартала предыдущего года;
Последний день 1-го квартала предыдущего года;
Первый день 2-го квартала предыдущего года;
Последний день 2-го квартала предыдущего года;
Первый день 3-го квартала предыдущего года;
Последний день 3-го квартала предыдущего года;
Первый день 4-го квартала предыдущего года;
Последний день 4-го квартала предыдущего года.

Дни месяца:
Первый день текущего месяца;
Последний день текущего месяца;
Первый день предыдущего месяца;
Последний день предыдущего месяца;
Первый день следующего месяца;
Последний день следующего месяца.

Дни недели:
Понедельник текущей недели;
Понедельник предыдущей недели;
Понедельник следующей недели;
Воскресенье текущей недели;
Воскресенье предыдущей недели;
Воскресенье следующей недели.

Месяцы:
1 месяц назад;
2 месяца назад;
3 месяца назад;
4 месяца назад;
5 месяца назад;
6 месяца назад.

Неделя:
1 неделю назад;
2 неделю назад;
3 неделю назад;
4 неделю назад.

Работа со сформированным отчётом.

Новая платформа позволяет в режиме Таблицы использовать удобную функцию Drag-and-drop (тяни-бросай). Теперь можно группировать формируемые отчёты по любому столбцу и перемещать столбцы в удобном порядке. Перетащите название столбца в специальное поле над шапкой отчёта или переместите столбец в нужное положение. Также добавлена функция поиска по ключевым словам, чтобы облегчить поиск необходимой информации и фильтрация внутри столбца (см. видео Группировка данных отчёта).

работа_с_таблицей.mp4
Видео Работа со сформированным отчётом

Настройки отчётов (блок администратора отчётов).

Для входа в Настройки WEB-отчётов у пользователя должны быть не только права на вход, но и права администратора, настраиваемые в приложении Управление пользователями:

Вход в Web-отчётов (ReportSystem) и Администратор Web-отчётов (ReportSystem), в группе WEB-report GK (ReportSystem), настраиваются в приложении Управление пользователями

1.1 "WEB-report GK (ReportSystem)" > "Вход в Web-отчётов (ReportSystem)" + "Администратор Web-отчётов (ReportSystem)".

или

1.2. "WEB-отчеты" > "Вход в программу" + "WEB-отчеты" > "Основные" > "Создать отчеты".

Администратор обладает полными правами, ему доступны все отчёты, даже если галочки напротив них не проставлены.


Рис. 4 Управление пользователями/права администратора.


Рис. 5 Web-страница отчёты /Настройки

Добавление прав на отчёты.

Если в приложении Управление пользователями не хватает какого-то отчёта из общего списка или Вы создали копию отчёта (см. ниже) и хотите дать доступ к нему определённым пользователям, то для этого необходимо выполнить следующие действия:

  1. Нажмите на кнопку Настройки.
  2. Перейдите во вкладку Шаблоны отчётов.
  3. Нажмите на кнопку "Отчеты -> в права доступа". При нажатии на эту кнопку отчеты добавляются в Управление пользователями (UserManager) в узел "WEB-report GK (ReportSystem)".

Обновление отчётов.

Для обновления отчётов необходимо:

  1. Запросите актуальный файл reports_all.json в службе поддержки.
  2. Нажмите на кнопку Настройки.
  3. Перейдите во вкладку Шаблоны отчётов.
  4. Нажмите на кнопку Обновить отчёты и выберите актуальный файл reports_all.json.

Добавление нового отчёта.

Для добавления нового отчёта к уже существующему списку необходимо:

  1. Открыть настройки отчётов, нажав кнопку Настройки.
  2. Перейдите во вкладку Шаблоны отчётов.
  3. Нажмите на кнопку Обновить отчёты и выберите файл отчёта в формате NNN.json

Клонирование отчёта с сохранением фильтров.

Клонирование позволяет конструировать отчёты с  уникальными фильтрами самостоятельно. Отчёт можно сохранить под удобным для Вас именем. 

Инструменты настройки отчётов:

– Редактировать

– Удалить

Clone

– Построить отчёт

– Скачать отчёт

Для того чтобы сделать копию отчёта нужно выполнить следующие действия:

  • Нажмите на кнопку Настройки;
  • Выберите вкладку Шаблоны отчётов;
  • Выделите отчёт, который хотите клонировать, и нажмите на кнопку Clone;
  • Новый отчёт появится в списке с надписью "Копия...";
  • Для того чтобы переименовать отчёт нажмите на кнопку Редактировать;
  • В открывшемся окне Карточка отчёта, в поле Наименование, введите новое название и сохраните изменения нажав на кнопку Сохранить (см. Рис. 6).

Если требуется создать индивидуальные фильтры для отчёта, выполните следующие действия:

  • Откройте вкладку Фильтры отчётов;
  • В списке выделите необходимый фильтр и клонируйте его, нажав на кнопку Clone;
  • Перейдите во вкладку Шаблоны отчётов;
  • Выделите ранее созданный отчёт и нажмите кнопку Редактировать;
  • В открывшемся окне Карточка отчёта, в поле Структура фильтра, выберите новый фильтр и нажмите кнопку Сохранить (см. Рис. 6);
  • Нажмите на кнопку Построить отчёт;
  • В поле Параметры нажмите на кнопку Ф и выполните настройку шаблона фильтра, эти значения будут применяться по умолчанию при формировании отчёта.


Рис. 6 Настройки в Карточке отчёта

Настройка доступа к отчётам на примере кейса "одна база данных, несколько парков".

Если в одной базе данных настроено несколько парков, но у пользователей одного парка не должно быть доступа к отчётом другого, то необходимо выполнить следующие действия:

1. Запустите интерактивные отчёты, зарегистрируйтесь под пользователем с правом Администратор Web-отчётов (ReportSystem) .

2. Откройте Настройки –> Шаблоны отчётов

3. Выполнить клонирование необходимого отчёта (см. Рис. 7). Созданный шаблон будет иметь в названии слово "Копия". Рекомендуем в названии отчёта добавлять имя парка, например "[Мир игр] Выручка".


Рис. 7 Шаблоны отчётов

4. Откройте созданный шаблон, запомните название структуры фильтра, например в отчёте Выручка используется фильтр "Две даты + Игротека + 4 Группировки".

5. Перейдите во вкладку Фильтры отчётов, найти фильтр из п.3 и клонируйте его (см. Рис. 8). 


Рис. 8 Фильтры отчётов

6. Откройте созданный фильтр инструментом "редактировать" (карандашик). Для более удобной дальнейшей работы введите новое уникальное наименование.

7. В теле фильтра найдите следующий блок (см. Рис. 9):

  {
    "name": "Arcade_IN",
    "label": {
      "text": "Игротека"
    },
    "editorType": "dxSelectBox",
    "editorOptions": {
      "visible": true,
      "valueExpr": "ID",
      "value": -1,
      "searchEnabled": false,
      "displayExpr": "NAME",
      "dataSource": "/api/reportData/ByCode/ArcadesDSP"
    }

  1. В строке "visible": замените true на false
    *Позволяет скрыть видимость фильтра "Игротека"
  2. В строке "value": замените -1 на ID игрового зала (Редактор)
    *Позволяет выбрать Игротеку по умолчанию.
  3. Сохраните изменения.


Рис. 9 Карточка фильтра

8. Вернитесь во вкладку Шаблоны отчётов, откройте ранее созданный отчёт и в строке Структура фильтра выберите фильтр созданный в п. 7 (см. Рис. 10).


Рис. 10 Карточка отчёта

9. Сохраните внесённые изменения.

10. Аналогичные действия необходимо проделать для каждого отчёта.

11. После того как все отчёты будут разбиты по игротекам (паркам) перейдите во вкладку Шаблоны отчётов и нажмите на кнопку Отчеты -> в права доступа.

12. Перейдите в модeль Пользователи, предоставьте права к отчётам в соответствии с привязкой к парку.


Рис. 11 Пример созданного отчёта.


  • Нет меток