> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pachtify360.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Abrechnung vorbereiten und buchen

> Termin, Kontoauswahl, Entwurf und serverseitige Vorprüfung.

## 1. Termin und Konten wählen

Öffne **Abrechnung** und stelle den Hebungstermin ein.
Prüfe die vorgeschlagenen Konten und wähle die fachlich freigegebenen Konten aus.
Kontrolliere die Dokumentgruppen für Pächter, Verpächter-Gutschriften und
Verpächter-Rechnungen getrennt.

## 2. Entwurfs-PDF prüfen

Die Entwurfs-PDF enthält je ausgewähltem Fälligkeitstreffer eine Pächter-
und eine Verpächterseite. Im derzeitigen PDF-Endpunkt richtet sich die
Auswahl nach **aktiven Konten mit genau diesem gespeicherten nächsten Termin**.
Die manuelle Kontoauswahl der Ansicht wird noch nicht an diesen Endpunkt übergeben.

<Warning>
  Die Ansicht kann zusätzlich überfällige Konten anzeigen, die in der
  Entwurfs-PDF fehlen. Beispiel aus der November-Prüfung: 694 Konten in der
  Vorschau gegenüber 693 im Entwurf wegen Konto 773. Dokumentgruppenzahlen
  sind zudem keine Konten- oder PDF-Seitenzahlen.
</Warning>

Vergleiche Empfänger, Kontonummer, Zeitraum, Positionssummen, Gebühren,
Steuern und Zahlbetrag. Bei nachzahlender Schlussabrechnung gehört der
letzte Vertragstag zum Zeitraum. Beträge und Zeitraum müssen zusammenpassen.

## 3. Freigabe und „Final buchen“

Die Schaltfläche **Final buchen** öffnet einen Bestätigungsdialog.
Erst die bestätigte Aktion startet eine tatsächliche Buchung.
Frontend und API müssen dazu denselben freigegebenen Softwarestand verwenden.

Die API prüft vor dem ersten fachlichen Schreibzugriff die gesamte Auswahl:

* Das Konto muss existieren und aktiv sein.
* Der angeforderte Termin muss dem berechneten Solltermin entsprechen.
* Überfällige Konten werden nicht still auf den gewählten Termin verschoben.
* Bereits verarbeitete Termine und weitere fachliche Fehler werden abgewiesen.

Bei ungültigen Konten wird nicht still mit einer Teilmenge fortgefahren.
Die Fehlerliste nennt Konto, Solltermin, angeforderten Termin und Grund.

## 4. Ergebnis kontrollieren

Eine erfolgreiche Buchung erzeugt Archivdaten und Berechnungsschnappschüsse
und aktualisiert die betroffenen Kontodaten. Prüfe danach den Buchungslauf,
die Belege und die Exportauswahl.

Die Verarbeitung ist nicht eine einzige große Datenbanktransaktion.
Kontosperren und Fehlerkompensation schützen den Ablauf. Bei einem
Verbindungsabbruch oder unklarem Ergebnis darfst du **nicht blind erneut buchen**.
Lass zuerst den Buchungslauf und mögliche unvollständige Zustände prüfen.

<Note>
  Die November-Referenzprüfung gegen Excel ist eine Kontrollrechnung, keine
  Erlaubnis für eine echte Buchung und kein Beweis, dass jede beliebige
  Kontoauswahl dieselben Gesamtsummen haben muss.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.