Install and export
Getting started
Gradle and Maven setup, a complete v13 file, buffered streaming for large exports and the deliberate v12 path.
Java 17 · Apache-2.0 · release 0.2.0
datev-exporter turns already-mapped booking data into deterministic DATEV Buchungsstapel / EXTF import candidates—fixed v13 and v12 schemas, typed metadata, technical validation and forward-only streaming, with no third-party runtime dependency on the common path.
Where to go next
Both documentation sets cover the same release and the same evidence. The German set uses the DATEV terminology as it appears in the output.
Install and export
Gradle and Maven setup, a complete v13 file, buffered streaming for large exports and the deliberate v12 path.
Claims and evidence
The graded v12/v13 evidence matrix, what the pinned official checker schema does and does not prove, and where responsibility stays with you.
Modules and API
Which of the five modules owns your contract, the validation layers, and the versioned Javadoc for release 0.2.0.
Deep dives
Generated from the library itself, so the tables match what the exporters actually write.
All 125 Buchungsstapel columns in output order, with official German headings, checker types, lengths and version-12 availability.
The six stable error codes, what raises each one, the paired fields and the three validation depths.
The 31-field management record: fixed identifiers, date and timestamp formats, quoting rules and the coded fields.
Windows-1252, CRLF, semicolons and quoting — which characters survive and how exports get corrupted afterwards.
Scope in one screen
This library is not affiliated with, endorsed by or supported by DATEV. DATEV is a trademark of DATEV eG. Generated files remain import candidates; acceptance must be verified in the licensed, configured target environment.