Skip to main content

Employees

The Employees module in Flux CRM is built using Blade.php and provides comprehensive tools for managing the employees of a company. This module helps administrators add, edit, and manage employee data, track time, and handle various administrative tasks related to employees.

Structural Overview

Employee Management

  • Add, Edit, Delete Employees: Administrators can add new employees, update employee information, or delete employee profiles from the system.
  • Employees List: A list view showing all employees within the company, which can be filtered or searched by employee name or status.

Time Tracking Management

  • Time Tracking: The system manages time tracking through logs that employees enter via the Stopwatch Page. Administrators can monitor logged hours, approve or correct entries, and generate reports.
  • Monthly Exports: Administrators can export the time tracking data monthly to generate payroll reports or time summaries for the company’s internal records.

Absence Management

  • Manage Absences: Track various types of absences, such as:
    • Vacation: Scheduled days off.
    • Sick Days: Employee sick leave.
    • School or Training: Days allocated for employee training or schooling.
  • Administrators can approve, update, or track all absences in the system.

Required Working Times

  • Weekly Schedule: Administrators can define required working times for each employee, including:
    • Weekdays: Specific workdays.
    • Work Hours: Total hours expected to be worked.
    • Percentage: Employment percentage for part-time or full-time workers.
    • Vacation Time: Define the number of vacation days an employee is entitled to.

Yearly Overview (Calendar)

  • Calendar View: A yearly calendar-style overview that displays employees’ worked hours, absences, and other relevant information in a visual format. This helps in tracking attendance and ensuring compliance with company policies.

Provisions Management

  • Sales Provisions: The system can assign provisions (sales bonuses) based on a percentage of the contract’s sales amount. Employees receive a bonus based on the sales they’ve generated.

Stopwatch Access Code

  • Reset Stopwatch Code: Administrators can reset the access code for employees to log in to the Stopwatch Page to ensure secure time tracking.

User Profile Management

  • CRM Login Accounts: If employees require their own CRM login accounts, administrators can create and manage user profiles for them, controlling their access levels and permissions within the system.