Checks reprinted with different check numbers that are associated with employee(s) with a termination date set on their Employee record where the Terminated employee warning level is set to "Soft warning" in the Payroll settings will result in this issue where the original check is not voided or deleted from the Cash Management register. When attempting to reprint a check from a new PR transaction file that is associated with an employee that has been terminated using the same check number that was assigned to the check fails to reprint. The following error message is returned: "Duplicate Check transaction for Bank "XYZ" found in register. Employee ABC." The check can be reprinted successfully by assigning a different check number when the Terminated employee warning level is set to "Soft warning" in the Payroll settings. Reprinting the check results in both the original and new check numbers existing in Cash Management, where the original check number no longer exists in Payroll. Issue has been duplicated in Sage 300 CRE Versions 13.1 through 18.3.1. To avoid this issue, clear the termination date set on the employee before reprinting the check, then add it back once the check has been reprinted successfully. |