When changing an annual leave working pattern from hours to days at the start of an annual leave year this impacted all previous annual leave and resulted in an incorrect leave record. The change should only effect the leave year refered to.. By not doing so it results in multiple checks and manual adjustments
Describe the Challenge | Again manual checks and adjustments within annual leave , and planners |
Almost all of our staff have moved from standard full-time workers to compressed hours over the last few years and we have had to set them up with new working patterns.
Because the system then historically converts all holiday - it completely throws all previous calculations out. This is causing major issues for us as we're currently undergoing an audit and it now looks like all our staff have taken too much or not enough leave. I called Access support and they suggested calculating everyone's holiday's manually, which seems to me to defeat the point of having an HRIS in the first place!
The settings function should allow for an effective date to be submitted when this is changed, and then not allow for the previous years' allowances to be affected, as this is then no longer a true reflection on the AL in previous years.
I'd add that you should be able to select in the settings section which year you are applying the holiday settings to and save them there. The settings box seems to be generic, meaning when I update holiday entitlements, carry over etc. it isn't clear which year I'm doing this for and it doesn't create an obvious log of what was assigned year on year and why. For example - I'd like to be able to see that 33 days were applied to person A for 2024 because there were 25 days of leave, 5 days of carry over and 3 days for tenure, rather than having to puzzle out the leave assigned to previous years.
stopping the change would be very helpful. If it just impacted from the date it's changed onwards, that would be the most useful. The amount of time i've had to do screenshots then go back an adjust every holiday in someone's calendar!!