Hourly Workers with hours should get paid.
We recently experienced a problem that I believe needs to be address. We had a substitute employee that had 14 hours listed on the hourly worksheet. Payroll was processed without an error or any indication of a problem. Later the employee reported that he was not paid. Upon checking we determined that the hourly rate in the system for the pay code was zero. Yes 0*14=0 and generating a pay check for $0 does not make sense but If a worker has hours and will not receive a pay check there needs to be a warning or error during payroll processing to prompt you to correct the problem.

Starting with the 05.20.06.00.05 release available on 8/6/2020, when users import payroll work sheets the import process will ask the user if they want to import records with a zero for the amount field or the factor. If the user chooses to process these zero records, a messages for these records will display so the user knows which records are zero records.
Thank you!
-
Chris Chomicki commented
The records need to be shown even if the user chooses not to process the records.
We have some worksheets built for anyone with a certain pay code. We can then enter quickly for those that have hours. Other worksheets are built from True Time. We know there will be some with zero hours, but we need to see if those with hours have a zero rate.
I've tried processing both ways - If I say process the records so I can review them, if they truly aren't needed, I end up having to delete the zero hour record out of the payroll. If I say don't process them, it doesn't help in any way because it doesn't show the records that may have accidentally not had a rate entered but had hours to be paid.
Please change the programming to show the zero records either way the user answers. Thank you!