generate expense by vendor report with date range