dfuhrmann
  • Joined on 2026-07-01
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 13:30:01 +00:00
308cddedef fix(bt-10): fall back to customer number when no Leitweg-ID (BR-DE-15)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 13:15:41 +00:00
1851ed7074 fix(parser): stop description scan at sub-position numbers like '2.1' (ZenIT R26-105)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 13:08:58 +00:00
71bb9885c6 feat: auto-detect invoice type (BT-3) from title (Teilrechnung->326)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 13:03:55 +00:00
ac233baa2f feat: BT-41 Bearbeiter, BT-34/BT-43 split, Ihr Auftrag->BT-13, Referenznummer->Freitext
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 12:49:53 +00:00
f92c4ffac6 feat: clear data panel on new upload; deterministic doc-reference routing (Vergabeangebot->BT-17)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 11:03:54 +00:00
3832d5cdf2 feat(parser): deterministic pre-position free text into BT-22 (Task 3a)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 10:51:19 +00:00
3e0975102f fix(parser): recognize abbreviated unit 'pausch.' (Rechnung R26-231 Anfahrt)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 09:49:09 +00:00
df81c011d3 fix(zugferd): robust factur-x embedding for varied PDF structures
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 09:30:31 +00:00
29034d8501 fix(parser): capture positions with split serial numbers; keep Angebot out of BT-12/BT-17
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 09:06:04 +00:00
cd2bd56377 fix(parser): recognize 'pauschal' as a billing unit (Anfahrt-Position)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-13 08:39:14 +00:00
5a9929aa9e feat: BT-46 Kundennummer, BT-10 Leitweg-ID, BT-17 Vergabeangebot, Angebot->Freitext, format-abh. Pflichtfelder
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-08 09:03:56 +00:00
9a7dca1498 feat: descriptive export filenames, Vorkasse note (BT-20), dynamic BT-49 scheme
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:35:22 +00:00
27f6d8bab7 fix(cii): format ZUGFeRD BilledQuantity like UBL (no trailing 1.0000)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:31:57 +00:00
8a7990f95f refactor(ui): move ZUGFeRD validation hint from per-export box into footer
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:24:44 +00:00
19cdff820d feat(ui): rename tabs to Kopfdaten/Adressen/Positionen
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:21:54 +00:00
1992c30991 feat(ui): PDF-Text back under PDF preview; one-click export+download
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:14:19 +00:00
c07eb860fa feat(ui): group validation fields into tabs (Basis/Parteien/Positionen/PDF-Text)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 14:01:56 +00:00
efdee4cfd6 feat: default export format to ZUGFeRD instead of XRechnung
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 13:57:13 +00:00
36af456cd8 chore: keep tests, test-config and planning docs local-only (untrack from repo)
dfuhrmann pushed to test-version2 at dfuhrmann/E-Rechnung 2026-07-07 13:50:17 +00:00
e4f2315179 chore: ignore __pycache__/*.pyc in git and docker, untrack committed bytecode