If searching for data in reports and there is no response for a selected time frame try the following steps.

1. Start by backing up OCDATA.MDB

2. Open the database and look in payments table, sort by date and find the day selected in reports that wasn't working. If there are any entries for that date with missing data, e.g. payment type or amount missing take note of the invoice ID.

3. In the Ocelot program go to Reports -> Invoice Search -> Find Invoice Number, in here type the invoice ID of the corrupted entry.

4. Once invoice has been found look through payments section to find the corrupted entry, then selecting only this entry click the edit menu -> Delete Record (see example below)