From germany-accounting
Wiederkehrende Buchungen für DATEV — monatliche/quartalsweise wiederkehrende Buchungen (Beitragsüberträge, Bestandsprovisionen, Miete, etc.) als Serien-Definition statt Copy-Paste. DATEV-Format Kategorie 65, Version 4.
How this skill is triggered — by the user, by Claude, or both
Slash command
/germany-accounting:wiederkehrende-buchungenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> ⚠ **Hinweis:** Automatisiertes Hilfsmittel auf Basis öffentlich verifizierter Quellen (DATEV-Format-Portal developer.datev.de — Wiederkehrende Buchungen Formatkategorie 65 Version 4, 101 Felder; Stand 2026-05). **Ersetzt keine Steuerberatung.** Output ist Vorschlag — vor produktivem Import in DATEV-Mandant per Vorabbuchungsstapel prüfen.
⚠ Hinweis: Automatisiertes Hilfsmittel auf Basis öffentlich verifizierter Quellen (DATEV-Format-Portal developer.datev.de — Wiederkehrende Buchungen Formatkategorie 65 Version 4, 101 Felder; Stand 2026-05). Ersetzt keine Steuerberatung. Output ist Vorschlag — vor produktivem Import in DATEV-Mandant per Vorabbuchungsstapel prüfen.
Typ: workflow
Geltungsbereich: GmbH, UG
Config: config/shared/datev-extf-fields.json (Section wiederkehrende_buchungen.4)
Knowledge-Base: buchung-grundlagen
Related: datev-export (Buchungsstapel — Kategorie 21), monatsabschluss
Erstellt eine Serien-Definition für wiederkehrende Buchungen, die in DATEV monatlich/quartalsweise/jährlich automatisch verbucht werden. Beispiele:
Statt jeden Monat im Monatsabschluss-Workflow eine identische Buchung manuell zu erfassen, schreibt der Anwender einmal die Serien-Definition (Beginn, Intervall, Konten, Betrag), importiert sie in DATEV-Rechnungswesen, und DATEV bucht ab Beginndatum automatisch monatlich/quartalsweise.
datev-export / Formatkategorie 21)| Aspekt | Buchungsstapel (21) | Wiederkehrende (65) |
|---|---|---|
| Zweck | Einmalige Buchung | Serien-Definition |
| Saldo-Pflicht | Ja (Σ Soll = Σ Haben) | Nein (jede WK-Buchung ist eigenständig) |
| Felder pro Buchung | 125 | 101 |
| Belegdatum | TTMM (Jahr aus Header) | — (stattdessen Beginndatum TTMMJJJJ) |
| Belegfeld 1 erlaubte Zeichen | word + $ & % * + - / | word + $ % - / (DROPS & * +) |
| Belegfeld 2 max Länge | 36 | 12 |
| Recurrence-Felder | — | B1, Beginndatum, Zeitintervallart, Zeitabstand, Wochentag, Ordnungszahl Tag im Monat, Ordnungszahl Wochentag, Endetyp, Zuletzt per, Nächste Fälligkeit, Enddatum |
| Output-Datei | EXTF_buchungsstapel_*.csv | EXTF_wiederkehrende_*.csv |
b1 — Schlüssel für Belegfeld-1-Verarbeitung1 = Rechnungsnummer 36-stellig, unverändert2 = 34-stellig + 2-stellige Verarbeitungs-Ergänzung von rechts3 = wird beim Import automatisch hochgezählt (Start-Rechnungsnummer)beginndatum — TTMMJJJJ (quoted)Wann die Serie startet.
zeitintervallart + zeitabstandTAG + 1–999 = täglich-IntervallMON + 1–99 = monatlich-Intervallwochentag (bitmask, nur bei MON)1=Mo, 2=Di, 4=Mi, 8=Do, 16=Fr, 32=Sa, 64=So. Summe = mehrere Tage.
ordnungszahl_tag_im_monat (1–31) + ordnungszahl_wochentag (1=erster ... 5=letzter)"Jeden ersten Montag", "jeden letzten Werktag", etc.
endetyp1 = kein Enddatum (Serie läuft unbefristet)2 = Endzeitpunkt bei Anzahl Ereignissen3 = Endet am (enddatum füllen)generate_extf.py --format-version 4 (Pfad-Auflösung wie in datev-export § 6.5 — absoluter Plugin-Pfad, nicht relativ zum CWD; das Script findet seine Config selbst):
# <PLUGIN_ROOT> = ${CLAUDE_PLUGIN_ROOT} (Claude Code) bzw. absoluter Plugin-Ordner (Cowork)
python "<PLUGIN_ROOT>/scripts/generate_extf.py" \
--input /tmp/wk_beitraege.json \
--output /tmp/EXTF_wiederkehrende_2026_06.csv \
--format-version 4 \
--encoding cp1252
Wie Buchungsstapel: CSV mit 31 Header-Feldern + 101 Spalten-Header + N Buchungs-Zeilen. Encoding CP1252, CRLF-Zeilenenden, Header-Felder #3/#4/#5 = 65 / "Wiederkehrende Buchungen" / 4.
Plus Begleit-.report.md mit SHA-256 + Anzahl WK-Definitionen + Recurrence-Übersicht.
config/shared/datev-extf-fields.json& * + verboten) deutlich strikter als Buchungsstapel — Validator weist mit klarer Meldung darauf hinSiehe tests/fixtures/wiederkehrend_premium_accrual/input.json — Monats-Beitragsübertrag und Quartalsbeitrag.
/format-description/recurring-bookings — 101 Felder verbatim/appendix/format-categorynameversion — Formatkategorie 65, Formatversion 4Format_Wiederkehrende Buchungen.xml — Cross-referencedatev-export — einmalige Buchungen (Buchungsstapel)monatsabschluss — WK-Definitionen ergänzen den Monats-Closing-Prozessbuchung-grundlagen — Doppik / GoBD-Grundlagensteuerberater-handoff — bei Erstellung neuer WK-Serien empfohlen, Stb. informierenGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub tgw013/hgb-accounting-plugin --plugin germany-accounting