| Unable to change Bank Code in Accounts Payable Check and Electronic Payment Processing after checks have already been printed in Sage 100 2020 |
Cause | This issue can occur because checks were printed but not updated, and then the bank code was changed in Check Printing. In previous versions, changing the bank code would trigger a warning message: "Checks have been printed using bank code X. Changing the bank code requires reprinting of all previously printed checks. All checks will be set to an unprinted status. Do you want to continue printing with bank code Y? (Yes/No). In sage 100 2020, this warning message does not appear. |
Steps to duplicate | Using ABC demo data
1. Open Accounts Payable, Check Printing and Electronic Payment, Invoice Payment Selection
2. Click Select
3. select Invoices to pay then click 'OK'
4. Click Proceed
5. Click Printer Icon
6. Select Preview
7. Close Preview then select Yes to print checks
8. Select 'Checks' then click 'OK'
9. Change Bank Code to 'A'
NOTE: It doesn't matter which Bank Code you select
10. Change Printer to 'Microsoft Print to PDF' or XPS
11. Click Print, Save print file. Click 'OK' twice on Last Check Run screen
12. Click 'No' to update Check Register
13. Open Accounts Payable, Check Printing and Electronic Payment, Check and Electronic Payment Processing
14. Select 'Checks' then click 'OK'. Click 'OK' to warning message
15. Try changing Bank Code
16. Notice it reverts back to the Bank Code selected on the original check run
Note: The reason this occurs is the warning message "Checks have been printed using bank code ''. Changing the bank code requires reprinting of all previously printed checks. All checks will be set to an unprinted status. Do you want to continue printing with bank code ''? "
If you click yes the field 'RestartCheckPrinting$ in AP_Options.m4t changes from 'Y' to 'N' allowing you to change the bank code |
|