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

  1. Berechtigung: canSave(modconfig, id); Status canAction(edit).
  2. Modul Pflicht (error_module).
  3. Den Zeitplan prüft der gemeinsame Dlbtschedule::normalize(): Minutenintervall 5–1440, mindestens ein Wochentag, Monatstag 1–28.
  4. 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.

Related topics: Zeitplan Berechtigungen