Tarif-Warnung
Geschäftlicher Kontext
Section titled “Geschäftlicher Kontext”Wenn für einen aktiven Zähler kein gültiger Tarif hinterlegt ist, schlägt der spätere Abrechnungslauf (billing_runs) unweigerlich fehl. Durch eine proaktive UX-Warnung befähigen wir den Nutzer zur sofortigen Fehlerbehebung.
Technische Umsetzung
Section titled “Technische Umsetzung”Beim Laden von settings/tariffs/page.tsx:
- Alle aktiven Zähler (
is_active = true) ausmetersabrufen - Distinkte
meter_type-Werte extrahieren - Parallel vorhandene Tarife aus
utility_ratesladen - Abgleich: Für jeden Zählertyp ohne Tarif wird eine gelbe Inline-Warnung (shadcn
Alert) angezeigt
Betroffene Tabellen
Section titled “Betroffene Tabellen”meters(Filterung aufis_active = true, Gruppierung nachmeter_type)utility_rates(Abgleich der konfigurierten Medientypen)