When you're adding a new employee there are a couple of questions that are asked that result in the employee getting set up with various defaults -
How is the employee paid?**
Payment Basis - Salary or Hourly?
If you select Salary the Salary pay code will be added to the employee's default pay codes. This means that the employee will get paid the same amount each pay period based on the salary. FlexiTime will calculate the normal pay rate and hours for the pay period.
How does the employee work?
Regular Hours per Week? This is required for a salary employee, otherwise if YES then the Ordinary Time pay code will be added to the employee's default pay codes using the Regular Hours per Week to calculate the default quantity. The employee will also accrue annual leave each pay period based on this number of hours, regardless of the number of hours they are paid.
If NO then no pay code is added to the employee's default pay codes for gross earnings. If timesheets are being used the hours worked will be calculated automatically and added to the employee pay. If timesheets are not being used the pay code must be added to the pay manually.