Oracle Usable Apps | Applications User Experience Simplicity, mobility, extensibility
Customer Role: How User Experience Research Is Conducted
Messages and Notifications
The Messages and Notifications pattern set helps designers, developers, and project managers effectively use alert, notifications, errors and warnings in various business intelligence (BI) applications.
Errors and warning prompts caution users about the consequences of certain actions. Error and warning prompts are usually generated when users working on high-priority transactions either act in a way that would cause problems downstream in a workflow, when users neglect to complete essential tasks in a workflow, when users enter data incorrectly, or when system errors or general application errors occur.
Selection Criteria for This Pattern Return to Top
The following user roles may find the Errors and Warnings pattern useful:
  1. A CXO-level user who reviews the overall health of the organization and must be aware of any red flags.
  2. A middle manager (also an analyst) who reviews key metrics, analyzes any problem areas, and acts accordingly.
  3. An analyst (also a process worker) who analyzes organizational metrics and performs data transactions.
  4. A process worker (customer service representative, clerk) who is responsible for tasks related to analysis and actions.
Required Screen Elements Return to Top

The Errors and Warnings pattern contains the following screen elements:

Component Type
Required Component
Page Regions
Use page regions to contain any alerts or notifications.

Use icons to highlight any critical alert or system status for a particular row in a grid.

Navigation Links
Use navigation links to navigate to different tabs, open new applications, or open Web URLs.
Action Links
Use action links for alert-related actions.
Definitions Return to Top

An error or warning falls into one of two types based on the task flow in which it is involved:

Dashboard Specific
A dashboard-specific error includes all those system failure issues and generic dashboard issues that affect system status. These errors are of the highest priority in any dashboard system. No further activity is allowed until the client resolves the problem. Dashboard-specific errors appear in a separate page region dedicated for alerts and messages (see Figure 1).
Region Specific
A region-specific error applies to a particular region or a particular sector of the entire dashboard. A region-specific error appears in the region where the error occurred (see Figure 2).
Pattern Sample Return to Top
Here are examples of the two types of errors and warnings:

Figure 1: Pattern Sample for a Dashboard-Specific Error

Figure 2: Pattern Sample for a Region-Specific Error or Warning

Component Details Return to Top
1. Dashboard Specific
The dashboard-specific region has three components: header region, body region, and command buttons.

Header Region
The header region is composed of a title bar, which displays the error number, and a Close button.

Body Content
The body content region displays the error sign and a message describing the nature of the error or warning. This text briefly describes the problem and provides an error code number that users can reference to find out more details about the problem.

Command Buttons
Command buttons help users to either proceed (continue) or terminate (cancel) the alert message. A third button (help) guides users to information to help them solve the error and to help them avoid the problem in the future.

2. Region Specific
Region-specific errors apply to a subportlet within a particular sector of the entire dashboard. A region-specific error prompt relates to a problem that occurred in that particular region. A region-specific error has two components (header region and body content); however, it can be extended to include three components.
Header region
The header region contains a title bar and minimize button. Usually when the system contains no new errors or warnings, only the header section is visible.

Body / Content
The body content displays all of the errors and warnings that occurred within the region boundaries. These errors and warnings can also be anchored through the alert signs anchor points if necessary.  |  About Oracle  |  Careers  |  Contact Us  |  Legal Notices  |  Terms of Use  |  Your Privacy Rights