Claims
- 1. A method of managing alerts in a database, the alerts originating from at least one business application due to exceptional situations, whereby the alerts are represented as objects, each object corresponding to at least one of a number of configurable alert types.
- 2. The method of claim 1, wherein each alert type is configured to comprise at least one of:
an ID for uniquely identifying the alert; information representative of the type of alert; message text being descriptive of the alert; a set of parameters representative of business or control objects associated with the alert; an alert scope being representative of the relevance for partners or users; feedback information being representative of time and identity of acknowledging the alert by a partner or user; status information for controlling follow-up actions; validity time information; and priority information.
- 3. The method of claim 1, wherein for each alert type a scheme of database tables and corresponding code segments to access the database tables are generated.
- 4. The method of claim 1, wherein an active alert list is maintained in which alerts are inserted which have a valid time information, and, separately, an alert history list is maintained in which alerts which are no longer valid are moved from the active alert list.
- 5. The method of claim 4, wherein the alert lists comprise the alerts together with information relating to the type of alert.
- 6. The method of claim 1, wherein the exceptional situation is defined as a relation of at least one variable of the business application to at least one predetermined value.
- 7. The method of the claim 1, wherein the database is held in a centralized engine.
- 8. The method of claim 1, wherein alerts in the lists are selected according to predefined parameters.
- 9. The method of claim 1, wherein an alert is stored together with time stamp information, the time stamp information relating to the time of origin of the exceptional situation in the at least one business application.
- 10. The method of claim 1, wherein the alert is stored together with status information, the status information relating to an undertaken action with respect to the exceptional situation.
- 11. The method of claim 1, further comprising storing a history list of commands made by users and partners relating to an alert.
- 12. The method of claim 1, further comprising storing a history list of acknowledgement and status values set by users and partners relating to an alert.
- 13. The method of claim 1, further comprising restricting the scope of alert to an application area, the application area being a parameter which is useful for the business applications to distinguish different sets of alert which are manipulated by different alert update processes.
- 14. A method of managing alerts in a database, the alerts originating from at least one business application due to exceptional situations, whereby the alerts are represented as objects, each object corresponding to a one of a number of configurable alert types, wherein each alert type is configured to comprise at least one of:
an ID for uniquely identifying the alert; information representative of the type of alert; message text being descriptive of the alert; a set of parameters representative of business or control objects associated with the alert; an alert scope being representative of the relevance for partners or users; feedback information being representative of time and identity of acknowledging the alert by a partner or user; status information for controlling follow-up actions; validity time information; and priority information.
- 15. A computer system for performing the method according to claim 1.
- 16. A computer-readable storage medium comprising program code for performing the method according to claim 1.
- 17. A computer system for performing the method according to claim 14.
- 18. A computer-readable storage medium comprising program code for performing the method according to claim 14.
Parent Case Info
[0001] This application claims priority under 35 U.S.C. § 119 based on U.S. Provisional Application No. 60/458,397, filed Mar. 31, 2003, the complete disclosure of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60458397 |
Mar 2003 |
US |