SmartERP Documentation An Ashewa Technology Solutions Platform

Compare shifts with attendance

See when employees actually checked in and out against their shifts, find lateness and no-shows, and alert the shift manager when nobody has arrived.

This page is for planners and attendance officers. With the SmartERP Planning - Attendances bridge installed, every published shift that has started is matched with the employee's check-ins and check-outs.

Only Planning Administrators and attendance Officers see these figures for other people. Other employees do not see them.

What is compared#

Planning looks at the attendances of the shift's employee that overlap the shift, widened on both sides by the No-show grace time (15 minutes at first). It then sets these fields on the shift:

FieldMeaning
Checked InThe first check-in that overlaps the shift.
Checked OutThe last check-out. Empty while the employee is still checked in.
AttendedHours of attendance inside the shift's start and end.
Minutes LateHow late the first check-in was, shown only when it is more than the grace time.
LateTicked when the check-in was later than the grace time.
Minutes Left EarlyHow early the employee checked out before the end.
Extra HoursAttendance outside the shift's own times. Calculated only after check-out.
No-ShowTicked when no attendance overlaps the shift and its end is more than the grace time ago.

The values update at once when an attendance is created, changed or deleted, and a scheduled action recomputes recent shifts every 15 minutes.

Read the figures#

  • On the shift. The form shows an Attendance group when the employee checked in or was a no-show.
  • On the card. A line Attendance says "No-show", "Checked in" or "n min late".
  • Filters. In the schedule or list, the filters No-Show and Late list the shifts.
  • The report. Open Planning → Reporting → Planned vs Attended. The pivot shows people by week with Allocated Time, Attended and Minutes Late; switch to the list for the check-in and check-out times of each shift. It covers published shifts that have started.

[planning-attendance-report]

Alert the shift manager when nobody has arrived#

  1. Open Planning → Configuration → Settings and find the Attendances block.
  2. Set No-show grace time (minutes). A shift counts as a no-show only this long after it ends; lateness under it is ignored.
  3. Tick Alert on missed start and set the number of minutes after the start (30 at first).
  4. Save.

A scheduled action then looks at shifts that are still running. When the start was at least that many minutes ago and the employee has no check-in, Planning writes "Name has not checked in for the shift that started at time." in the shift's chatter and creates an activity Missed shift start for the shift manager, or the fallback approver if the shift has no manager. Each shift is alerted once.

Next#

Last updated: 2026-10-16