Веб-отчеты в iiko

База знаний

Веб-отчеты в iiko

С помощью специального веб-интерфейса пользователь может получить информацию по продажам и проводкам, зарегистрированным в iiko.

Интерфейс доступен по адресу http://<host: port>/resto/service/reports/reports.jsp. Для построения веб-отчетов используется механизм OLAP-отчетов iiko.

Из веб-отчетов могут быть созданы динамические отчеты в MS Excel. При изменении отчетного периода данные отчета автоматически обновляются.

Построение веб-отчетов по данным из iiko 

Для анализа любой информации, проходящей по пробитым чекам, предназначен Отчет по продажам, а для анализа информации по зарегистрированным проводкам – Отчет по проводкам.

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

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

  • В колонке «Поля группировки» (строки): «Учетный день», «Час закрытия», «Блюдо».
  • В колонке «Поля агрегации» (область данных): «Количество гостей», «Сумма без скидки», «Сумма со скидкой», «Чеков».

После нажатия кнопки Построить отчет на экране появится отчет, построенный по данным продаж из iiko за указанный период.

Построение динамического отчета в MS Excel по данным из iiko 

Для того чтобы из сформированного веб-отчета создать динамический отчет в MS Excel:

  1. Сохраните веб-запрос для использования в MS Excel. Для этого:
    1. На странице созданного веб-отчета правой кнопкой мыши нажмите на ссылку Загрузить файл web-query и выберите Сохранить ссылку как.
    2. В стандартном окне загрузки укажите папку, в которую будет сохранен файл web-query.iqy и нажмите кнопку Save. Будет выполнена загрузка файла в указанную папку. Имя iqy-файла вы можете изменить.
  2. Подготовьте отчет в MS Excel. Для этого создайте документ Excel, в любом месте таблицы введите текст и отформатируйте его.
    1. Вы можете ввести текст, который будет показан в отчете, например, название отчета «Почасовой расход блюд», «Период с:» и «по:» (см. Рисунок 369).
    2. Необходимо двум ячейкам таблицы задать тип «Text» (по умолчанию установлен «General»), а затем ввести в них даты начала и окончания периода. Этот текст вы также можете отформатировать. Даты начала и окончания периода должны быть введены в ячейки, имеющие тип «Text».
  3. Выполните подключение к источнику данных. Для этого выберите пустую ячейку таблицы и выполните следующее:
    1. Выберите Data – Existing Connections, в открывшемся окне Existing Connections нажмите кнопку Browse for more, найдите сохраненный ранее файл с данными отчета (web-query.iqy) и нажмите кнопку Open.
    2. В открывшемся окне Import Data нажмите кнопку ОК.
    3. Откроется окно Enter Parameter Value. Установите курсор в ячейке с датой начала периода, поле Date from автоматически будет заполнено. Установите обе галочки и нажмите кнопку ОК.
    4. Откроется такое же окно Enter Parameter Value. Установите курсор в ячейке с датой окончания периода, поле Date to автоматически будет заполнено. Установите обе галочки и нажмите кнопку ОК.
  4. В документе MS Excel будет сформирован отчет с данными из iiko. Такой отчет является динамическим: изменение дат приводит к обновлению данных.

Аналогичным образом вы можете настроить несколько отчетов в одном файле MS Excel, а также отчеты для ретроспективного анализа (сравнивать данные текущего периода с данными за предыдущий год, месяц, неделю).

Веб-отчеты из настроенных OLAP-отчетов iiko 

OLAP-отчеты, которые были настроены в iiko, можно получить через специальный программный интерфейс. Итоговые значения по подгруппам и группам показателей могут быть подсчитаны и выведены в отчет (галочка Включить подытоги). Интерфейс доступен по адресу http://host:port/resto/service/reports/report.jspx.