The Payroll Print Checks process locks up when you have a pay code linked to a timecode in HR and enter two based-on pay codes (vacation, sick, etc.) for the same employee in the same Payroll build after the Year-End Update is applied.
Steps to Reproduce:
1. Create an employee that has the following assigned:
a. Hourly pay code
b. Vacation pay code based on the Hourly pay code
The Vacation pay code should also be linked to a Benefit Time Code in HR.
2. Click Transactions, point to Payroll, and then click Transaction Entry to create a test batch
3. Enter two vacation pay code transactions for the same employee.
Ex: Employee ID Employee Name Trx Type Code Dept Amount Pay Rate
ACKE0001 Ackerman, Pilar Pay Code VACN ADMN 5.00 $15.00
ACKE0001 Ackerman, Pilar Pay Code VACN ADMN 5.00 $15.00
4. Build and Calculate checks.
5. Go to the Print Checks window and select to print to screen.
6. When you process this, Microsoft Dynamics GP locks up.