Alerts are notifications which inform about events happening whenever an alert rule has been properly defined to monitor those events.
The way "Alerts" work in Openbravo is described below:
- Alert rules needs to be previously defined as SQL queries. SQL queries define the event that is going to be monitored.
Additional information about how to create an alert can be found here
- For instance, "Products without a defined price", "Products under stock" or "Bank account without accounting information"
- An alert rule can be applied to every Openbravo user or just to a set of them. Alert recipients are the Openbravo users for which a given event is going to be monitored.
- An Openbravo background process is permanently checking if the SQL query defined in each of the active rule alerts return any record.
- If that is the case Openbravo creates and returns a new alert instance which is saved in the "Alert Management" window in "New" status.
The number of alerts instances informing about events being monitored happening is shown in the "Top Navigation" menu:
Alerts instances can be visualized and managed in the Alert Management window which is opened by clicking on the "Alert" option of the Top Navigation menu.
Alerts can have 4 different status:
- New - new alerts instances which reflect the events monitored happening.
- Pending - acknowledge alert instances for which an end-user action is pending to be done to get them solved or fixed.
- Ignore - not applicable alert instances which must be ignored.
- Solved - alert instances solved as the event happening is fixed or solved.
The way to manage alerts instances is by manually selecting and moving them to the next or previous status once they are manually acknowledged, ignored or solved.
Alert window allows the definition of alert rules as SQL queries which define the event to be monitored and how it will be monitored.
Alerts are defined by entering below data:
- The "Name" of the alert which is the event to be monitored.
- The "SQL" query.
- and the "Tab" where the alert instance can be fixed or solved.
Alerts can be translated to any language required.
Alerts can be allocated to specific users or contact or to all of them.
If no Role or User is configured in the Alert Recipient tab of a given alert, that alert will apply to any Openbravo user or role.
Openbravo supports alerts notification to user or roles by email:
- for getting that working it is required to properly configure e-mail server, account and password for the corresponding client in the header of the Client window, section "Request Management".
Alert tab list the events happening which generate the corresponding alert.
Full list of Alert window fields and their descriptions is available in the Alert Screen Reference.