Цвета отклонений:
Экономия (факт < плана)
Перерасход (факт > плана)
Культура:
| Культура / Категория / Статья | План | Факт | Δ (Факт−План) | Δ % | Исполнение |
|---|
| Категория / Культура | План | Факт | Δ (Факт−План) | Δ % | Исполнение |
|---|
| Культура | Площадь, га | Урожайность план, т/га | Урожайность факт, т/га | Объём план, т | Сумма план, USD | Объём факт, т | Сумма факт (оц.), USD | Исполнение |
|---|
| Категория / Статья | План | Факт | Δ (Факт−План) | Δ % | Структура % | Исполнение |
|---|
Категория:
Культура:
| Культура / Категория / Материал | Ед. | Всего кол-во | Кол-во / га | Сумма, USD | USD / га | Доля % |
|---|
⬆ Как обновить данные
Отчёт генерируется Python-скриптом из Excel. Данные вшиты прямо в HTML —
никаких внешних зависимостей, работает офлайн и на телефоне.
Шаг 1 — Excel
Обновите данные в
PnL_Plan_Fact_25-26.xlsx и сохраните файл (Ctrl+S) — скрипт читает кэшированные значения.Шаг 2 — Скрипт
Запустите
Обновить_отчёт.bat (двойной клик) или в терминале: python build_report.pyШаг 3 — Деплой
Скрипт создаст
index.html. Загрузите его в репозиторий — Cloudflare Pages опубликует автоматически.Шаг 4 — Готово
Дата данных в шапке обновится автоматически из ячейки A2 листа «Отчёт План-Факт».