Summary of 6.3.5 Changes

Build 490: 5th December 2025

Bug Fixes:

Bereavement Hours cleared at post and included with total time worked.
ED and EI done flags cleared for each generation instead of cumulative and a false warning that sometimes they did not complete was fixed.
Average rate calculations updated to include extra pay items that were excluded from leave accrual.

Employee KiwiSaver:  Budget changes to support 3.5 % implemented. Remains greyed out until EOY maintenance completed when all 3% employees will be changed to 3.5%. Those on higher rates are not affect.

Employer KiwiSaver:  A 3.5% rate cannot be added to one slot of a slider. Instead the 3% position will be retained and the 0.5% internally added to this calculation. The text will show 3.5% in red when this applies. If the Employee rate is reduced to 3% the employer rate will match it and also shown 3% as text.
The minimum age requirement reduces to 16 years and will apply if the employee's birthday is recorded.

Pay Entry - Summary window: Current rates are now displayed.

Main Window initial position improved to apply to individual PC's that start KeyPay from a common location such as Server or NAS. It also records the preferred monitor if more than one.

Leave: Other leave mostly separated from Sick leave. It allows paid leave at sick rates but does not deduct from the employee entitlement. An employer can use it to cover an employee for special situations, such as unexpected hospital time. Its name can be updated, typically to Special Leave, but retains Other as a default.

Employee Maintenance: Automatic apply of changed current field when a saved is attempted with the mouse by a tabbing to the next field.  Previously the save button didn't activate unless such a field was exited first. 

Control Report:  Items that appear in the sick column now get pre-fixed symbols. These vary for Bereavement, Other (Special), and for combinations of them. Basic Sick gets no symbol unless combined with one or more of the others.

Reports Updated: Control, Register, and Master now include the value paid in the current year.

Pay-Slips: Sick and Other item names now show correctly unless both apply at once.

Pay Entry: Leave options with dual check boxes now show a coloured background when in use. This is important when current pay values are imported from a CSV.
Rate 2 - Note this can be applied in two ways. Add a '+' prefix to the description, or for any row item precede the time with a '+'. This state can be undone by clicking on the displayed rate. Previously this required the New Pay button to correct.

Archives: Changed to order of messages and a fix for out-of-range date warnings and errors when less than 3 months history was recorded.