Finanz-Dashboard
WartetEinnahmen gesamt im Ticketsystem: Abos, Mail-Pakete und manuelle Einnahmen je Firma, Umsatz-Übersicht nach Einnahmeart; Etappen 1 bis 3 live, Prognose offen
- Bereich
- Zentrale
- Start
- 02.09.2026
- Zuletzt
- 03.09.2026
- Am Zug
- René
Nächster Schritt, René
Nachkorrektur der Buchhaltung (Excel abo-nachkontrolle-2026-09-03.xlsx) einspielen lassen, danach Go für Etappe 4 (Prognose aus Laufzeiten)
Worum es geht
René will im Ticketsystem auf einen Blick sehen, was wir einnehmen: Abo-Umsätze der Website-Kunden (monatlich), Mail- und Hosting-Pakete, manuelle Einnahmen je Kunde (zum Beispiel die Umsatzprovision von FaceForce, jeden Monat anders) und sonstige Einnahmen, dazu die Gesamteinnahmen je Monat und später eine Prognose aus den Abo-Laufzeiten. Es zählen nur Einnahmen, keine Ausgaben. Die Basis ist das Ticketsystem, der Hub führt nur Website-Kunden.
Stand
- Etappen 1 bis 3 sind seit 03.09.2026 live (Commit 3193a9e, beide Container): Tabellen
company_subscriptionsundrevenue_entries, Serviceservices/einnahmen.js, Routenroutes/einnahmen.js(Zugriff: Admin oder Umsatz-Liste), Firmenakte-Karte „Abos & Einnahmen“, Umsatz-Übersicht nach Einnahmeart mit Filter. - Backfill am 03.09.: 77 Abos aus bestätigten Zeilen (36 Website, 41 Mail), FaceForce-Provision August als erste manuelle Einnahme (Firma 46, 9.017,65 € netto, Beleg SIM2026/477).
- MyTime angelegt (Firmen 304 bis 314, sieben Standorte, vier Abrechnungsgesellschaften) mit sieben Website-Abos zu je 100 € netto (Start 08/2026). Österreichische Mail-Abos auf 300 € jährlich umgestellt (19 Stück, INJOY St. Veit eingeschlossen).
- Grundlast laut Stand 03.09.: rund 8.541 € netto im Monat (43 Website-Abos 7.513,04 €, Mail-Abos monatlich 553 €, jährliche Mail-Abos 475 € Monatsanteil).
- Die Umsatz-Übersicht aus der Zeiterfassung (0328834, 02.09.) ist die Grundlage; ihr Zugriff läuft über
revenue_dashboard_employee_ids(Inhaber immer drin). Seit 02.10. gibt es zusätzlich eine eigene Zugriffsliste „Rechnungen“, die Rechnungen und Abos/Einnahmen freischaltet, aber nicht die Umsatz-Übersicht. - Die Dauerrechnungen aus Abos laufen inzwischen über das Rechnungsmodul (siehe rechnungsmodul).
Offen
- René Nachkorrektur durch die Buchhaltung einspielen lassen (Datei /root/transfer/finanzen/abo-nachkontrolle-2026-09-03.xlsx, Blätter Abos im System, Nicht angelegt, Nachkontrolle, Hinweise). 22 Zeilen brauchen Nachkontrolle, 71 wurden nicht angelegt.
- René Go für Etappe 4 (Prognose aus Laufzeiten, später Bankabgleich fürs Dashboard). Am 03.09. mit „später“ vertagt.
- René Zahlweg der österreichischen Studios klären: 42 Abos „alt aktiv“ ohne Zahlungseingang (22 AT, 2 CH, 18 DE), vermutlich anderes Konto oder Sammelabrechnung.
- ich Beobachtungen aus dem Bankabgleich nachfassen: 12 „gekündigt, zahlt aber“, 14 Betragsabweichungen, acht neue Abo-Kandidaten (Pottfit Prime, Physio Breitenreuter, Officium21, 360° Steuerberatung Mail, HETEK unsicher).
- Stand prüfen, ob die Nachkorrektur und die Altdaten inzwischen durch das Rechnungsmodul und den Import der Teamleader-Rechnungen überholt sind.
Entscheidungen und Regeln
- 2026-09-03: Mail-Abo und Website-Abo werden getrennt geführt. Provisionen gibt es nur bei FaceForce. Zeit-Umsatz zählt zusätzlich, wenn der Eintrag abrechenbar ist.
- 2026-09-03: Die Altdaten aus Teamleader gelten als schlecht gepflegt. René will keine manuelle Prüfliste, deshalb wird per Bankexport aktualisiert (Eingänge den Firmen zuordnen, netto umrechnen: Deutschland und Luxemburg geteilt durch 1,19, Österreich und Schweiz brutto).
- 2026-09-03: MyTime = 700 € netto im Monat, 100 € je Standort, als sieben Website-Abos auf den Standort-Firmen. Österreichische Mail-Abos = 300 € jährlich. INJOY St. Veit zählt als Österreich.
- 2026-09-02: Zugriff auf Umsatz und Finanzen ist nicht die Admin-Rolle, sondern eine eigene Liste.
- Backfill nur mit bestätigten Zeilen; Skript idempotent (Firma plus Art ohne Ende wird übersprungen).
Verlauf
- Abschluss: My Time Fitness United GmbH angelegt (Firma 314, Abrechnungsfirma Faßberg), INJOY St. Veit auf Österreich gestellt, Grundlast 8.541,04 € netto im Monat. Prognose „später“.
- Nachtrag zu MyTime (sieben Abos, IDs 78 bis 84) und zu den AT-Mail-Abos (300 € jährlich).
- Etappen 1 bis 3 deployt (3193a9e) und Backfill ausgeführt: Abos IDs 1 bis 77, FaceForce-Provision als Einnahme 1, MyTime-Firmen 304 bis 313 angelegt. Nachkontroll-Liste für Renés Mitarbeiterin erstellt.
- Renés Antworten und Bankabgleich mit seinem Sparkassen-Export (243 Eingänge, 08.06. bis 31.08.): 229 zugeordnet. Etappen 1 bis 3 gebaut (lokal, 308 Backend-Tests).
- Auftrag von René: Umsatz-Übersicht zum Finanz-Dashboard ausbauen. Befund: Teamleader-Export (Stand 31.05.2026) enthält Labels, Abo-Monatsbeitrag, Abo-Start und Kündigungsdatum (140 Firmen mit Abo, 87 aktiv = 12.323,66 € im Monat laut Altdaten). Prüfliste und Konzept (4 Etappen) erstellt. Gleichzeitig Umsatz-Übersicht und Excel-Export in der Zeiterfassung (0328834).
Wo liegt was
- Code: /root/system-sim-ticketsystem
backend/src/services/einnahmen.js,backend/src/routes/einnahmen.js, Frontend: Firmenakte-Karte „Abos & Einnahmen“, Seite /zeiterfassung/umsatz (Knopf „Umsatz-Übersicht“ nur für Berechtigte; René muss mit seinem eigenen Konto pfeiffer@ angemeldet sein, nicht mit dem Passwort-Admin). - Tabellen: company_subscriptions (art website_abo, mail_paket, hosting, sonstiges_abo; betrag, intervall, start, ende), revenue_entries (provision, einmalig, hosting_variabel, sonstiges), app_settings (
revenue_dashboard_employee_ids,rechnungen_zugriff_employee_ids), companies.metadata (kundentyp, kundennummer_sim, datev_konto). - Quellen und Skripte: /root/transfer/finanzen/ (Bank-CSV 20260903-5116264-umsatz.CSV, abo-pruefliste-2026-09-02.xlsx, abo-pruefliste-2026-09-03-bankabgleich.xlsx, abo-backfill-2026-09-03.json und -ergebnis.json mit den angelegten IDs für ein Undo, backfill-abos.js, backfill-merge.js, bank-abgleich.js). Teamleader-Export im Volume des Hermes-Ticketagenten unter workspace/imports/SIM_Companies-2026-05-31-05-31-33.xls.
- Vault: 50-Strategien/Finanz-Dashboard Konzept.md und 00-Home Stand 2026-09-03 Finanzen im Ticketsystem.md.