فهرست منبع

Filter Wiedervorlage-Staffel hinzugefügt

gc-server3 4 روز پیش
والد
کامیت
e105fa69e3

+ 2 - 0
templates/forderungen/details/queries/forderungen_details.sql

@@ -36,6 +36,8 @@ SELECT [F].*
      , isnull([FD].[Rechtsanwalt_Stand], '') AS [Rechtsanwalt_Stand]
      , isnull([FD].[Mahnen_Begruendung], '') AS [Mahnen_Begruendung]
      , isnull([FD].[Wiedervorlage], coalesce([FD].[Wiedervorlage], dateadd(DAY, 14, [F].[Beleg_Datum]))) AS [Wiedervorlage]
+     , FD.Bearbeitung_Benutzer_ID
+     , FD.Bearbeitung_Timestamp
      , [V].[Vers_Name]
      , [V].[Vers_Adresse]
      , [V].[Vers_PLZ]

+ 1 - 1
templates/forderungen/liste/config/liste_filter.csv

@@ -13,7 +13,7 @@ RechnungsdatumBis;date;2;RG-Datum bis;Beleg_Datum;;;
 
 Staffel;select;2;;Staffel_Text;;;
 Mahnstufe;select;2;;;;;
-Bearbeitet;select;2;;;;;
+WVStaffel;select;2;WV-Staffel;Wiedervorlage_Staffel_Nr;Wiedervorlage_Staffel_Text;;
 Abwarten;select;2;;;;;
 WiedervorlageVon;date;2;Wiedervorlage von;Wiedervorlage;;;
 WiedervorlageBis;date;2;Wiedervorlage bis;Wiedervorlage;;;

+ 1 - 1
templates/forderungen/liste/liste_zeile.html

@@ -83,7 +83,7 @@
   </td>
 
   <td class="text-end">
-    <button type="button" class="gc-list-badge gc-list-badge-{{ row.Wiedervorlage_Stufe }} gc-wiedervorlage-edit"
+    <button type="button" class="gc-list-badge gc-list-badge-{{ row.Wiedervorlage_Staffel_Nr }} gc-wiedervorlage-edit"
       hx-get="/app/forderungen/liste/{{ primary_key|urlencode }}/wiedervorlage?return_to={{ origin|urlencode }}"
       hx-target="#wiedervorlage-modal-content" hx-swap="innerHTML" hx-push-url="false"
       hx-sync="#wiedervorlage-modal:replace" aria-haspopup="dialog" aria-controls="wiedervorlage-modal"

+ 2 - 1
tests/test_forderung_list.py

@@ -32,7 +32,8 @@ def invoice(number=0, **changes):
         Bearbeitet="N",
         Abwarten="",
         Wiedervorlage=date(2026, 11, 1),
-        Wiedervorlage_Stufe="0",
+        Wiedervorlage_Staffel_Nr="0",
+        Wiedervorlage_Staffel_Text="noch nicht fällig",
         Beleg_Betrag=20,
         Beleg_Offen=10,
         Kunde_offen_gesamt=50,