Modulzeitplan – Systembeschreibung
Speicherung des modulweisen Zeitplans für automatische E-Mails, Regeln des gemeinsamen Zeitplan-Normalisierers und Berechtigungsschlüssel.
Überblick
Wann der automatische Versand eines Moduls läuft (einheitlicher Zeitplanblock), mit welcher Vorlage und welchem Anhang. Die Glockenschaltfläche jeder Zeile öffnet die Liste mail/notify vorgefiltert auf das Modul; sie erscheint nur mit mail/notify::list. Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation; die Tabelle ist mail_modconfig.
Speichern
- Berechtigung:
canSave(modconfig, id); StatuscanAction(edit). - Modul Pflicht (
error_module). - Den Zeitplan prüft der gemeinsame
Dlbtschedule::normalize(): Minutenintervall 5–1440, mindestens ein Wochentag, Monatstag 1–28. - Felder: Ereignis, Mandant, Vorlage (
templatesFor), Anhang, Frequenz, Stunde und Minute, Wochentage, Monatstag, Benachrichtigung, Status.
Löschen
Je nach Berechtigung endgültig (deleteRow) oder Status 9.
Berechtigungen
Schlüssel: list, add, edit, delete, statusdelete, debug; in den Seeds nicht eingestuft, praktisch UNMAPPED.