Purpose Statement
The Invoice List provides a comprehensive view of all invoices within the system, allowing users to search, filter, manage, and perform bulk actions on invoicing data. This feature enables efficient invoice management through advanced search capabilities, customizable views, and streamlined bulk operations for Fire/EMS departments handling billing processes.
Background Information
The Invoice List serves as the central hub for invoice management within the Fire/EMS software platform. This feature is essential for departments that handle billing for services such as fire prevention inspections, training services, or other fee-based operations. The list provides both basic and advanced search functionality, customizable column displays, and bulk action capabilities to streamline administrative workflows and ensure accurate financial record keeping.
Required Permissions
To access and utilize the Invoice List functionality, users must have the following permissions:
- Invoicing Module Access - Basic permission to view the Invoicing section
- Invoice List View - Permission to access and view invoice records
- Invoice Edit - Required for modifying invoice details (optional based on role)
- Invoice Delete - Required for deleting invoices via bulk actions (admin-level permission)
- Invoice Print - Permission to generate PDF reports and print invoices
Video
Step-by-Step Guide
- All values entered are Days
- Equal to:
- Value: 0 → Returns invoices due today.
- Value: 1 → Returns invoices overdue by 1 day.
- Distinct To:
- Not Equal To
- Greater Than:
- Value: 0 → Returns invoices overdue by 1 day or more (Example: The 0 value will capture all overdue invoices)
- Value: 30 →
Returns invoices overdue by 30 days or more.
- Less Than:
- Value:
1 → Returns invoices due today.
- Value: 0 → Returns invoices not overdue, but
excludes invoices with one day left before becoming overdue.
- Greater Than or Equal To:
- Value: 0 → Returns invoices due today and overdue by 1 day or more.
- Value: 1 → Returns invoices overdue by 1 day or more.
- Less Than or Equal To:
- Value:
0 → Returns invoices not overdue, including those due today.
- Value: -1 → Returns
invoices not overdue, including those with one day left before becoming due.
- Range:
- Value:
From 1 to 30 → Returns invoices overdue by 1-30 days.
- Important Note: Ranges
only support overdue invoices.
- Recommend applying filters to limit the Invoices for easier selection.
- While in the status of ‘Reopen,’ the user can change the date to a previous date, today’s date, or a future date.
Best Practices
Search Optimization
- Start with basic global search before using advanced filters
- Apply filters strategically to narrow results before bulk actions
- Save frequently used search criteria as custom views
- Use descriptive names for saved views to improve team efficiency
Data Management
- Regularly review overdue invoices using date range filters
- Implement consistent naming conventions for saved views
- Verify filter criteria before applying bulk actions
- Always confirm bulk delete operations as they cannot be reversed
Workflow Efficiency
- Customize column displays based on specific task requirements
- Use bulk actions for routine operations like marking invoices as mailed
- Leverage the reopen feature for date corrections when necessary
- Generate PDF reports for record-keeping and audit purposes
Troubleshooting & FAQs
Common Search Issues
- Q: Global search returns no results - A: Verify spelling and try partial address or occupancy name
- Q: Advanced filters not working - A: Ensure "Apply" button is clicked after setting filter criteria
- Q: Saved views not appearing - A: Check user permissions and verify view was saved successfully
Bulk Action Problems
- Q: Bulk delete option grayed out - A: Verify delete permissions and ensure invoices are selected
- Q: PDF generation fails - A: Check browser pop-up settings and print permissions
- Q: Select All not working - A: Apply filters first to limit selection scope
Display and Navigation
- Q: Columns not sorting properly - A: Click directly on column header, not column content
- Q: Column customization not saving - A: Refresh page after making changes to verify persistence
- Q: Reopen date changes not saving - A: Ensure date format matches system requirements