ui: remove BT-49 required-asterisk; drop noisy serial-numbers caption
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
3dcb293ba4
commit
58e589aa7a
6
main.py
6
main.py
|
|
@ -30,7 +30,6 @@ from invoice_logic import (
|
|||
extract_service_period,
|
||||
detect_contract_type,
|
||||
detect_invoice_type_code,
|
||||
extract_hardware_serial_numbers,
|
||||
extract_angebot_reference,
|
||||
extract_pre_position_freetext,
|
||||
extract_document_references,
|
||||
|
|
@ -245,7 +244,6 @@ with col2:
|
|||
final_data["service_end_date"] = fallback_end
|
||||
|
||||
final_data["contract_type"] = detect_contract_type(pdf_text)
|
||||
final_data["hardware_serials"] = extract_hardware_serial_numbers(pdf_text)
|
||||
# Rechnungstyp (BT-3) aus dem Titel vorerkennen (z.B. 'Teilrechnung' -> 326).
|
||||
final_data["invoice_type_code"] = detect_invoice_type_code(pdf_text)
|
||||
|
||||
|
|
@ -307,8 +305,6 @@ with col2:
|
|||
st.caption("Mit :red[*] markierte Felder sind EN16931-Pflichtfelder und müssen für einen gültigen Export befüllt sein.")
|
||||
if data.get("contract_type"):
|
||||
st.caption(f"🏷️ Erkannter Vertragstyp: **{data['contract_type']}**")
|
||||
if data.get("hardware_serials"):
|
||||
st.caption(f"🔧 Erkannte Seriennummern: {', '.join(data['hardware_serials'])}")
|
||||
|
||||
# Reiter-Navigation: gruppiert die Eingabefelder, damit man nicht die ganze Seite
|
||||
# runterscrollen muss. Summen & Export stehen bewusst UNTERHALB der Tabs (immer sichtbar).
|
||||
|
|
@ -440,7 +436,7 @@ with col2:
|
|||
st.markdown("**Empfänger (Kunde):**")
|
||||
r_name = st.text_input("Firma (BT-44) :red[*]", value=data.get("recipient_name", ""))
|
||||
r_email = st.text_input(
|
||||
"Elektronische Adresse (BT-49) :red[*]",
|
||||
"Elektronische Adresse (BT-49)",
|
||||
value=data.get("recipient_email", ""),
|
||||
help="Adresse, an die der Kunde die Rechnung empfängt. Standard: E-Mail (Schema EM). "
|
||||
"Für Behörden ggf. Leitweg-ID (0204) oder GLN (0088) - dann rechts das passende Schema wählen.",
|
||||
|
|
|
|||
Loading…
Reference in New Issue