PDA

Просмотр полной версии : Средний чек по официантам исключая одну категорию блюд.



mcmaster
20.05.2015, 18:32
Не получается сделать отчёт(куб) по среднему чеку по официантам исключив одну категорию блюд. Кто знает как, подскажите пожалуйста.

sibgaba
21.05.2015, 10:05
Насколько я понимаю из стандартных отчетов такое не выкрутить (я не нашел).
Нарисовал свой отчет
1. Меню - Классификации - в свойствах нужной классификации поставить галочку "Использовать в отчетах"
2. Настройки - OLAP отчеты - Кубы и отчеты. Продажи - Куб для отчетов по расходу блюд. Делаете его копию.
3. На базе этого куба заводите новый отчет. Там будет доступно поле "Категория1" это и есть ваша классификация.
4. Дальше рисуем примерно такой макет:
https://yadi.sk/i/4t6LWr6LgmnC8

У меня в базе только 1 официант с продажами, так что отчет получился "средний чек конкретного официанта по дням", но это уже не важно.

okis
21.05.2015, 10:59
4. Дальше рисуем примерно такой макет:
https://yadi.sk/i/4t6LWr6LgmnC8

У меня в базе только 1 официант с продажами, так что отчет получился "средний чек конкретного официанта по дням", но это уже не важно.

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

mcmaster
21.05.2015, 11:49
Ловушка какая то. :wall:

sibgaba
21.05.2015, 12:14
Еслия я правильно понимаю, в прилагаемом макете иы увидим не средний чек, а среднюю цену 1 блюда.
Да, тут вы правы, но дальше то уже все просто...

Это оно?
https://yadi.sk/i/nbTDcnmzgmvge

mcmaster
21.05.2015, 15:41
Меню - Классификации - в свойствах нужной классификации поставить галочку "Использовать в отчетах"
По умолчанию используется только называется "название". В этой классификации категории блюд.

Настройки - OLAP отчеты - Кубы и отчеты. Продажи - Куб для отчетов по расходу блюд. Делаете его копию.
Это сделал

3. На базе этого куба заводите новый отчет. Там будет доступно поле "Категория1" это и есть ваша классификация.
Вот тут не понял.

---------- Добавлено в 14:41 ---------- Предыдущее сообщение было размещено в 14:18 ----------


Да, тут вы правы, но дальше то уже все просто...

Это оно?
https://yadi.sk/i/nbTDcnmzgmvge
Откуда эти факты? В кубах по расходам их не вижу.
Возможно за основу надо взять другой куб?

sibgaba
21.05.2015, 16:06
Вот тут не понял.

Вот я сделал копию куба "Куб для отчетов по расходу блюд"
3781
На закладке Отчеты создал отчет (он появится у вас в меню "Отчеты")


Откуда эти факты? В кубах по расходам их не вижу.
Возможно за основу надо взять другой куб?

:)
Это Магия...
Точнее ловкость рук и немного знаний

Заходим в редактирование полей копии куба.
3782
Добавляем 2 новых факта: Поля - Создать факт.
И настраиваем их так как на скриншотах

3783
3784

Профит...

mcmaster
21.05.2015, 17:14
Добавляем 2 новых факта: Поля - Создать факт.
Добавил. В кубе они не появились, остались только стандартные.

sibgaba
21.05.2015, 17:18
Сохранить, а потом принудительно пересчитать куб (через ПКМ) случаем не забыли?

mcmaster
21.05.2015, 17:24
Сохранить, а потом принудительно пересчитать куб (через ПКМ) случаем не забыли?
Сохранил пересчитал.
37853786

sibgaba
21.05.2015, 17:27
ПКМ по кубу - показать как отчет. Там что будет?

mcmaster
21.05.2015, 17:36
Да, получилось. Сейчас макет буду делать. Спасибо.

---------- Добавлено в 16:36 ---------- Предыдущее сообщение было размещено в 16:31 ----------

А на основе Отчета по официантам можно такое сделать? В срез куба добавить поле категории блюд?
Отчеты - Другое - Отчёт по официантам

sibgaba
21.05.2015, 17:38
не знаю. пробуйте...

mcmaster
21.05.2015, 18:07
Количество чеков почему то всегда 1. Что то не так....

sibgaba
22.05.2015, 08:52
Где именно 1?
По строкам и должно быть 1
В последней строке (там где итоги) колонка должна просуммироваться и там должно быть общее количество чеков.
COUNT от Оплачено, тип Агрегация

okis
24.05.2015, 22:27
Да, тут вы правы, но дальше то уже все просто...
https://yadi.sk/i/nbTDcnmzgmvge

Ну это не дальше, это совсем другое.

---------- Добавлено в 21:27 ---------- Предыдущее сообщение было размещено в 21:25 ----------


Вот я сделал копию куба "Куб для отчетов по расходу блюд"
На закладке Отчеты создал отчет (он появится у вас в меню "Отчеты")
Заходим в редактирование полей копии куба.
Добавляем 2 новых факта: Поля - Создать факт.
И настраиваем их так как на скриншотах


А за инструкцию спасибо :)