WPImperium

Staff

The Staff Management section is dedicated to employee administration, attendance tracking, and payroll-related reporting.

While Technical Management focuses on infrastructure and Customer Management handles commercial operations, Staff Management is designed to manage internal workforce activities, attendance records, and accountant-ready exports.

This separation ensures:

  • Clear division between business, technical, and HR operations
  • Secure management of employee data
  • Structured attendance tracking and reporting
  • Automated generation of payroll-compatible documents

In this section you will find:

  • /staff/attendance
  • /staff/employees
  • /staff/notes

Automated statistics and reporting tools are always available and documented.
We have chosen this separation of concepts for better operational clarity and scalability.

staff menu
staff attendance calendar

/attendance

The Attendance page provides an interactive monthly calendar for tracking employee activity.

Authorized users can:

  • View daily login and logout records
  • Track break times and work descriptions
  • Monitor monthly activity summaries
  • Load monthly data dynamically via AJAX
  • Access detailed attendance statistics

Attendance data is aggregated per day, calculating:

  • First login
  • Last logout
  • Total break duration
  • Combined daily activity notes

The system also provides structured monthly statistics generated through a dedicated processing engine, ensuring consistent and accurate reporting.

/employees

The Employees page allows authorized users to manage employee records and generate official documentation.

Users can:

  • Add new employees
  • Edit employee details and credentials
  • Search and filter employee records
  • Delete employees (when authorized)
  • View and edit employee activity history
  • Generate XML files for accountants
  • Download attendance reports
  • Trigger automated monthly report generation

The employee creation and update processes are fully transactional, ensuring data integrity and safe rollback in case of failure.

Automated cron jobs can:

  • Generate monthly attendance reports
  • Produce accountant-compatible XML files
  • Log system actions for traceability

 

staff employees

 

This ensures reliable payroll preparation and regulatory compliance.

staff personal notes

/notes

The Staff Notes page provides an internal note management system related to employee operations.

Users can:

  • Create operational notes
  • Edit shared staff-related notes
  • Store internal HR or administrative reminders

This feature supports internal coordination without mixing operational and commercial data.

/Statistics

The Staff Statistics section provides detailed monthly analytics on employee attendance and working performance.

This area is designed to give both operational visibility and accountant-ready structured data export.

Available Metrics

The system calculates and displays:

  • Total Hours Worked
  • Total Break Hours
  • Average Daily Hours
  • Attendance Percentage
  • Average Entry Time
  • Average Exit Time
  • Days Late
  • Early Exit Days
staff statistics and atendaces in pdf or xml

 

All metrics are calculated from structured attendance logs, ensuring accuracy and consistency.

Torna in alto