Files
buchhaltung/TEST_GESCHAEFTSPLANUNG.md
2026-04-26 07:51:39 +02:00

2.2 KiB

Test der Geschäftsplanung-Erweiterung

Durchgeführte Änderungen

1. Datenbank-Migration (005_erweiterte_geschaeftsplanung.sql)

  • Neue Spalten: typ, unterkategorie, ist_einnahme
  • Views für Auswertungen: geschaeftsplanung_auswertung, geschaeftsplanung_monatlich, miete_nebenkosten_vergleich
  • Migration wurde erfolgreich ausgeführt

2. Backend-Erweiterungen (server.js)

  • API-Endpunkte hinzugefügt:
    • GET /api/geschaeftsplanung/monatlich - Monatliche Übersicht mit Ergebnis
    • GET /api/geschaeftsplanung/kategorien - Kategorie-Übersicht
    • GET /api/geschaeftsplanung/objektvergleich/:objekt - Miete vs Nebenkosten
    • GET /api/geschaeftsplanung/umsatzvorschau - Umsatzvorschau
  • Kostenplanung-API erweitert mit neuen Feldern (typ, unterkategorie, ist_einnahme)

3. Frontend

  • Neue Komponente: Geschaeftsplanung.jsx (ersetzt Kostenplanung.jsx)
    • Drei Bereiche: Einnahmen, Betriebskosten, Private Kosten
    • Schnellvorlagen für Standard-Kategorien
    • Tab-Navigation: Planung und Auswertung
    • Monatliche Detailtabelle mit Summen
  • API-Service: geschaeftsplanungAPI in api.js hinzugefügt
  • Dashboard: Neue Kacheln für Einnahmen und Betriebsergebnis

4. App.jsx aktualisiert

  • Import geändert von Kostenplanung zu Geschaeftsplanung
  • Tab-Name geändert zu "Geschäftsplanung"

Features

Einnahmen

  • Planungshonorare
  • Beratungsleistungen
  • Installationsleistungen
  • Mieteinnahmen

Betriebskosten

  • Telefon/Internet (Vorschlag: 35 €)
  • Büromaterial (Vorschlag: 30 €)
  • Versicherungen (Vorschlag: 120 €)
  • Rechts/Beratung (Vorschlag: 50 €)
  • Kfz-Kosten (Vorschlag: 1.000 €)
  • Reisekosten (Vorschlag: 200 €)

Private Kosten

  • Wohnung (Miete/Nebenkosten)
  • Essen/Trinken
  • Strom
  • Müll
  • Internet (privat)

Auswertungen

  • Monatliche Übersicht: Einnahmen, Betriebskosten, Betriebsergebnis, Private Kosten, Cashflow
  • Umsatzvorschau nach Kategorien
  • Miete vs Nebenkosten pro Objekt

Deployment

  1. Backend wurde neugestartet (Container: buchhaltung-backend)
  2. Migration wurde in Datenbank ausgeführt
  3. Frontend wurde gebaut und deployed (Container: buchhaltung-frontend)

Zugriff

Die Geschäftsplanung ist unter dem Reiter "Geschäftsplanung" im Finanz Flow erreichbar.