Budget Target/Ist-Analyse EKEK/1: Aufgabenbereiche und Firmen mit 2025, Target 2026, Ist 2026, Delta. Kann standardmaessig aus `btl` oder optional aus `btl_opt` lesen; bei `btl_opt` wird der Report deutlich als Optimierungsvorschlag markiert. Maßnahmen-Spalte bleibt leer — Agent befüllt sie nach User-Vorgaben.
Erzeugt eine Markdown-Arbeitstabelle mit Budget-Vergleich (Vorjahr → Target → Ist → Delta) für EKEK/1. Die Tabelle hat zwei Sichten: nach Aufgabenbereich und nach Firma. Die Spalte Maßnahmen bleibt initial leer und wird durch den Agent nach User-Vorgaben befüllt.
| Datei | Zweck |
|---|---|
report_massnahmenplan.py | Erzeugt den Markdown- und XLSX-Report; PDF nur explizit mit --pdf |
userdata/budget/vorgaben/target.csv |
| 2025-Referenzwerte + 2026-Targets (editierbar, Semikolon-getrennt) |
userdata/budget/vorgaben/praemissen.md | Zuordnungsregeln, Split-Logik, feste Werte (wird in Report eingebettet) |
python .agents/skills/skill-budget-target-ist-analyse/report_massnahmenplan.py
Fuer Validierung eines Optimierungsvorschlags:
python .agents/skills/skill-budget-target-ist-analyse/report_massnahmenplan.py --source-table btl_opt
Für zusätzlichen PDF-Export:
python .agents/skills/skill-budget-target-ist-analyse/report_massnahmenplan.py --pdf
userdata/budget/vorgaben/target.csvuserdata/budget/vorgaben/praemissen.mdbtl, optional aus btl_optuserdata/budget/btl_opt oben fett und rot als Optimierungsvorschlag--pdf und installierter Dependency markdown-pdf zusätzlich eine PDF-Datei--inherit-notes-from <xlsx>) per stabilem Schlüssel--pdf)userdata/budget/vorgaben/praemissen.md + Sync-Zeitpunktlöschen aufgeführt. Danach folgen Quartals-Korrektur (im Durchlauf → bestellt) und Jahres-Korrektur (01 Erstellung → im Durchlauf) mit Priorisierung.--pdf aktiv. Er bleibt Best-effort im A4-Querformat; Fehler oder fehlendes markdown-pdf werden auf stderr gewarnt und dürfen Markdown/XLSX nicht abbrechen.report_massnahmenplan.py ausführen, NIE eine vorhandene Datei wiederverwenden.Konzept)userdata/budget/vorgaben/target.csv editieren, kein Scriptumbau nötig.userdata/budget/vorgaben/target.csv ergänzt werden, z.B. zusätzliche Spalten wie Bertrandt_Target_2026.userdata/budget/vorgaben/praemissen.md editieren.budget_db.py für DB-Sync und SQL-Queries.