We have a nightly feed from our HRIS that enters all New Hires for us as of their hire date. This causes all dates to match their hire date which is not always the first day of the timesheet period. We have recently found out that if the Pay Rule which calculates overtime is not the first day of the timesheet, the Pay Rule will not be applied and therefore no overtime will be calculated according to the state laws. The payroll export is pulled from the timesheet which is now incorrect because the Pay Rule was not properly applied. We now have to go into every New Hire and change the Pay Rule date to match the first day of the Timesheet. That negates the reason for the nightly feed from our HRIS to automate that task for us. I have no idea why the programmers would think this logic makes sense, but It needs to be corrected. I cannot have employees overtime paid incorrectly as that is against the law.