Just been doing some testing here.
If I'm logged into MYOB team with my macbook (and the time on my macbook is automatically set to AEST by Apple).
Just to make it totally clear that in Sydney, daylight savings time ended at 3am on Sunday 6 April 2025, when the time should be shifted to 2am.
- When I enter a time sheet with any start time or finish time between 3:00am and 10:59am on 5th April, MYOB Team automatically sets that start or finish time one hour earlier.
- Example, if I enter start time of 3:00 and finish time of 11:00 (8hours) after I save the timesheet, it will read 2:00-11:00 (8hours)
- Example, if I enter start time of 3:00 and finish time of 10:59 (7h 59m), after I save the timesheet, it will read 2:00-9:59 (7h 59m)
- Example, if I enter the start time of 11:00 and finish time of 15:00 (4h), after I save the timesheet it will read 11:00 to 15:00.
So, it's calculating the hours correctly but altering the start or finish times. Now I completely understand this behaviour if the work shift were crossing over the 2am/3am timezone changeover time on 6th April, but I don't understand why it would do this on 5th April and especially not between 3:00 and 11:00 on 5th April.
It also calculates the hours correctly if a shift crosses over the 3am mark on 6th April, (it adds an hour).
So, what's the story here? Is there a setting in MYOB Business or MYOB Team that I need to change? Or is this part of the software just buggy and needs to be looked at by the coding team?