From 3dcb293ba4a6aa5d6d239bc73f41f29124f62aea Mon Sep 17 00:00:00 2001 From: dfuhrmann3 Date: Mon, 13 Jul 2026 15:54:00 +0200 Subject: [PATCH] ui: clearer BT-49 blocker hint for XRechnung (guide to Leitweg-ID + scheme 0204) Co-Authored-By: Claude Opus 4.8 --- main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index f152c2e..0d77331 100644 --- a/main.py +++ b/main.py @@ -613,8 +613,10 @@ with col2: "eintragen; letztere wird sonst automatisch als Käuferreferenz verwendet.") if is_xrechnung and not str(r_email).strip(): blocker.append("Elektronische Adresse des Kunden (BT-49) fehlt. Bei XRechnung ist sie " - "Pflicht (PEPPOL-EN16931-R010) - bitte die E-Mail-Adresse des Empfängers " - "eintragen (oder Leitweg-ID/GLN bei Behörden, mit passendem Schema).") + "Pflicht (PEPPOL-EN16931-R010). Da XRechnung meist an Behörden geht, gehört " + "hier in der Regel die Leitweg-ID rein - im Reiter 'Adressen' ins Feld " + "'Elektronische Adresse (BT-49)' eintragen und als Schema '0204 (Leitweg-ID)' " + "wählen. Alternativ die E-Mail-Adresse des Empfängers (Schema EM) oder eine GLN (0088).") if inv_delivery and parse_to_strict_xml_date(inv_delivery) == "": blocker.append("Lieferdatum (BT-72) ist unlesbar (erwartet: YYYY-MM-DD). Bitte korrigieren oder leeren.") if not edited_items: