RE: Change Checkbook after Select Checks
The Professional Services Tools Library's Select Checks Combiner is used to consolidate checks for the same vendor within the batch, not to change the checkbook ID. All that said, I performed the following test:
1. I built a batch with couple transactions - Batch Number: TEST
2. After the batch was built, I checked the checkbook balance and noticed it hadn't change. That's important, because it means the checkbook balance is only updated after the batch is printed and checks are posted.
3. I ran the following query to change the checkbook ID at the payment transaction level:
UPDATE PM10300 SET CHEKBKID = 'UPTOWN TRUST' WHERE CHEKBKID = 'FIRST BANK' AND BACHNUMB = 'TEST';
4. Once payments were updated, I updated the Batch Headers table, as follows:
UPDATE SY00500 SET CHEKBKID = 'UPTOWN TRUST' WHERE BACHNUMB = 'TEST'
5. Finally, I was able to print the batch without any issues: all checks printed fine and the correct checkbook balance got updated.
Note that my test was conducted against Fabrikam. I sure don't need to tell you to backup all databases and make sure you conduct your test in a test environment prior to executing against production ;-)