Modulütemezés – rendszerleírás
A modulonkénti automatikus levélküldés ütemezésének tárolása, a közös ütemezés-normalizáló szabályai és a jogkulcsok.
Áttekintés
Modulonként mikor fusson az automatikus levélküldés (egységes ütemezés-blokk), melyik sablonnal és csatolmánnyal. A lista soraiban a csengő gomb a mail/notify listára visz, a modulra előszűrve; csak mail/notify::list joggal jelenik meg. A táblanevek a telepítés saját előtagjával állnak az adatbázisban; a tábla: mail_modconfig.
Mentés
- Jog:
canSave(modconfig, id); státuszcanAction(edit). - Modul kötelező (
error_module). - Az ütemezést a közös
Dlbtschedule::normalize()ellenőrzi: percenkénti időköz 5–1440, heti legalább egy nap, havi nap 1–28. - Mezők: esemény, client, sablon (
templatesFor), csatolmány, gyakoriság, óra és perc, hétnapok, hónap napja, értesítés, státusz.
Törlés
A jog szerint végleges (deleteRow) vagy státusz 9.
Jogosultság
Kulcsok: list, add, edit, delete, statusdelete, debug; a seedekben nincsenek besorolva, a gyakorlatban UNMAPPED.