Skip to content

Scheduler

KostaVlev edited this page Mar 14, 2017 · 4 revisions

The Scheduler module is organizing the Employees work time and place. Work places are the company Projects. For each day for each Employee is created Schedule which keeps track of all needed information. The Schedule module also provides way for calculating Paychecks for the Employees. To be make this possible to each Employee is assigned Pay Rate.

Most significant Scheduler objects

Employee

Employee characteristics:

  • First Name
  • Last Name
  • Employee Position - Manager, Office staff, worker etc.
  • Pay Rate - The employee pay rates.
  • Schedules - Track of the employee schedules.
  • Paychecks - Track of the employee paychecks.

Schedule

Schedule characteristics:

  • Date - The scheduling date.
  • Is Holiday - Indicates if the the scheduling date is holiday.
  • Is Paid Day Off - Indicates if the the scheduling date is pay day off.
  • Is Unpaid Day Off - Indicates if the the scheduling date is unpaid day off.
  • Is Sick Day Off - Indicates if the the scheduling date is sick day off.
  • Work Hours - Number of work hours - most likely to be 8.
  • Extra Work Hours - Extra work hours for the day.
  • Employee - The scheduled employee.
  • Project - The scheduled company project.

Paycheck

Paycheck characteristics:

  • Date - The pay date.
  • From - The beginning for the pay period.
  • To - The end for the pay period.
  • Hours - Working hours.
  • Hours On Holidays - Working hours on holidays.
  • Paid Days Off - Number of days.
  • Sick Days Off - Number of days.
  • Pay For Hours - The amount to be paid for the hours.
  • Pay For Extra Hours - The amount to be paid for the extra hours.
  • Pay For Holiday Hours - The amount to be paid for the holiday hours.
  • Pay For Paid Days Off - The amount to be paid for the holiday hours.
  • Total - The total amount to be paid.
  • Employee - The employee.

See also:


Return to Home

Clone this wiki locally