diff --git a/README.md b/README.md index cb62256..6fa2214 100644 --- a/README.md +++ b/README.md @@ -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