Would it be possible to enhance Search with something like the following?
By clicking on Search button for Invoices etc you get a list like current “week”, current “month”, “choose Date”, “Match?” and have Search within… to limit the view of transactions on a screen? This would help with large numbers of transactions over long time periods.