chart-mixedAnalytics

  1. Date Range Selection:

    • You can select a specific date range using the "Date From" and "Date To" date pickers.

    • When you choose dates, the system will validate your selection to ensure the "Date To" is not earlier than the "Date From".

    • Backend: The system will prepare to fetch usage data for the selected date range.

  2. Quick Period Buttons:

    • You can quickly select predefined periods using the "Current Month", "Previous Month", or "Last 12 Months" buttons.

    • Clicking these buttons will automatically update the date range and fetch the corresponding data.

    • Backend: The system will calculate the appropriate date range and retrieve usage data for the selected period.

  3. Filter Button:

    • After selecting a date range, click the "Done" button to apply the filter.

    • The button will be disabled if the date range is invalid or incomplete.

    • Backend: This action triggers a request to fetch usage data for the specified date range.

  4. Clear Filters:

    • You can reset the date range selection by clicking the "Clear" button.

    • This action will remove any previously selected dates.

    • Backend: No immediate backend action occurs, but it prepares the interface for a new selection.

  5. Usage Metrics Display:

    • The interface shows two key metrics: "Processed Documents" and "Processed Pages".

    • These metrics will update based on your selected date range or quick period selection.

    • Backend: The system calculates and returns these metrics for the specified time frame.

  6. Loading Indicator:

    • While the system is fetching data, a progress bar will appear at the top of the usage section.

    • This indicates that the backend is processing your request and retrieving the relevant data.

  7. Error Handling:

    • If there's an issue retrieving data, the system will display "No data" for the metrics.

    • Backend: In case of errors, the system logs the issue and may attempt to resolve it or prepare an error report.

Last updated