If you print and clear the batch status report, yet period end processing is detecting information in the file, that is an indication that there still is uncleared information in the file. The easiest thing to try first is forward dating Cashbook when you open the program (to a date after that deleted batch), and try printing/clearing the batch status report again.

Should that not work, you may need to recreate the batch control files, meaning that you can't have any open batches existing. When all batches are cleared and Cashbook not running, rename the data files CBxxBTCR.dat, CBxxBTI1, and CBxxBTI2.dat [xx is your Cashbook bank code and dat is your company's data extension]. You also have to create a 'dummy' Cashbook set so you can copy new batch control files over.

To do this, open Cashbook and instead of opening your usual data, enter a new Cashbook code "ZZ" (for example) and create new data. Then close the program and rename the new data files CBZZBTCR.dat to CBxxBTCR.dat, CBZZBTI1.dat to CBxxBTI1.dat, and CBZZBTI2.dat to CBxxBTI2.dat. Then delete all other CBZZ*.dat files, as you don't need them anymore. This will create a blank set of batch control files you can now work with.

Make sure you have a backup of your data prior to doing this, but it sounds like you already have one.

Regards,
Softrak Support