Hrm Automation & Rota Distribution Notifications · How-to guide

Understand updated HRM v1.3.0 cron automation

Understand how one throttled module hook now runs notification scanning, queue processing and due rota distributions.

Audience: HR administrators and authorised managersPermission: Human Resource Management: ViewModule v1.3.0
Exact navigation Admin Area → Setup → Cron Job / Human Resources → Notification Automation / Workforce Rota & Notifications
Code-backed scope These instructions follow Human Resource Management v1.3.0. Use only controls visible to your permission level and confirm the saved record or audit entry after every action.

What you need before you start

  • Access to Admin Area → Setup → Cron Job / Human Resources → Notification Automation / Workforce Rota & Notifications.
  • The Human Resource Management: View capability or administrator access.
  • The correct employee, record, period or authorised evidence.

How to do it

  1. Ensure the host application cron is configured and running.
  2. Confirm required HRM settings, notification and rota tables exist.
  3. Allow the after_cron_run hook to execute.
  4. Review Notification scheduler runs/logs.
  5. Review rota delivery/audit logs.

What the module checks

  • The hook exits safely when a required module table is missing.
  • The last-run setting enforces a 900-second throttle.
  • Notification scan runs, then up to 50 queue items, then due rota distributions.
  • Exceptions are caught and written to the application error log without stopping the host cron.

What happens next

The module saves the permitted change and records the resulting status, version, delivery or synchronisation evidence. Reopen the relevant register and verify it.

Troubleshooting

  • If the control is missing, confirm the required HRM permission and module version 1.3.0.
  • If saving fails, correct the exact field or state named in the validation message.
  • If an email/automation is missing, review the module delivery/audit log and host cron/mail settings.
HR data safety Restrict identity, right-to-work, payroll, bank, health, disciplinary and document information to authorised staff. Do not place protected values in free-text notes, email recipients or screenshots.