Please enable JavaScript.
Coggle requires JavaScript to display documents.
Store Contract Reminder (setReminder (Store Contract in Global, Set…
Store Contract Reminder
setReminder
Store Contract in Global
Set module
Requirements
All dates are stored at GMT 0
While sending reminder parse all dates in receiving user's timezone
User can change remind date
User can enable or disable reminder
one or many users can receive same reminder
owner can also receive reminder
Each reminder per user and per record has different entry in reminders table
Reminder emails templates are based on event and module
One cron job for sending all reminders
Conditions to check before store reminder
Reminder Object exists in Payload
Remind Date is not in past
Reminder is marked true for user
Reminder for same user & record isn't already exists
Date property exists in Payload