docs(readme): Widget-Prognosespalte + MAHNUNG_PROGNOSE_MIN_N dokumentiert

Feature-Tabelle um die "Vsl. Zahlung"-Spalte und die Konstanten-Tabelle
um MAHNUNG_PROGNOSE_MIN_N ergaenzt. Kein Deploy-Tag (reine Doku).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Eduard Wisch 2026-07-19 11:53:09 +02:00
parent fdd2b17ab4
commit 0e7d515f0b

View file

@ -26,6 +26,7 @@ Version **0.2.0 + Phasen 1-6 (Unreleased)** — UX-Vorschlagsliste, Versand-Erfa
| Auto-Erledigung bei Zahlungseingang | Trigger `BILL_PAYED` + `PAYMENT_CUSTOMER_CREATE` |
| Tab "Mahnungen (n)" auf Rechnungs- + Kundenkarte | Hook `completeTabsHead` (filtert auf add/external) |
| Widget: Offene Rechnungen mit Mahnstufe (Zähler im Kopf, Zeilenanzahl einstellbar, Summenzeile Netto+Brutto) | `box_mahnung_offen`, Konstante `MAHNUNG_BOX_MAXLINES` |
| **Widget-Spalte „Vsl. Zahlung" (Zahlungsprognose)**: Prognosedatum (Rechnungsdatum + Ø Tage nach Rechnungseingang) + Zahler-Ampel; Bewertungsskala 1:1 aus BuchhaltungsWidget/Kundenkarte, verstrichene Prognose = rotes Datum | `box_mahnung_offen` (`getZahlprognose`/`buildPrognoseCell`), Konstante `MAHNUNG_PROGNOSE_MIN_N` |
| **Vorschlagsliste-Filter** (Mahnstufe, Tage Verzug, Mindestbetrag, Kundentyp B2B/B2C, Kunden-Select2 mit Ajax) | `list.php` — Kundentyp-Wechsel filtert das Kunden-Dropdown sofort per Auto-Submit |
| **Kontakt-Spalte** in Vorschlagsliste (Telefon-/Mail-Icons mit Direktlink) | tel:/mailto: aus `llx_societe.phone/email` |
| **Versand-Erfassung** pro Mahnung (Datum, Versandweg, Sendungsnummer, Tracking-Provider) | `card.php` Versand-Block; setzt automatisch Status auf VERSENDET |
@ -124,6 +125,7 @@ Vollständige Liste: **Setup → Mahnwesen → Verfügbare Template-Variablen**
| `MAHNUNG_NTFY_TOPIC` | `vk-builds` | Ntfy-Topic für Vorschlags-Push |
| `MAHNUNG_VERSAND_REMINDER_DAYS` | `2` | Schwelle (Tage) für Versand-Reminder Ntfy-Push |
| `MAHNUNG_BOX_MAXLINES` | `0` | Widget: max. angezeigte offene Rechnungen (`0` = alle) |
| `MAHNUNG_PROGNOSE_MIN_N` | `1` | Widget „Vsl. Zahlung": min. bezahlte Rechnungen für eine Prognose (`1` = Parität zur Kundenkarten-Box) |
## Datenbank