Пассажиропоток: факт vs план по месяцам
Факт
План
Выручка на пассажира (факт), ₽
Выручка/пасс.
Конверсия: пассажир → покупка, %
Конверсия %
План %
Итоги по группам (города) · за выбранный период
Пассажиропоток факт
Выручка, ₽
Пассажиропоток по объектам · факт / план / отклонение
| Объект | Пасс. факт | Пасс. план | Вып.пл.,% | Откл., чел. | Чеки | Ср. чек, ₽ | Выр./пасс.₽ | Конв.,% | Тренд |
|---|
По группам аналитического учёта
| Группа | Продажи | План пр. | Вып.пл.,% | Остаток | Закупки | Наценка,% | Маржа,% | Обор.,дн. | OOS SKU |
|---|
По торговым объектам
| Объект | Продажи | План | Вып.пл.,% | Остаток | Списания | OOS SKU | GMROI | Маржа,% |
|---|
Сводная таблица KPI · факт / план / отклонение
| Показатель | Факт | План | Откл. | Откл.% | Тренд |
|---|
Загрузка данных: выберите папку выгрузка из 1С. Все таблицы из папки загружаются одним пакетом; ручной ввод и одиночные загрузки отключены.
Загружаемые показатели: период, торговый объект, группа учёта, остаток, реализация, себестоимость продаж, закупки, пассажиропоток, план пассажиропотока и количество чеков.
Автоматически рассчитываются: средняя наценка факта, плановая маржа, плановая оборачиваемость, валовая прибыль, маржа, средний чек, выручка на пассажира, конверсия и все показатели план/факт.
🗓 Заполненные периоды
Зелёным отмечены месяцы, за которые уже есть данные.
Факт (продажи, себестоимость и т.д.) есть данные
План
🧾 Загруженные данные
Дерево показывает состав данных по каждому месяцу: продажи, закупки, остатки, планы, чеки и пассажиропоток.
Загрузка...
🗓 Заполненные периоды пассажиропотока
Зелёным отмечены месяцы, за которые уже есть данные.
Пассажиропоток (факт) есть данные
План пассажиропотока
Проверка корректности загруженных данных
Дерево показывает, какие таблицы и показатели загружены по месяцам. Обязательные фактические источники 1С проверяются на совместную заполненность; плановые данные и частичные месяцы подсвечиваются как зоны внимания.
Не обновлялось
Статус
—
Дерево таблиц загрузки
полный месяц
есть предупреждения
неполная загрузка
Загрузка...
Замечания
Проверка ещё не выполнялась
Управление пользователями
Обслуживание данных
Удаляет демонстрационные строки (автор «demo») из всех листов: факт, план и пассажиропоток.
Реальные данные, введённые пользователями, не затрагиваются.
Справочники
Торговые объекты и группы аналитического учёта. Используются в формах ввода и фильтрах.
🏬 Торговые объекты
Импорт из файла .xlsx или .csv. Колонки: Подразделение и Наименование (Касса ККМ).
При загрузке список торговых объектов полностью заменяется данными из файла.
Файл не выбран
| Подразделение | Касса ККМ |
|---|
📦 Группы аналитического учёта
Импорт из файла CSV. Колонки: наименование, родительская группа, описание.
| Группа | Описание |
|---|
Журнал изменений
| Дата / время | Пользователь | Действие | Раздел | Подробности |
|---|
Описание разделов и показателей
Здесь собрана расшифровка разделов дашборда «КомДир»: какие файлы загружаются, в какие таблицы попадают данные, какие показатели рассчитываются автоматически и по каким формулам. Денежные величины — в рублях, доли — в процентах.
🧭 Структура расчёта данных
Дашборд работает от первичных выгрузок 1С. Ручной ввод показателей отключён: пользователь загружает папку выгрузка из 1С, а приложение раскладывает данные по рабочим листам и пересчитывает производные таблицы.
1. Загружаемые файлы
Отчёт о валовой прибылиреализация, себестоимость, группа аналитического учёта
→ факт продаж
Закупкипоступления по подразделению
→ факт закупок
Остатки товаровостаток по подразделению и аналитике
→ факт остатков
Средний чекколичество чеков и средний чек
→ покупки и выручка по чекам
План-факт пассажиропотокпассажиры факт и план
→ пассажиропоток
2. Рабочие листы
Факт_по_объектамосновной факт: продажи, себестоимость, закупки, остатки
Пассажиропотокпассажиры факт, чеки, средний чек
План_пассажиропотокплан пассажиров
План_по_объектамплан продаж, закупок, остатков, если он загружен
3. Производные таблицы
Факт_по_группамавтоматически из Факт_по_объектам
План_по_группамавтоматически из План_по_объектам при наличии плановых данных
Свод_дашбордитоги по месяцам: продажи, пассажиры, маржа, оборачиваемость, GMROI
Календари заполненияпоказывают месяцы, где есть данные по каждому набору
4. Разделы дашборда
ОбщееKPI и тренды по выбранному фильтру
Пассажиропотокплан-факт, конверсия, выручка на пассажира
По группам / объектамсравнение товарных направлений и подразделений
План / фактотклонения и выполнение планов
После каждой загрузки папки 1С, импорта, сохранения или очистки данных сервер пересобирает производные таблицы автоматически.
🧮 Методика расчёта из загружаемых данных
Ниже показано, какие поля являются первичными, а какие рассчитываются приложением.
| Показатель | Источник | Метод расчёта |
|---|---|---|
| Реализация | Отчёт о валовой прибыли 1С | Сумма поля «Выручка» по выбранному периоду, объекту и аналитике. |
| Себестоимость | Отчёт о валовой прибыли 1С | Сумма поля «Себестоимость товаров». |
| Закупки | Файлы закупок 1С | Загружаются только строки с текущим состоянием «Закрыт». Объект определяется по «Подразделению» или по «Складу», если склад есть в справочнике объектов. |
| Остаток | Файлы остатков 1С | Сумма остатков по подразделению и группе аналитического учёта. |
| Пассажиропоток факт / план | План-факт пассажиропоток | Берётся строка вышестоящей группы-филиала и присваивается всем торговым объектам филиала. Подгруппы пропускаются. Для «СОЧИ- МБТ ДЬЮТИ ФРИ (МВЛ)» и «СОЧИ- АВИАТОР (МВЛ)» используются отдельные строки объектов. |
| Количество чеков и средний чек | Отчёт «Средний чек» | Чеки суммируются; средний чек хранится по объекту. Для выручки по чекам используется Чеки × Средний чек. |
| Факт по группам | Факт_по_объектам | Автоматическая группировка по месяцу, объекту и группе аналитического учёта. |
| Свод дашборда | Факт, план, пассажиропоток | Автоматические месячные итоги для контроля заполненности и сверки. |
| Плановая маржа | План продаж + плановая наценка | Плановая себестоимость = План продаж / (1 + Плановая наценка / 100); Плановая маржа = План продаж − Плановая себестоимость. |
| Плановая оборачиваемость | План остатка + плановая себестоимость | Плановая оборачиваемость = План остатка / Плановая себестоимость × 30. |
🎛 Фильтры и период
Панель сверху: выбор периода (один месяц или диапазон месяцев), торговый объект, группа (город) и группа аналитического учёта. Изменения применяются кнопкой «Применить».
Позволяет смотреть данные за нужный отрезок времени и по нужному срезу, не перегружая экран.
Период
Выбирается в календаре по месяцам. Один месяц — графики столбчатые; диапазон из нескольких месяцев — линейные (тренд).
Группа (город)
Определяется автоматически как первая часть наименования подразделения до дефиса.
Группа = часть «Подразделения» до «-»
Пример: «СОЧИ- BULLFINCH (ВВЛ)» → «СОЧИ»
Группа аналитического учёта
Товарное направление внутри объекта (Bullfinch, ЕДА, ЭЛЕКТРОНИКА и т.д.), приходит из выгрузки продаж 1С.
📊 Общее
Сводные KPI и графики по всем объектам за выбранный период: продажи, закупки, остаток, маржа, оборачиваемость, GMROI, дефектура, а также пассажиропоток и выручка на пассажира.
Даёт руководителю картину бизнеса «одним взглядом» — где план выполняется, а где есть отклонения.
Реализация (продажи), ₽
Сумма выручки от продаж за период (поле «Выручка» из 1С).
Валовая прибыль, ₽
Разница между реализацией и себестоимостью продаж.
Валовая прибыль = Реализация − Себестоимость продаж
Маржа, %
Доля валовой прибыли в выручке.
Маржа % = (Реализация − Себестоимость продаж) / Реализация × 100
Оборачиваемость, дн.
За сколько дней распродаётся средний остаток.
Оборачиваемость = Остаток / Себестоимость продаж × 30
GMROI
Рентабельность вложений в запасы: сколько валовой прибыли даёт рубль остатка. Ориентир: > 2,0 — хорошо.
GMROI = Валовая прибыль / Остаток
В строке KPI на главной используется средний остаток текущего и предыдущего месяца, если есть предыдущий месяц.
В серверной сводке и таблицах используется остаток выбранного периода.
Выполнение плана продаж, %
Считается только если в проект загружен план продаж.
Выполнение продаж % = Реализация факт / План продаж × 100
Выполнение плана закупок, %
Для закупок превышение плана подсвечивается как риск.
Выполнение закупок % = Закупки факт / План закупок × 100
Дефектура (OOS), шт.
Количество позиций (SKU), отсутствующих на остатке. Чем больше — тем больше упущенных продаж.
🚶 Пассажиропоток
Поток посетителей (план/факт), количество чеков, средний чек, конверсия, выручка на пассажира и прирост к прошлому месяцу. Внизу — итоги по группам (городам) отдельным графиком.
Связывает трафик аэропорта с продажами магазинов: показывает, насколько эффективно поток превращается в покупки.
Пассажиропоток факт
Фактическое число пассажиров за период (загружается из 1С).
Выполнение плана, %
Выполнение % = Пасс. факт / Пасс. план × 100
Отклонение от плана, чел.
Отклонение = Пасс. факт − Пасс. план
Количество чеков
Число покупок за период (загружается из отчёта «Средний чек» 1С).
Средний чек, ₽
Средний чек = Выручка по чекам / Количество чеков
При загрузке из 1С значение среднего чека приходит из отчёта «Средний чек».
Конверсия, %
Какая доля пассажиров совершила покупку.
Конверсия % = Количество чеков / Пасс. факт × 100
Выручка на пассажира, ₽
Сколько выручки приносит один пассажир потока.
Выручка на пасс. = Выручка / Пасс. факт
На вкладке «Пассажиропоток»: Выручка = Количество чеков × Средний чек.
Если чеков нет — берётся Реализация из факта продаж.
В общей серверной KPI-сводке используется Реализация / Пасс. факт.
Прирост пасс
Динамика потока по сравнению с предыдущим месяцем.
Прирост % = (Пасс. факт тек. мес. − Пасс. факт пред. мес.)
/ Пасс. факт пред. мес. × 100
Итоги по группам (города)
Столбчатый график: по каждому городу — пассажиропоток (поток города) и суммарная выручка объектов группы.
🏷 По группам
Разрез показателей по группам аналитического учёта (товарным направлениям): продажи, план, остаток, наценка, маржа, оборачиваемость, дефектура.
Показывает, какие товарные направления зарабатывают, а какие «замораживают» деньги в запасах.
Источник разреза
Раздел строится из строк факта по объектам. Лист «Факт_по_группам» пересобирается автоматически и используется как производная таблица для сверки.
Факт по группе = сумма строк Факт_по_объектам
Ключ группировки = период + объект + группа аналитического учёта
Наценка, %
В строках факта рассчитывается автоматически из реализации и себестоимости.
Наценка % = (Реализация / Себестоимость − 1) × 100
Маржа, %
Маржа % = (Реализация − Себестоимость) / Реализация × 100
Оборачиваемость, дн.
Оборачиваемость = Остаток / Себестоимость × 30
🏬 По объектам
Те же экономические показатели, но в разрезе торговых объектов (подразделений): продажи, план, выполнение, остаток, списания, дефектура, GMROI, маржа.
Позволяет сравнивать объекты между собой и находить отстающие точки.
Источник разреза
Объект берётся из колонки «Подразделение» и сверяется со справочником объектов. Если подразделения нет в справочнике, строка не загружается.
Выполнение плана, %
Выполнение % = Реализация факт / План продаж × 100
GMROI
GMROI = (Реализация − Себестоимость) / Остаток
Списания, ₽
Сумма списанного товара за период.
⚖ План / факт
Сводное сравнение плановых и фактических значений по ключевым показателям с расчётом отклонений и процента выполнения.
Быстрый контроль исполнения планов — по продажам, закупкам, марже, пассажиропотоку.
Отклонение
Отклонение = Факт − План
Выполнение, %
Выполнение % = Факт / План × 100
Плановые данные
План продаж, закупок и остатков берётся из листа «План_по_объектам», если он заполнен. План пассажиропотока загружается отдельно в «План_пассажиропоток».
Плановая маржа и оборачиваемость
Если план вводится или загружается с плановой наценкой, приложение может рассчитать плановую себестоимость, маржу и оборачиваемость автоматически.
Плановая себестоимость = План продаж / (1 + Плановая наценка / 100)
Плановая маржа = План продаж − Плановая себестоимость
Плановая оборачиваемость = План остатка / Плановая себестоимость × 30
✍ Загрузка данных
Загрузка данных выполняется через выгрузки 1С и подготовленные файлы. Ручной ввод показателей в интерфейсе отключён.
Единый файловый сценарий снижает риск ручных ошибок и сохраняет сопоставление со справочниками.
Импорт папки выгрузки 1С
Загружаются все .xlsx из папки: продажи, себестоимость, закупки, остатки, пассажиропоток, чеки и средний чек. Подразделения и склады сверяются со справочником торговых объектов; отсутствующие пропускаются.
Правила очистки строк
Строки с пустым или служебным значением «Группа аналитического учета» не загружаются. В закупках загружаются только строки с состоянием «Закрыт». Если ни подразделение, ни склад не найдены в справочнике, строка не загружается.
Пассажиропоток по филиалам
Для пассажиропотока данные берутся с уровня филиала и присваиваются всем торговым объектам этой группы. Подгруппы внутри филиала пропускаются. В группе «СОЧИ АЭРОПОРТ» объекты «СОЧИ- МБТ ДЬЮТИ ФРИ (МВЛ)» и «СОЧИ- АВИАТОР (МВЛ)» загружаются отдельно по собственным строкам.
Автоматические расчёты после загрузки
После импорта сервер пересобирает производные листы и обновляет дерево загруженных данных.
Факт_по_группам ← Факт_по_объектам
План_по_группам ← План_по_объектам
Свод_дашборд ← Факт + План + Пассажиропоток
Полная очистка фактических, плановых данных и пассажиропотока доступна администратору. После очистки производные таблицы пересобираются, чтобы в них не оставались старые строки.
👥 Пользователи (администратор)
Управление учётными записями: создание, назначение прав и ролей, деактивация и удаление пользователей.
Разграничение доступа: кто может вводить данные, видеть разделы, экспортировать и администрировать.
Роли и права
Права задаются набором разрешений (ввод факта/плана/пассажиропотока, просмотр разделов, экспорт, журнал). Нельзя удалить себя или последнего администратора.
📚 Справочники (администратор)
Справочник торговых объектов (Подразделение + Касса ККМ) и справочник групп. Объекты можно загружать из файла .xlsx/.csv.
Справочник объектов — основа сопоставления: все импорты сверяют подразделения именно с ним. Нет в справочнике — данные не загружаются.
Подразделение
Идентификатор торгового объекта, используется во всех фильтрах и при сопоставлении данных из файлов.
Касса ККМ
Полное наименование кассы (из колонки «Наименование» файла подразделений).
🕓 Журнал (администратор)
История изменений: дата/время, пользователь, действие, раздел и подробности.
Аудит: кто и когда вносил, менял или удалял данные.