Core Platform
Included

Attendance Logs

Review employee check-in and check-out records, approve completed attendance, inspect evidence, and understand which labor records affect project cost.

Who can use it

  • Admin — can view company attendance, add and edit records, and approve eligible attendance
  • Manager — can add, edit, and approve eligible attendance for projects they manage
  • Supervisor — can view assigned project labor in read-only mode
  • Employee — can view personal attendance under My Work

Overview and audience

Attendance Logs is the company-wide record of employee attendance.

Use this page to review work type, hours, approval status, selfies, location evidence, and project assignment.

Attendance Logs is the source record. Project Labor, Timesheet, and Payroll use attendance data in different ways.

  • Role

    Admin

    Access

    can view company attendance, add and edit records, and approve eligible attendance

  • Role

    Manager

    Access

    can add, edit, and approve eligible attendance for projects they manage

  • Role

    Supervisor

    Access

    can view assigned project labor in read-only mode

  • Role

    Employee

    Access

    can view personal attendance under My Work

Permission matrix

Labor costs are hidden from Supervisors and Employees.

General Work vs Project Work comparison

General Work

  • General Work is attendance without a project reference. Use General Work when the employee is performing company work that cannot yet be assigned to one project.
  • General Work does not affect an individual project’s profit.
  • Managers cannot manually create General Work attendance under the current rules.

Project Work

  • Project Work is attendance connected to a specific project.
  • Approved project attendance contributes to project labor cost.
  • The employee should normally have an active assignment to the selected project.
  • Admins may have broader override permission when creating manual attendance.

Attendance source comparison

Mobile

  • Created through Prospeno Field check-in and check-out.

Web

  • Created manually by an Admin or Manager through the web Attendance page.

Kiosk

  • Created through a configured shared Kiosk Attendance terminal and synchronized into the attendance records.
  • All supported sources ultimately appear in the same attendance workflow.

Main attendance workflow

  1. 1

    Add Attendance

    Admins and Managers can select + Add Attendance.

    The drawer supports manual attendance creation.

    Choose:

    More detail
    • employee
    • work type
    • project when applicable
    • date
    • check-in time
    • check-out time
    • entry status
    • supporting details where available

    Select Save to create the record.

    Available work types include:
    • General work
    • Project work
    Available time-entry statuses include:
    • Completed entry
    • Open entry
  2. 2

    Edit Attendance

    Select Edit on an eligible attendance record.

    Use editing to correct genuine mistakes such as:

    More detail
    • wrong employee
    • wrong project
    • incorrect time
    • incorrect date
    • missing work details

    Do not edit attendance simply to force a desired labor cost.

  3. 3

    Search and filters

    Use Search attendance records... to find attendance by employee, project, work type, or related information.

    Use the date filter to apply a start and end date.

    Available quick filters may include:

    More detail
    • All
    • General Work
    • Project Work
    • Pending
    • Approved
    • Missing Selfie
    • Location Tagged

    Use Apply or Clear according to the selected filter.

  4. 4

    Approve attendance

    Select Approve on an eligible record.

    More detail
    • Approval confirms that the attendance is valid for labor-cost use.
    • Approving attendance may recalculate labor allocation for the employee’s workday.
  5. 5

    Reject attendance

    Open the Attendance Detail drawer and select Reject.

    A rejection reason is required.

    Rejected attendance receives zero approved labor allocation and is excluded from approved project labor cost.

Attendance status table

  • Status

    Open

    Meaning

    The employee has not completed check-out.

    Notes

    Hours and labor cost are not final.

  • Status

    Closed

    Meaning

    The attendance entry has a completed check-in and check-out record.

    Notes

    A closed record may proceed to approval when it has valid hours.

Status table

Approval status table

  • Status

    Pending

    Meaning

    The attendance is waiting for review.

    Effect

    Pending project attendance does not yet count as approved project labor cost.

  • Status

    Approved

    Meaning

    The record has been reviewed and accepted.

    Effect

    Approved project attendance contributes to actual project labor cost.

  • Status

    Rejected

    Meaning

    The record was not accepted.

    Effect

    Rejected attendance is excluded from approved labor cost.

Status table

Evidence panel

Selfie evidence

Attendance may contain:

  • check-in selfie
  • check-out selfie
  • one selfie
  • two selfies
  • missing-selfie warning

Evidence badges may include:

  • Selfie missing
  • 1 selfie
  • 2 selfies

Missing Selfie

Missing Selfie is an exception state used to identify attendance records without the expected photo evidence.

  • Use the filter to review these records before approval.
  • A missing selfie does not always prove the attendance is invalid, but it requires additional verification.

Location evidence

Attendance may include captured location coordinates.

Evidence badges may show:

  • Location tagged
  • No location

Approval permission matrix

  • Role

    Admin

    Access

    can view company attendance, add and edit records, and approve eligible attendance

  • Role

    Manager

    Access

    can add, edit, and approve eligible attendance for projects they manage

  • Role

    Supervisor

    Access

    can view assigned project labor in read-only mode

  • Role

    Employee

    Access

    can view personal attendance under My Work

Permission matrix

Attendance approval follows these rules:

  • an attendance record must be closed
  • recorded hours must be greater than zero
  • the record must still be Pending
  • users cannot approve their own attendance
  • Admins can approve eligible company attendance
  • Managers can approve eligible attendance only for projects where they are active project Managers
  • Supervisors cannot approve attendance
  • A Manager cannot approve General Work because it has no project assignment.

Hours and labor-cost effect

Attendance Logs currently shows total hours worked.

  • Labor cost is calculated from the employee’s configured rate and the employee’s closed attendance records for that day.
  • When an employee works across multiple project records in one day, the daily labor rate may be distributed proportionally according to hours worked.
  • It does not show separate Regular Hours and Overtime Hours columns.

Important limitations

  • Supervisors cannot add, edit, approve, or reject attendance.
  • Employees can view only their own records.
  • Labor costs are hidden from Supervisors and Employees.
  • Workforce Attendance shows total hours, not a regular/overtime split.
  • Open attendance cannot be approved.
  • Managers can approve only attendance for projects they actively manage.
  • Managers cannot create or approve General Work.
  • Missing selfie and location evidence require human review.
  • Mobile and kiosk capture behavior depends on device permissions and company configuration.
  • Rejected-record reopening is not clearly exposed from the standard Attendance Logs interface.

Where to find help

Use the ? button in the web application for the current page guide, Getting Started, Module Guides, and Contact Support.

Related links

Jump to the module, marketplace, or broader help resources.

Attendance Logs Guide — Prospeno Docs