Audience: Administrators, Supervisors
Location: Site Administration > Reports > Program Completion (also available from the "My Team" tab for supervisors)
Asynchronous: No
Description: This report shows at a high level the progress of each learner in their program (i.e. mandatory courses). It shows the learner's name, the program in question, their status (compliant or non-compliant) and their percentage of completion. Clicking on a learner's name bring you to the learner's Compliance Overview. Each column in the report can be filtered on and the report is automatically filtered for team supervisors to ensure that they can only see their staff and not users from other departments.
New in 3.5: Sent Via E-Mail
The program completion report can now be sent to supervisors automatically via e-mail. For example, it can be send on the first day of the month to all the supervisors for their director reports. When enabled on a multi-site system, it is enabled for all sites and all supervisors, using the same schedule.
To enable this e-mail function, please contact Dual Code.
The screenshot below illustrates what the default email looks like. Its content can be configured via the Language Customization by modifying the "progress_report_email_content" string in the local_program component.
Show if | ||||
---|---|---|---|---|
| ||||
Dual Code Administrator: Before enabling this report, many administrators will want to see it. To do a test on staging, first make sure the emails are being diverted, otherwise, you will send emails to the client's supervisors. Then, go to Site Administration > Server > Scheduled Task. Look for the "\local_program\task\queue_progress_report_email_tasks" task and click on "Run Now". Note that cron needs to run after the "Run task" so either enable cron or run cron manually. |