Skip to content

Mahnwesen

Ein automatisierter Mahnlauf, der täglich um 09:00 Uhr offene Forderungen prüft. Rechnungen (billing_runs), die vor mehr als 14 Tagen versendet wurden (dispatch_status = 'sent'), werden gegen die Zahlungseingänge (advance_payments) abgeglichen. Bei fehlender Zahlung wird die Eskalationsstufe 1 oder 2 in billing_deadline_alerts ausgelöst und ein entsprechender Eintrag in der communications-Tabelle generiert.

Um den manuellen Aufwand der Hausverwaltungen zu minimieren, automatisieren wir den Mahnprozess. Gemäß Architektur-Vorgabe verzichten wir auf externe Push-Kanäle und protokollieren revisionssicher in der communications-Tabelle (channel = 'internal', direction = 'outbound'). Die Entkopplung via pg_cron und Deno Edge Function sorgt für eine skalierbare, serverless Ausführung.

  1. Stufe 1 (14 Tage nach Versand): Zahlungserinnerung
  2. Stufe 2 (28 Tage nach Versand): Mahnung
  • billing_runs — Abrechnungsläufe mit Versanddatum
  • advance_payments — Zahlungseingänge
  • billing_deadline_alerts — Eskalationsstufen
  • communications — Revisionssichere Protokollierung