Overview
In BQE CORE, certain critical tasks, such as building accounting, emailing client statements, and processing recurring bills and other data-related operations, are handled in the background to improve system performance and ensure a smooth user experience. When you create a record such as a vendor bill, the record is saved immediately and the remaining processes such as data validation, and other necessary tasks are queued and processed in the background. This ensures that the application remains fast and responsive, allowing you to continue your work without interruption.
Key Features
- Tasks like processing bills or invoices are processed asynchronously in the background, rather than immediately when records are created. This minimizes performance issues and ensures faster workflows.
- To help you stay informed about these ongoing tasks, CORE features a Background Processes icon next to the notification icon on the top icon bar. This icon provides an easy way to track active background tasks such as processing bills and other processes that are being handled behind the scenes.
- The Background Processes icon opens a menu that shows all currently running background tasks. The menu displays key details such as task status (e.g., Pending, Completed), and the date and time the task was initiated.
- The Background Tasks screen provides comprehensive information about each task in a grid, including columns such as Job ID, Created On, Task Name, Status, and Duration. This allows you to track the progress of processes like processing bills and other background operations.
- Processes and their status are color-coded for easy identification:
Green: The task has been completed successfully.
Yellow: The task is queued, scheduled, or in progress.
Red: The task has failed or is awaiting action.
How To
Field Descriptions
Field Name | Field Description |
Background Processes > | |
Process ID | Displays a unique identifier assigned to each background task, allowing easy tracking and reference. |
Created On | The date and time when the background task was initiated, providing a record of when the process started. |
Process Name | The specific name of the background task being performed, such as process bill or process check. |
Status |
The current status of the task, indicating its progress (e.g., Completed, Failed, etc.).
|
Duration | The total time taken for the background task to complete. |
Queue | The priority queue assigned to the task displaying how it has been prioritized (e.g., alpha_priority_queue, beta_priority_queue). |
View Background Processes
To view background processes, follow these steps:
- Click
on the top icon bar.
- On the menu, you can check active background tasks such as processing checks and other processes handled behind the scenes.
- Click All Background Processes to view all processes in the main screen.
- On the Background Processes screen, you can see all background tasks listed on the grid.
- You can filter processes by various options like status, date, name, etc. to easily find the processes you need on the grid.