Darstellung
FiBu-Buchungen & Dauerbuchungen
Transaktionen: FIN06 Allgemeine FiBu-Buchungen, FIN20 Dauerbuchungen
UI-Pfade: /finHeadBookings, /finHeadRecurrences
Business-Zweck
FIN06 erfasst manuelle FiBu-Belege (Journalbuchungen, Korrekturen, interne Verrechnungen). FIN20 verwaltet wiederkehrende Buchungsvorlagen (Miete, Leasing, Abschlüsse), die periodisch in FIN06 ausgeführt werden.
Neben SAL11 und PUR04 ist FIN06 der dritte Weg, FiBu-Belege zu erzeugen – relevant für Partner-Migrationen und ERP-Rückkanäle.
Kernbegriffe
| Begriff | Bedeutung |
|---|---|
| FinHead | FiBu-Belegkopf (Datum, Belegart, Partner, Text) |
| FinItem | Buchungszeile (Konto, Betrag, Soll/Haben, Steuer) |
| FinDocType | Belegart (Journal, Eingangsrechnung, Zahlung …) |
| isGeneral | Kennzeichen für allgemeine Buchung (nicht aus SAL/PUR) |
| FinHeadRecurrence | Dauerbuchungs-Vorlage mit Intervall |
Fachlicher Ablauf
FIN06 – Allgemeine Buchungen
- Belegart wählen (FinDocType)
- Buchungsdatum und Periode prüfen (FIN18)
- Positionen erfassen (Konto, Betrag, Steuer, KST)
- Optional: Buchungsschlüssel (FIN21) laden
- Speichern → FinHead + FinItem; ggf. FinOpenItem
FIN20 – Dauerbuchungen
- Vorlage mit Intervall (monatlich, quartalsweise …) anlegen
- Nächstes Ausführungsdatum setzen
- Lauf erzeugt FinHead in FIN06
- Wiederholung bis Enddatum
Partner-Szenarien
Journalbuchung per API
POST /api/finHead/ mit finHead-Map und finItems[] – Struktur wie UI-Save.
CSV-Import historischer Buchungen
POST /api/finHead/importFromCSV bei Mandanten-Migration.
Beleg stornieren
POST /api/finHead/cancelFinHead – erzeugt Storno-FinHead.
Dauerbuchungen abrufen
POST /api/finHead/recurrencies – Liste der Vorlagen für Automatisierung.
Voraussetzungen
- Offene FiBu-Periode (FIN18)
- Konten und Steuerschlüssel konfiguriert
- Rechte FIN06, FIN20
- Ausgeglichene Buchung (Soll = Haben)
Auswirkungen im ERP
| Aktion | Auswirkung |
|---|---|
| Buchung gespeichert | FinItem, ggf. OP, SuSa aktualisiert |
| Storno | Gegenbuchung, OP wieder offen |
| Periode geschlossen | Save in FIN06 blockiert |
Typische Fehlerquellen
- Periode geschlossen – Buchungsdatum in abgeschlossener Periode
- Unausgeglichen – Soll/Haben-Differenz
- Steuerschlüssel ungültig – DATEV-Export-Fehler
- Externe Rechnungsnr. doppelt –
checkExternalInvoiceNoschlägt fehl