Common Features
Introduction
This section defines universal, application-wide features that are available across all screens and modules within the system. These quality-of-life and usability features ensure a consistent user experience and improve productivity for all users regardless of their specific workflow or role.
Purpose
Common features are designed to:
- Provide consistent user experience across the entire application
- Improve efficiency through reusable functionality
- Reduce learning curve by standardizing interactions
- Enhance data accessibility and management capabilities
Scope
The common features documented in this section are:
Applicable Across All Screens
- Present wherever the feature type naturally occurs (e.g., data tables appear on search result screens, breadcrumbs appear on detail pages)
- Consistent behavior and appearance regardless of which module or screen displays them
- Implemented once and reused throughout the application
When Features Appear
- Data Tables: On any screen displaying lists or search results (deposits, cash receipts, invoices, etc.)
- Breadcrumbs: On detail pages and nested navigation paths
- Favorites: Available for frequently accessed records across all modules
- Universal Search: Accessible from any screen via the top navigation bar
- Document Management: On any record that supports file attachments
These features are not screen-specific or module-specific; they present themselves to users whenever the context requires them, ensuring a consistent experience throughout the application.