Skip to main content

CSV Kassenprüfer — DSFinV-K Export Lint

Runs the same checker as our npm package on a Node.js runtime that pip installs for you (nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.

CSV Kassenprüfer — DSFinV-K Export Lint — finds the line

CSV Kassenprüfer — DSFinV-K Export Lint

Prüft eine DSFinV-K-CSV gegen die amtliche Spaltenliste, die Wertelisten und die Formate der DSFinV-K 2.4.

Install

dsfinv-k-export-lint file

Node 18+. The same 19 rules as the VS Code extension, from a terminal or CI.

Free

  • Prüft die im Editor geöffnete DSFinV-K-CSV vollständig gegen alle 19 Regeln — 20 amtliche Tabellen, 219 Spalten, 9 Werte für BON_TYP, 25 für GV_TYP, 7 für ZAHLART_TYP — und nennt zu jedem Fund die Zeilennummer. Gemessen an der Beispieldatei _fixtures/dirty.csv (Bonkopf, 23 Spalten, 4 Datenzeilen): 14 Funde, davon 12 Fehler und 2 Warnungen, ausgelöst von 11 der 19 Regeln; die Gegenprobe _fixtures/clean.csv ergibt 0 Funde; die Ergebniskarte zeigt sechs dieser 14 Funde. Geprüft werden Spaltenbestand, Spaltenreihenfolge, Semikolon als Trennzeichen, Spaltenzahl je Zeile, leere Pflichtfelder, Punkt statt Komma im Betrag, Zeitstempel nach ISO 8601, TAXONOMIE_VERSION, Feldlängen und CRLF.
  • --rules lists every rule

With a licence ($29 once)

  • Prüft den kompletten Exportordner in einem Lauf — alle 20 DSFinV-K-Tabellen zusammen, inklusive der Kreuzprüfungen zwischen den Dateien und der index.xml — und legt den Prüfbericht als Datei ab.
dsfinv-k-export-lint --dir ./templates --report html --out report.html

Eine Steuerberatungskanzlei rechnet die Durchsicht nach § 13 StBVV mit 16,50 bis 41 Euro je angefangene Viertelstunde ab.

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "dsfinv-k-export-lint": { "command": "dsfinv-k-export-lint", "args": ["--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

Use in CI

- name: CSV Kassenprüfer — DSFinV-K Export Lint
  run: pip install rulestamp-dsfinv-k-export-lint && dsfinv-k-export-lint --dir . --ci

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Install (PyPI)

pip install rulestamp-dsfinv-k-export-lint
dsfinv-k-export-lint --help

Metadata

Release files for rulestamp-dsfinv-k-export-lint 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rulestamp-dsfinv-k-export-lint 1.0.4
File Size Uploaded
rulestamp_dsfinv_k_export_lint-1.0.4.tar.gz 19.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rulestamp-dsfinv-k-export-lint 1.0.4
File Interpreter ABI Platform
rulestamp_dsfinv_k_export_lint-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 41.1 kB

Release files / rulestamp_dsfinv_k_export_lint-1.0.4.tar.gz

Download URL rulestamp_dsfinv_k_export_lint-1.0.4.tar.gz
Size 19.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fef341988666d2df1f9efb2e3d3aa3dd14ddb81df0e05470a67b3b3dffb312e7
BLAKE2b-256 checksum
How to use checksums
7d8d94835da0ea8eaa672d1eb4c02fc73ed9b7829d9689f933d055aeef8439c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rulestamp_dsfinv_k_export_lint-1.0.4-py3-none-any.whl

Download URL rulestamp_dsfinv_k_export_lint-1.0.4-py3-none-any.whl
Size 21.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45a82f50b6ac2841998d42595f350245f9ae519934b4c3e533c2ca7ff09e8d8a
BLAKE2b-256 checksum
How to use checksums
11c35c8d682e90c844009eb84b7eb1aed1b180e5a28cdaee13e815a7287481e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page