Quittungen
Quittungen sind Zahlungsbestätigungen, die Zahlungen mit Dokumentennachweisen verknüpfen. Sie unterstützen automatische Betragsberechnung, Inline-Korrekturen und zweiseitige Bestätigung.
Übersicht
Eine Quittung gruppiert eine oder mehrere Zahlungen und Gebühren in ein bestätigbares Dokument. Der Quittungsbetrag wird automatisch als Summe aller verknüpften Zuordnungen berechnet. Jeder Zuordnungsbetrag kann inline geändert werden, wobei automatisch Korrektureinträge beim Anbieter erstellt werden.
Automatische Berechnung
Quittungsbetrag = Summe aller verknüpften Zahlungen + Gebühren + Einmalausgaben. Keine manuelle Eingabe — alles wird automatisch berechnet.
Inline-Korrekturen
Ändern Sie den Zuordnungsbetrag direkt auf der Quittungsseite. Das System erstellt automatisch eine Korrektur mit dem Dienstleister.
Einmalausgaben
Fügen Sie Einmalausgaben (Reparaturen, Dienstleistungen) direkt aus der Quittung hinzu. Das System erstellt automatisch Belastung + Zahlung + Zuordnung.
Beidseitige Bestätigung
Sowohl Vermieter als auch Mieter müssen die Quittung unabhängig bestätigen für vollständige Validierung.
Mehrwährungsunterstützung
Quittungen werden automatisch in die Landeswährung der Immobilie umgerechnet, wenn sie sich von der Quittungswährung unterscheidet.
Dokumentanhang
Fügen Sie einen Scan der Bankbestätigung oder des Kassenbelegs im Format PDF, JPG, PNG oder HEIC bei.
Architektur
Quittungen sind über Zuordnungen mit Zahlungen verbunden. Wenn der Zuordnungsbetrag von der ursprünglichen Zahlung abweicht, werden automatisch eine Korrekturverknüpfung und eine Anbieterkorrektur erstellt.
Korrekturprozess
Wenn Sie den Zuordnungsbetrag auf der Quittungsseite ändern:
Betrag bearbeiten
Klicken Sie auf das Stiftsymbol neben dem Zahlungsbetrag. Geben Sie den neuen Betrag in der Immobilienwährung ein.
Korrekturverknüpfung erstellt
System erstellt ReceiptAdjustmentLink mit: Originalbetrag, korrigiertem Betrag und Differenz. Eine Verknüpfung pro Zuordnung.
Anbieterkorrektur
Wenn die Zahlung mit einer Ausgabe mit Anbieter verknüpft ist (Payment → ExpenseCharge → PropertyExpense → ExpenseProvider), wird eine ServiceProviderAdjustment automatisch erstellt/aktualisiert. Automatische Bestätigung von der Ersteller-Seite.
Automatische Bereinigung
Wenn korrigierter Betrag = Originalbetrag (Differenz = 0), werden Korrekturverknüpfung und Anbieterkorrektur automatisch gelöscht.
Bestätigung und Bearbeitungsregeln
Quittungen verwenden ein zweiseitiges Bestätigungssystem, das Bearbeitungsrechte steuert:
Standard. Keine Seite hat bestätigt. Vollständige Bearbeitung verfügbar.
Eine Seite hat bestätigt. Die bestätigende Seite kann widerrufen. Die andere Seite kann bearbeiten.
Beide Seiten haben bestätigt. Quittung gesperrt — keine Bearbeitung, kein Anhängen/Trennen von Zahlungen, keine Dokumentänderungen.
Verknüpfung mit Zahlungen
Auf der Quittungsseite können Sie bestehende Zahlungen anhängen oder neue Einmalausgaben erstellen:
Bestehende Zahlung anhängen
Wählen Sie aus verfügbaren Zahlungen/Gebühren in der Dropdown-Liste. Der Betrag wird automatisch in der Immobilienwährung ausgefüllt. Sie können ihn ändern, um eine Korrektur zu erstellen.
Einmalausgabe hinzufügen
Geben Sie einen Namen und Betrag ein. System erstellt: ExpenseCharge (Typ ONE_TIME) → Payment → Allocation. Beide Felder erforderlich.
Zahlung trennen
Zahlung von der Quittung entfernen. Dies löscht auch automatisch die zugehörige Korrekturverknüpfung und Anbieterkorrektur.
Inline-Bearbeitung
Die Quittungsansicht unterstützt Inline-Bearbeitung ohne Navigation zu einem separaten Formular:
Notizen (WYSIWYG)
Klicken Sie auf das Stiftsymbol, um den Rich-Text-Editor (Summernote) zu öffnen. Unterstützt Fett, Kursiv, Listen und Links. Speichert per AJAX ohne Seitenneuladen.
Zahlungsbeträge
Klicken Sie auf das Stiftsymbol neben dem Zahlungsbetrag, um ihn zu ändern. Speichert per AJAX. Erstellt/aktualisiert/entfernt Korrekturen automatisch.
Dokument hochladen
Datei ziehen oder auswählen. Unterstützt JPG, PNG, PDF, HEIC (max. 20 MB). Dokumente werden automatisch mit Google Drive synchronisiert.
Sichtbarkeitsregeln
| Rolle | Kann sehen |
|---|---|
| LANDLORD / AGENT | Alle Quittungen für eigene Immobilien |
| TENANT / AGENT | Quittungen im Zusammenhang mit ihren Verträgen und Zahlungen |
REST API
Zugriff auf Quittungen über REST API (erfordert JWT-Authentifizierung):
GET /api/v1/receipts - Meine Quittungen auflisten
GET /api/v1/properties/{id}/receipts - Immobilienquittungen auflisten
GET /api/v1/properties/{id}/receipts/{rid} - Quittungsdetails abrufen
Vollständige API-Dokumentation mit interaktiven Tests ist in Swagger UI verfügbar: /api/v1/doc