Change control
/Automated Notifications
Automated Notifications
In OBS, there is a robust capability to set up various automated email notifications. These notifications can be fully customized to suit specific needs, allowing flexibility in defining who receives the notifications, when they are sent, what content they include, and under what conditions they are triggered. This ensures that users stay informed and processes run smoothly with minimal manual intervention.
1. Upcoming Task Deadline Reminder - 15 Days
This notification reminds users about tasks that are due in 15 days. The system checks for all unresolved tasks with a due date exactly 15 days from the current date. If a task is found, an email notification is sent to the task assignee and QA Managers. The email contains a table of all the tasks, including important details such as the task ID, change control code (if applicable), task name, status, assignee, and the number of days until the deadline.
- Frequency: Sent daily.
- Recipient: Task assignees and QA Managers.
- Content: A detailed table listing tasks due in exactly 15 days, with buttons to view or manage the tasks.
SQL Function: send_task_notification_15_days_before_deadline
Example Table
Task ID | Change Control | Task | Status | Assignee | Days Until Deadline | Start | End |
Task Example | Pending | John Doe | 15 day(s) | 01.10.2024 09:45 | 16.10.2024 09:45 |
2. Overdue Task Summary - Weekly
This notification is sent every Friday and reminds users of overdue tasks that remain unresolved. The system checks for tasks that are past their due date and have not been marked as "Completed." The email contains a table of overdue tasks, including the task ID, change control code (if applicable), task name, status, assignee, and the amount of time the task has been overdue (in days, hours, or minutes).
- Frequency: Sent every Friday.
- Recipient: Task assignees and QA Managers.
- Content: A detailed table listing overdue tasks, with buttons to view or manage the tasks.
SQL Function: send_task_notification_overdue_friday
Example Table
Task ID | Change Control | Task | Status | Assignee | Overdue Time | Start | End |
Task Example | Pending | John Doe | 2 day(s) | 01.10.2024 09:45 | 29.09.2024 09:45 |
3. Section 2 Pending Approvals (Change Request Coordination) - Daily
This notification reminds quality approvers about unresolved tasks in Section 2 of the Change Control process that require their review and approval. A detailed table lists all the pending tasks, including important details like the request ID, change control code, status, approver, and the date the request was made.
- Frequency: Sent daily at 6:00 AM.
- Recipient: Approvers assigned to the pending requests.
- Content: A table with requests that require attention, with buttons for approvers to access the requests directly in the system.
SQL Function: send_section_2_reminders_daily
Example Table
Request ID | Change Control | Status | Approver | Requested at |
Pending Approval | John Doe | 01.10.2024 09:45 |