Анализ план-факт исполнения
Насколько факт отклонился от плана и за счёт чего: объём, цена, себестоимость или структура продаж. Тот же инструмент, что «Анализ фактических продаж», только сравниваются не два факта, а план (база) и факт исполнения (анализ).
AКак устроен план-факт
Анализ = Факт исполнения (загрузка типа plan_fact_actual)
Отклонение = Факт − План · «зелёный» рост = перевыполнение, «красный» = недовыполнение
Что загрузить перед анализом
| Что | Тип загрузки | Где |
|---|---|---|
| План (базовый период) | plan | Данные → Загрузка → «Загрузка плана» |
| Факт под план-факт (сопоставимый охват) | plan_fact_actual | Данные → Загрузка → «Факт под план-факт» |
План и «факт под план-факт» хранятся отдельными регистрами и не смешиваются с первичным фактом продаж — сравнение всегда «этот план ↔ этот факт».
Вкладка 1. Настройка расчётов · Входные данные
Первая вкладка раздела — «Настройка расчётов» (единый стандарт платформы): под-вкладка «Входные данные» — содержимое, описанное ниже, и под-вкладка «Настройка расчётов» — сценарий расчёта, диапазон (тот же, что на рабочих вкладках) и назначение результата (отчёт · генбюджет · бизнес-план · загрузка в БД). На рабочих вкладках строка «Настройка расчётов» показывает, что наследовано; ссылка «изменить» ведёт в настройку.
Задать пару «план ↔ факт» и убедиться, что оба набора загружены за один и тот же период.
Кадр 1. Окно анализа: какой план с каким фактом сравниваем
Окно анализа
Что показывает: здесь выбирается пара наборов и период сравнения. План и факт хранятся раздельно, поэтому сопоставляются явно, а не «по совпадению дат».
Как читать: «Весь план» сравнивает план и факт за весь горизонт плана; «Часть плана (нарастающим итогом)» — план с начала по выбранный месяц против факта за тот же отрезок, то есть исполнение на дату. Строка «Окно сопоставления» внизу подтверждает, что оба набора взяты за один период.
Что делать: выберите план и факт за один период. Разные периоды дадут отклонение, в котором смешаны исполнение и разница горизонтов.
Таблица 5. Плоский листинг плана
Что показывает: прямой листинг того, что реально лежит в базе как план: год, месяц, SKU, группы, каналы, цены, объём. Строки с расхождениями подсвечены красным.
Как читать: построчно то, что легло в базу как план, в формате загрузки; фильтр — в шапке каждого атрибутного столбца, а строка ИТОГО считается по всему отфильтрованному набору, а не по видимой странице. Красным подсвечены проблемные строки — маржа не сходится, нулевой объём при выручке или отрицательные значения.
Что делать: проверьте итоговую строку и красные строки перед разбором отклонений — иначе причины будут искаться в данных, а не в бизнесе.
Вкладка 2. Факторный контроль
Разложить отклонение факта от плана на факторы: объём, цена, себестоимость и структура продаж.
Кадр 1. Факторное разложение отклонения план ↔ факт
Разложение отклонения по факторам
Что показывает: отклонение маржи от плана раскладывается на вклад каждого фактора. Сумма факторов равна общему отклонению — это проверка корректности разложения.
Как читать: водопад: каждый бар — вклад одного фактора (Объём · Цена · Себестоимость · Структура), а сумма всех баров равна полному отклонению маржи от плана. Зелёный бар работает в плюс к плану, красный — в минус; та же раскладка ниже повторяется в разрезах канал → группа → SKU.
Что делать: начинайте с самого крупного фактора: он и есть главная причина недобора или перевыполнения плана. Ниже — та же раскладка в разрезах канал → группа → SKU.