Version 2.1.11 Released

A new release of Time Clock MTS to make it fully compliant with California overtime rules and to try to fix up a few niggling problems that I’ve not been able to get to the bottom of until now.

  • A new setting on the Employee Maintenance->Payroll Information screen. Salaried employees have a new setting called ‘Always Pay Wages’. With this setting turned on the wages paid to employees is calculated based on the report period rather than the hours worked. So, if a salaried employee with this setting turned on has a payroll report run across a period of a week then they will get 1 weeks wages rather than a prorated amount dependent on how many hours they worked.
  • A new setting on the Employee Maintenance->Payroll Information screen called ‘waive automatic breaks’. When this setting is turned on the selected employee will not be allocated automatic breaks if they have been configured.
  • A new setting for each employee defining overtime rate 2.
  • A new global overtime setting for a second tier of daily overtime. When this is turned on daily overtime above the new limit is paid at overtime rate 2.
  • A new global overtime setting to turn on seventh day overtime. This includes a limit, under which seventh day overtime will be paid at overtime rate 1 and over which will be paid at overtime rate 2.
  • Three new fields added to the payroll summary report section template. These display hours worked, rate and earnings for the new overtime rate 2.
  • Time Clock MTS now refreshes the connection to it’s database every 20 minutes.
  • Fix to secret question answers on Tools->Options->System Settings page.
  • Fix to prompt on enter note screen.
  • Fixed vacation and sick time starting balances not copying correctly when the copy employee command was used.

I will have a more detailed post up shortly covering the details of the new overtime settings and how these apply to California overtime rules.

Version 2.1.10 Released

A minor bug fix release today. Two bugs fixed up plus some minor useability improvements. The bugs fixed were:

  • Sick time and vacation accruals now work correctly if the ‘accrues every’ setting is set to more than 1.
  • Sick time or vacation time taken on the last day of a report was not shown (but it was recorded correctly). This is now fixed up.
  • Various text fields on the options screens now select the entire contents when you select the text box.

Version 2.1.9 Released

Another minor release today containing some bug fixes and some useability improvements. Changes made include:

  • Fixed up the tab order and text box sizes on the first login screen.
  • Added an adjustment to the employee starting balance for sick time and vacation accruals. This allows you to set each employee with their own starting balance. This new setting is cumulative with the accrual scheme starting balance.
  • The edit times time period selections were not quite working correctly. This has now been fixed up.
  • A new status message is displayed on the note entry screen to tell employees if they actually have to enter a note.
  • Fix to an error that occurred occasionally when selecting an employee from the employee list.
  • When editing a time on the edit times screen the matching times details are also shown. Ideally it would have been nice to be able to edit both on one screen but given that time notes are per time and not per pair this didn’t really make sense.

Version 2.1.6 Released

A minor release today fixing up a few problems and improving the way that paid holidays function.

  • Payroll report total hours are now calculated from rounded daily values rather than raw daily values. This fixes up some rounding errors that could lead to the weekly total being slightly different to the amount if you totaled up the daily amounts. The difference was small (usually only 0.01 of an hour).
  • A ‘last week’ time selection has been added to the Edit Times period drop down.
  • The punchcard report now shows time notes. If the clock in time has a note, that will be shown, if there is no clock in time note and there is a clock out time note, that will be shown.
  • Holidays can now be set to a specific date in a given year or can be set as recurring. Recurring holidays are those that occur on the same date every year (such as Christmas), non recurring holidays would happen on a different date every year (such as Thanksgiving or Labor Day).
  • The holidays list displays some extra info, such as whether the holiday is recurring and what year it is set for.
  • The holidays add/edit screen will now display non latin characters (such as cyrillic or Japanese) properly.