Ресторанная сеть: план-факт по каждой точке — каждый день
Управляющая компания сети заведений сводила выручку и средний чек
вручную: три базы iiko, плановые цифры в Google Sheets, несколько часов работы —
и отчёт раз в неделю. Мы заменили это автоматическим сбором: данные подтягиваются
каждое утро за 10 минут, план-факт по любому филиалу виден в день отклонения.
Отрасль
Рестораны, управляющая компания сети
Стек
iiko API · Python · MSSQL · Power BI
Итог
Несколько часов сводки раз в неделю → 10 минут каждое утро
Задача клиента
Что просили сделать
видеть отклонение факта от плана ежедневно, с детализацией до филиала;
контролировать выручку и средний чек по дням, неделям и месяцам;
получить единую картину по всем точкам без ручной сборки.
Было и стало
Что изменилось в работе
Было
данные собирались вручную из четырёх источников;
на сборку уходило несколько часов, отчёт выходил раз в неделю;
при ручном переносе регулярно случались ошибки.
Стало
сбор идёт автоматически по расписанию, каждое утро, за 10 минут;
дашборд обновляется ежедневно без участия людей;
ручной перенос исчез, а с ним и ошибки.
Как это выглядит
Дашборд, который обновляется каждое утро
Названия точек на скриншотах заменены номерами: цифры
настоящие, привязку к клиенту не раскрываем.
Месяц по сети: выполнение плана по каждой точке, любую строку можно
раскрыть до недель. Зелёное — план перевыполнен, жёлтое — почти дотянули,
красное — точка отстаёт. Открыть в полном размере
Тот же дашборд за один день. Отклонение по точке видно в день, когда
оно случилось, а не в конце недели. Открыть в полном размере
Как устроено
Для технарей
Python-скрипт забирает данные из трёх баз iiko по API и из Google
Sheets, складывает в MSSQL; Power BI подключён к базе напрямую и обновляется
по расписанию.
Источники
три базы iiko (API), плановые цифры — Google Sheets
Сбор
Python, запуск по расписанию каждое утро
Хранилище
MSSQL
Отчётность
Power BI, прямое подключение к базе, обновление по расписанию
Похожая задача
Обсудим вашу задачу
Если у вас несколько точек и ручная сводка — опишите ситуацию в форме, на созвоне покажем, как будет выглядеть ваш план-факт.