Softwarearchitektur: Unterschied zwischen den Versionen

Aus wiki.hundekultur-services.de
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
= Ganzheitliche Software-Architektur für eine mobile Hundeschule (Einzelunternehmen) =
= Integriertes Unternehmenssystem – Mobile Hundeschule (Einzelunternehmen) =


Diese Seite beschreibt ein End-to-End-System für Planung, Durchführung, Controlling und Gesamtabwicklung einer mobilen Hundeschule.   
Diese Seite dokumentiert das vollständige, integrierte System für eine mobile Hundeschule mit Einzel- oder Kleingruppentraining.   
Ziel: eine einzige, integrierte Datenbasis, minimale „Drehstuhl-Schnittstellen“, maximal GoBD- und Finanzamt-Konformität.
Ziel: minimaler Verwaltungsaufwand bei maximaler Automatisierung, GoBD-/DSGVO-Konformität und Audit-Tauglichkeit für Finanzamt & Betriebsprüfung.


== 1. Prozess-Landkarte ==
== 1. Prozess-Landkarte ==


{| class="wikitable"
{| class="wikitable"
! Prozessschritt !! Zweck !! Modul !! Haupt-Tool
! Bereich !! Zweck !! Tool !! Bemerkung
|-
|-
| Lead → Buchung || Kurs/Termin anlegen || '''Kurs- & Teilnehmer-Mgmt''' || Eversports Manager
| Kursverwaltung || Online-Buchung, Terminplan, Kundenakte || '''Eversports''' || Automatisierbar via Webhooks
|-
|-
| Training durchführen || Check-in, Notizen || Mobiles Frontend || Eversports App
| Rechnungsstellung, Finanzen || Rechnung, Belegarchiv, UStVA, EÜR || '''LexOffice (L-Tarif)''' || GoBD-konform, Elster integriert
|-
|-
| Rechnung & Zahlung || GoBD-konform, USt, EÜR || '''Finanz-Mgmt''' || LexOffice (L-Tarif)
| Bar- & Kartenzahlung || TSE-Kasse, Z-Bericht, Bons || '''SumUp POS Lite''' oder '''helloCash Medium''' || DSFinV-K / TSE-konform
|-
|-
| Barkasse (bei Barzahlung) || TSE-pflicht || '''POS/Kasse''' || SumUp POS Lite / helloCash
| Middleware / Automatisierung || Datenaustausch (Booking → Rechnung) || '''Make.com''' oder '''n8n''' || ersetzt Drehstuhl-Schnittstelle
|-
|-
| Automatischer Datenaustausch || Kunden, Umsätze, Belege || '''Middleware''' || Make.com / n8n
| Projektmanagement || Aufgaben, Kanban, Rückstände || '''Trello Premium''' || Kursplanung, Rückrufe, Backoffice
|-
|-
| Projektroutine, Kanban || Aufgabenmanagement || '''Projekt-Mgmt''' || Trello Premium
| Kommunikation, Kalender, Cloud || DSGVO-konformes Groupware-System || '''mailbox.org''' oder '''Nextcloud auf All-Inkl.''' || revisionssicher konfigurierbar
|-
|-
| Kommunikation & Docs || Mail, Kalender, Drive || '''Collaboration''' || Google Workspace
| Steuererklärung || Einkommensteuer + Anlage S || '''WISO Steuer 2025''' || Daten manuell aus LexOffice übernehmen
|-
|-
| Steuer-Jahresabschluss || Einkommensteuer, Anlage S || '''Steuer-Tool''' || WISO Steuer 2025
| Geschäftskonto || Banking, Belegverknüpfung, SEPA || '''Qonto Smart''' || API- & LexOffice-Anbindung
|-
| Geschäftskonto & Banking || Transaktionen, API || '''Banking''' || Qonto Smart
|}
|}


== 2. Kernmodule & empfohlene Pakete ==
== 2. Systemlandschaft (Zusammenfassung) ==
 
=== 2.1 Kurse & Kunden ===
* '''Eversports Manager – Starter''' (59 €/Monat)
** Online-Buchung, Kundenportal, App, Rechnungs-Export (CSV/PDF)
** API/Webhooks vorhanden → Verbindung zu LexOffice via Make/n8n
 
=== 2.2 Rechnungen, EÜR & USt ===
* '''LexOffice – L-Tarif''' (19,90 €/Monat)
** Beleg-OCR, EÜR, USt-VA (Elster), GoBD-konform, DATEV-Export
** Optional: Lohnabrechnung ab 11,90 €/Monat


=== 2.3 POS / Barkasse ===
=== 2.1 Tools & Tarife (empfohlen) ===
{| class="wikitable"
{| class="wikitable"
! System !! Monatl. Fixkosten !! Einmalkosten !! Bemerkung
! Modul !! Tool & Plan !! Preis (netto/Monat) !! Bemerkung
|-
| Kursverwaltung || Eversports Starter || 59 € || inkl. 199 Buchungen
|-
| Buchhaltung || LexOffice L || 19,90 € || inkl. EÜR, UStVA, Belege
|-
| Steuererklärung || WISO Steuer 2025 || 1,90 € *(23 € jährlich)* || Anlage S
|-
| Automatisierung || Make (Core) || 9 € || Alternativ: n8n Self-Hosted (0 €)
|-
|-
| SumUp POS Lite || 0 € || ca. 349 € || TSE integriert, Transaktionsgebühren ab 0,79 %
| Projektmanagement || Trello Premium || 9 € || Automationen via Butler
|-
|-
| helloCash Medium || 8,90 €/Monat || TSE 129 /Jahr || Cloud-Kasse, CSV-Export zu LexOffice
| Cloud-Archivierung || mailbox.org Business / Nextcloud || ca. 3–5 € || revisionssicher konfiguriert
|-
| POS || SumUp (0 €) oder helloCash (8,90 € + 129 €/Jahr) || ab 8,90 € || TSE-Zertifikat erforderlich
|-
| Geschäftskonto || Qonto Smart || 23 € || Banking + API
|}
|}


=== 2.4 Middleware / Automatisierung ===
→ Gesamtkosten ca. **128–135 netto/Monat**
* '''Make (Core)''' – ca. 9 €/Monat
* Alternativ: '''n8n Cloud Starter''' – ca. 20 €/Monat oder self-hosted (kostenlos)


Beispiel-Flows:
=== 2.2 Systemlogik (No-Drehstuhl) ===
* Neue Buchung → Kunde in LexOffice anlegen → Rechnung erstellen
* Zahlungseingang → Rechnung als bezahlt markieren
* Monatlicher Export: Belege → Drive-Backup


=== 2.5 Projektmanagement ===
<pre>
* '''Trello Premium''' – ca. 9 €/Monat (1 User)
[Kunde bucht] → (Eversports)
** Kanban, Timeline, Automationen via Butler
    ↓ Webhook
[Make / n8n] → (LexOffice) Kontakt + Rechnung
    ↓
(Trello) → Aufgabenkarte
    ↓
(Qonto) → Zahlungseingang erfasst
    ↓
(POS-System) → Barumsatz → TSE-Z-Bericht → Belegarchiv (Nextcloud)
    ↓
(EÜR + Belege) → WISO Steuer für Jahresabschluss
</pre>


=== 2.6 E-Mail & Kalender ===
== 3. Revisionssichere Archivierung ==
* '''Google Workspace Starter''' – ca. 7 €/Monat
** Gmail, Calendar, Drive (30 GB), Meet


=== 2.7 Steuer ===
* Verzeichnisstruktur z. B. in Nextcloud oder mailbox.org Drive:
* '''WISO Steuer 2025''' – Einmalzahlung ca. 23 €
<pre>
** Anlage S, Mantelbogen, manuelle Eingabe aus LexOffice (EÜR)
📁 Buchhaltung
 
├── 📁 2025
=== 2.8 Geschäftskonto ===
│    ├── 📁 01_Januar
* '''Qonto Smart''' – 23 €/Monat
│    │    ├── EÜR_2025-01.pdf
** API-Anbindung, virtuelle Karten, Echtzeit-Überweisungen
│    │    ├── Kassenbericht.csv
 
│    │    ├── Belege/
== 3. Datenfluss (keine Drehstuhlschnittstelle) ==
│    │    │    ├── Rechnung_10001.pdf
│    │    │    └── Z-Bericht_0101.pdf
├── 📁 Steuer
│    ├── Anlage_S_2025.pdf
│    └── UStVA_Q1_2025.pdf
</pre>


<pre>
* Anforderungen:
[Kunde bucht] → (Eversports)
  - Versionierung aktivieren
    ↓ Webhook
  - Nur Uploadrechte (Schreibschutz)
[Make / n8n] → (LexOffice) → Kontakt + Rechnung
  - Änderungsprotokoll verfügbar
    ↓
  - Backup redundant (lokal + Cloud)
(Google Sheets) → Controlling
  - Zugriff durch Dritte (z. B. Prüfer) temporär möglich
    ↓
(Trello) → Aufgabenkarte "Neukunde"


Barzahlung → SumUp Z-Bericht → Upload an Make → Eintrag in LexOffice-Kasse
== 4. Audit-Tauglichkeits-Checkliste (Gesamtsystem) ==
</pre>


== 4. Kostenübersicht (Monatlich, netto) ==
=== 4.1 Finanzen & Buchhaltung (LexOffice) ===
* [x] EÜR exportierbar (PDF/CSV)
* [x] UStVA per Elster übermittelt
* [x] Belege digital archiviert, OCR-fähig
* [x] Kassenkonto gepflegt (Barumsatz)
* [x] GoBD-konform: Unveränderbarkeit, Zeitstempel


{| class="wikitable"
=== 4.2 Barzahlung / POS (SumUp oder helloCash) ===
! Modul !! Tool/Plan !! Kosten
* [x] TSE-Zertifikat aktiv
|-
* [x] Tagesabschlüsse/Z-Berichte vorhanden
| Kursverwaltung || Eversports Starter || 59 €
* [x] Export im DSFinV-K oder CSV möglich
|-
* [x] Ablage in strukturierter, zugriffsprotokollierter Umgebung (z. B. Nextcloud)
| Buchhaltung || LexOffice L || 19,90 €
|-
| Steuer (aufs Jahr gerechnet) || WISO Steuer || 1,90 €
|-
| Automatisierung || Make Core || 9 €
|-
| Projektmanagement || Trello Premium || 9 €
|-
| E-Mail & Kalender || Google Workspace || 7 €
|-
| POS-System (SumUp oder helloCash) || 0 – 8,90 € || je nach Variante
|-
| Geschäftskonto || Qonto Smart || 23 €
|-
! style="text-align:right;" | '''Gesamt (mit SumUp)''' || || '''ca. 128 € / Monat'''
|}


== 5. Setup-Checkliste ==
=== 4.3 Kurs- & Kundendaten (Eversports) ===
* [x] DSGVO-konform: AV-Vertrag abgeschlossen
* [x] Exportfunktion verfügbar (CSV/JSON)
* [x] Automatisierung an LexOffice vorhanden (Webhook → Make/n8n)
* [x] Dokumentation über Trainingsverlauf optional


# Eversports-Konto anlegen, Webhooks aktivieren
=== 4.4 Cloud & Kommunikation (mailbox.org / Nextcloud) ===
# LexOffice: API-Token erzeugen, Standardartikel anlegen (z. B. „Hundetraining“)
* [x] DSGVO-konformer Anbieter mit Serverstandort DE
# Make-Szenario erstellen: Booking → LexOffice → Rechnung
* [x] Schreibgeschützte Archiv-Ordner
# Qonto mit LexOffice verbinden
* [x] Versionierung & Änderungsprotokoll aktiviert
# Kassenintegration: SumUp / helloCash einrichten, TSE sichern
* [x] Verschlüsselung aktiv (Serverseitig + optional Client)
# Monatlich: LexOffice Monatsabschluss, Belegarchiv exportieren
# Jährlich: EÜR aus LexOffice + Eingabe in WISO Steuer → Steuererklärung


== 6. Erweiterungen (Optional) ==
=== 4.5 Steuer (WISO Steuer) ===
* [x] Anlage S korrekt ausgefüllt
* [x] Einnahmen/Ausgaben aus LexOffice übernommen
* [x] Dokumente PDF/A-konform erzeugt
* [x] Abgabe über Elster oder authentifiziertes Portal


* CRM: HubSpot Free (per Zapier integrierbar)
=== 4.6 Automatisierung (Make / n8n) ===
* Business Intelligence: Google Looker Studio (Daten aus Sheets visualisieren)
* [x] Buchung → Rechnung automatisiert
* Lohnabrechnung: LexOffice-Addon für bis zu 2 Mitarbeiter
* [x] Zahlungserkennung automatisiert (Stripe/Qonto Webhook)
* Self-hosted Middleware: n8n Community Edition auf eigenem Server
* [x] Täglicher Sync von POS-Belegen ins Archiv
* [x] Ablaufprotokoll & Fehlerbenachrichtigung eingerichtet


== 7. Lizenzpflichtige Tools und Preise (Stand 2025) ==
=== 4.7 Geschäftskonto (Qonto) ===
* [x] API-Verknüpfung mit LexOffice
* [x] Kontoauszüge abrufbar & exportierbar
* [x] Buchungstexte eindeutig referenzierbar (z. B. Rechnungsnummern)


* Eversports Starter: 59 €/Monat
== 5. Setup-Schritte (zusammengefasst) ==
* LexOffice L: 19,90 €/Monat
* Make Core: ca. 9 €/Monat
* Trello Premium: ca. 9 €/Monat/User
* Google Workspace Starter: 7 €/Monat/User
* WISO Steuer: ca. 23 €/Jahr
* Qonto Smart: 23 €/Monat
* helloCash (optional): 8,90 €/Monat + 129 €/Jahr TSE
* SumUp POS (optional): 349 € Hardware, 0 € Software


== 8. Rechtliches & GoBD ==
# Konto bei Eversports anlegen, Webhook aktivieren
# LexOffice mit API-Token verbinden, Artikel & USt-Vorgaben anlegen
# Make-Szenario anlegen: Buchung → Rechnung → Zahlung
# POS-System registrieren (SumUp oder helloCash mit TSE)
# Cloud-Speicher einrichten (Nextcloud/mailbox.org) → Versionierung & Zugriffsrechte konfigurieren
# Qonto einrichten, mit LexOffice koppeln
# WISO Steuer vorbereiten → EÜR und Belege jährlich übernehmen


* LexOffice erfüllt GoBD-Standards (digitale Belegarchivierung, EÜR, UStVA)
== 6. Erweiterbar durch: ==
* TSE bei Barkasse verpflichtend → SumUp / helloCash empfohlen
* Finanzamt-Archiv vorbereiten (PDF-Zusammenfassung + strukturierter Export)
* Google Drive kann revisionssicher gemacht werden mit Versionierung & Lesezugriffsprotokoll


== 9. Siehe auch ==
* CRM: HubSpot Free / Zoho CRM (Make-Integration möglich)
* BI: Google Looker Studio mit Sheets-Anbindung
* Zeiterfassung: Toggl Track → Projektkalkulationen
* Mitarbeitermanagement: Personio (ab Wachstum > 2 MA)


* [[GoBD-konforme Kassenführung]]
== 7. Siehe auch ==
* [[Umsatzsteuer für Kleinunternehmer]]
* [[GoBD-konforme Archivierung]]
* [[Digitale Belegablage mit LexOffice]]
* [[DSFinV-K & TSE-Erklärung]]
* [[Make.com Automatisierung für Trainer]]
* [[Steuerprüfung vorbereiten]]
* [[Automatisierung mit Make]]
* [[LexOffice API-Dokumentation]]

Version vom 7. Juni 2025, 07:46 Uhr

Integriertes Unternehmenssystem – Mobile Hundeschule (Einzelunternehmen)

Diese Seite dokumentiert das vollständige, integrierte System für eine mobile Hundeschule mit Einzel- oder Kleingruppentraining. Ziel: minimaler Verwaltungsaufwand bei maximaler Automatisierung, GoBD-/DSGVO-Konformität und Audit-Tauglichkeit für Finanzamt & Betriebsprüfung.

1. Prozess-Landkarte

Bereich Zweck Tool Bemerkung
Kursverwaltung Online-Buchung, Terminplan, Kundenakte Eversports Automatisierbar via Webhooks
Rechnungsstellung, Finanzen Rechnung, Belegarchiv, UStVA, EÜR LexOffice (L-Tarif) GoBD-konform, Elster integriert
Bar- & Kartenzahlung TSE-Kasse, Z-Bericht, Bons SumUp POS Lite oder helloCash Medium DSFinV-K / TSE-konform
Middleware / Automatisierung Datenaustausch (Booking → Rechnung) Make.com oder n8n ersetzt Drehstuhl-Schnittstelle
Projektmanagement Aufgaben, Kanban, Rückstände Trello Premium Kursplanung, Rückrufe, Backoffice
Kommunikation, Kalender, Cloud DSGVO-konformes Groupware-System mailbox.org oder Nextcloud auf All-Inkl. revisionssicher konfigurierbar
Steuererklärung Einkommensteuer + Anlage S WISO Steuer 2025 Daten manuell aus LexOffice übernehmen
Geschäftskonto Banking, Belegverknüpfung, SEPA Qonto Smart API- & LexOffice-Anbindung

2. Systemlandschaft (Zusammenfassung)

2.1 Tools & Tarife (empfohlen)

Modul Tool & Plan Preis (netto/Monat) Bemerkung
Kursverwaltung Eversports Starter 59 € inkl. 199 Buchungen
Buchhaltung LexOffice L 19,90 € inkl. EÜR, UStVA, Belege
Steuererklärung WISO Steuer 2025 1,90 € *(23 € jährlich)* Anlage S
Automatisierung Make (Core) 9 € Alternativ: n8n Self-Hosted (0 €)
Projektmanagement Trello Premium 9 € Automationen via Butler
Cloud-Archivierung mailbox.org Business / Nextcloud ca. 3–5 € revisionssicher konfiguriert
POS SumUp (0 €) oder helloCash (8,90 € + 129 €/Jahr) ab 8,90 € TSE-Zertifikat erforderlich
Geschäftskonto Qonto Smart 23 € Banking + API

→ Gesamtkosten ca. **128–135 € netto/Monat**

2.2 Systemlogik (No-Drehstuhl)

[Kunde bucht] → (Eversports)
     ↓ Webhook
[Make / n8n] → (LexOffice) Kontakt + Rechnung
     ↓
 (Trello) → Aufgabenkarte
     ↓
 (Qonto) → Zahlungseingang erfasst
     ↓
 (POS-System) → Barumsatz → TSE-Z-Bericht → Belegarchiv (Nextcloud)
     ↓
 (EÜR + Belege) → WISO Steuer für Jahresabschluss

3. Revisionssichere Archivierung

  • Verzeichnisstruktur z. B. in Nextcloud oder mailbox.org Drive:
📁 Buchhaltung
 ├── 📁 2025
 │    ├── 📁 01_Januar
 │    │    ├── EÜR_2025-01.pdf
 │    │    ├── Kassenbericht.csv
 │    │    ├── Belege/
 │    │    │    ├── Rechnung_10001.pdf
 │    │    │    └── Z-Bericht_0101.pdf
 ├── 📁 Steuer
 │    ├── Anlage_S_2025.pdf
 │    └── UStVA_Q1_2025.pdf
  • Anforderungen:
 - Versionierung aktivieren
 - Nur Uploadrechte (Schreibschutz)
 - Änderungsprotokoll verfügbar
 - Backup redundant (lokal + Cloud)
 - Zugriff durch Dritte (z. B. Prüfer) temporär möglich

4. Audit-Tauglichkeits-Checkliste (Gesamtsystem)

4.1 Finanzen & Buchhaltung (LexOffice)

  • [x] EÜR exportierbar (PDF/CSV)
  • [x] UStVA per Elster übermittelt
  • [x] Belege digital archiviert, OCR-fähig
  • [x] Kassenkonto gepflegt (Barumsatz)
  • [x] GoBD-konform: Unveränderbarkeit, Zeitstempel

4.2 Barzahlung / POS (SumUp oder helloCash)

  • [x] TSE-Zertifikat aktiv
  • [x] Tagesabschlüsse/Z-Berichte vorhanden
  • [x] Export im DSFinV-K oder CSV möglich
  • [x] Ablage in strukturierter, zugriffsprotokollierter Umgebung (z. B. Nextcloud)

4.3 Kurs- & Kundendaten (Eversports)

  • [x] DSGVO-konform: AV-Vertrag abgeschlossen
  • [x] Exportfunktion verfügbar (CSV/JSON)
  • [x] Automatisierung an LexOffice vorhanden (Webhook → Make/n8n)
  • [x] Dokumentation über Trainingsverlauf optional

4.4 Cloud & Kommunikation (mailbox.org / Nextcloud)

  • [x] DSGVO-konformer Anbieter mit Serverstandort DE
  • [x] Schreibgeschützte Archiv-Ordner
  • [x] Versionierung & Änderungsprotokoll aktiviert
  • [x] Verschlüsselung aktiv (Serverseitig + optional Client)

4.5 Steuer (WISO Steuer)

  • [x] Anlage S korrekt ausgefüllt
  • [x] Einnahmen/Ausgaben aus LexOffice übernommen
  • [x] Dokumente PDF/A-konform erzeugt
  • [x] Abgabe über Elster oder authentifiziertes Portal

4.6 Automatisierung (Make / n8n)

  • [x] Buchung → Rechnung automatisiert
  • [x] Zahlungserkennung automatisiert (Stripe/Qonto Webhook)
  • [x] Täglicher Sync von POS-Belegen ins Archiv
  • [x] Ablaufprotokoll & Fehlerbenachrichtigung eingerichtet

4.7 Geschäftskonto (Qonto)

  • [x] API-Verknüpfung mit LexOffice
  • [x] Kontoauszüge abrufbar & exportierbar
  • [x] Buchungstexte eindeutig referenzierbar (z. B. Rechnungsnummern)

5. Setup-Schritte (zusammengefasst)

  1. Konto bei Eversports anlegen, Webhook aktivieren
  2. LexOffice mit API-Token verbinden, Artikel & USt-Vorgaben anlegen
  3. Make-Szenario anlegen: Buchung → Rechnung → Zahlung
  4. POS-System registrieren (SumUp oder helloCash mit TSE)
  5. Cloud-Speicher einrichten (Nextcloud/mailbox.org) → Versionierung & Zugriffsrechte konfigurieren
  6. Qonto einrichten, mit LexOffice koppeln
  7. WISO Steuer vorbereiten → EÜR und Belege jährlich übernehmen

6. Erweiterbar durch:

  • CRM: HubSpot Free / Zoho CRM (Make-Integration möglich)
  • BI: Google Looker Studio mit Sheets-Anbindung
  • Zeiterfassung: Toggl Track → Projektkalkulationen
  • Mitarbeitermanagement: Personio (ab Wachstum > 2 MA)

7. Siehe auch