We have improved the validation on overtime lines to generate correct error messages for invalid input

We have improved the validation on overtime lines to ensure correct error messages are generated for invalid input. This prevents incorrect combinations of attendance and overtime from being entered.