| Oracle Fusion Help User Interface Guidelines | |
| Version 2.0.0.0 | |
| Contents |
| General Principles | |
This document provides some basic interaction principles for the different types of user interface (UI) help. Its purpose is to assist teams in making decisions about the correct type of help to use to solve a particular need as they design Oracle Fusion applications. |
| What Is Available in Oracle Fusion? | |
|
Embedded help consists of five types:
These types appear in the local area of the UI shell (figure 1): |
![]() |
| Figure 1. UI shell areas |
These help types enable users to complete their tasks and to reduce errors as they interact with the UI. For example, if users are completing a data entry form, an in-field help note can provide them with information about the correct data format required, any field restrictions that might apply, or how the data is used downstream (figure 2):
For more information about embedded help types, see the Embedded Help Pattern Set. The UAP (figure 3) contains embedded help text and links to nonembedded help topics delivered as Oracle Fusion Applications Help, if either is necessary. You can place the UAP icon that launches the popup in the page header, subheader, or sub-subheader region in the local area. If a tab has no subheaders but requires a UAP, then you can place the icon last in the toolbar, preceded by a separator. In the case of a tab consisting of form fields only with no subheaders, you can place the icon in the upper-right corner of the tab (spaced three pixels evenly from the borders). If a tab with form fields has no headers, but does include buttons, then place the icon after the last button:
The UAP text can include a short introduction to the task, subtask, process, tools used, the impact the task has on the broader business process, tips, examples, and best practices. You can also include up to five links to nonembedded help topics in the UAP. These links provide access to detailed nonembedded help topics, such as conceptual information, FAQs, examples, and demos. For example, if users are setting up a Financials application for the first time, a UAP can provide information about best practices, business process flows, and implementation steps. Also consider these additional UAP guidelines:
For more information, see the UAP pattern. Oracle Fusion Applications Help Nonembedded help (consisting of FAQs, conceptual information, examples, process flows, demos, reference information, and glossary entries) is delivered to customers as the Oracle Fusion Applications Help. The Oracle Fusion Applications Help runs in a separate UI shell (figure 4): |
![]() |
| Figure 4. Oracle Fusion Applications Help |
| Each help topic loads in a new window or tab (figure 5): |
![]() |
| Figure 5. Help topics in UI shell tabs |
|
Users access the context-specific Oracle Fusion Applications Help topics from within an Oracle Fusion application in one of the following ways: |
Oracle Fusion Applications Help Access |
Expected Behavior |
Topic links in the UAP |
Help topic links shown in the UAP are generated and are based on a specific UAP key (set by the information developer using the UAP key element in Arbortext Editor in the XML source topic) and application context (language, localization, vertical, and release). Clicking a link opens the help topic in a new window or tab. |
| More Help link in the UAP | Clicking this link opens the Oracle Fusion Applications Help in a new window or tab. The results are filtered by any application context (language, localization, vertical, and release). |
| Help link in the global area of the UI shell | Clicking this link (figure 6) opens the Oracle Fusion Applications Help in a new window or tab, displaying search results for all business process model activities associated with the current work area. The results are also filtered by any application context (language, localization, vertical, and release). For more information, see the UI Shell Guidelines. |
| Oracle Fusion Applications Search in the global area of the UI shell | Results are filtered by keyword search and any application context. Clicking one of topic titles in the search results opens the topic in a new window or tab. For more information, see the UI Shell Guidelines. |
![]() |
| Figure 6. UI shell global area Help link |
![]() |
| Figure 7. Help search in UI shell global area |
Users can also access Oracle Fusion Applications Help using an internet search with any search engine, as it is an Oracle-hosted site. Users can also install it locally within their firewalls. The Oracle Fusion Applications Help enables users to search for additional content using a keyword search (figure 8), which supports a typeahead feature. |
![]() |
| Figure 8. Search results in Oracle Fusion Applications Help |
Users can navigate to content using the product or process regional areas, or users can click breadcrumbs shown at the top of the search results in the local area or at the top of topics. They can bookmark Help topics for later reference, and they can see the new and updated topics in the contextual area. The topics include collaboration features such as ratings, tagging, and discussions. Nnonembedded help is typically not secured based on users. However, certain Oracle Fusion Applications Help features, such as ratings and tagging, require a valid sign in. Users can extend Oracle-provided help by editing the topics or adding their own. This requires users to install the help locally. Users must be granted the appropriate privileges for customization. When the privilege is granted, a Manage Custom Help link (figure 9) appears in the UAP. |
![]() |
| Figure 9. Manage Custom Help link in the UAP |
| Key Usage Considerations |
|
Consider these points when writing help:
|
| When to Use UAPs |
|
Use |
Use |
Frequency of Use |
||
Do users perform the actions frequently (for example, daily)? |
||
|
No |
No |
|
Yes |
No |
Do users perform the action infrequently (for example, monthly)? |
Yes |
Yes |
Do users perform rarely perform the action (for example, annually)? |
||
|
Yes |
No |
|
No |
Yes |
Granularity of Information |
||
Does the information pertain to a specific UI component or field? |
||
|
No |
Yes |
|
Yes |
No |
Does the information pertain to a specific term or a concept? |
||
|
Yes |
No |
|
No |
Yes |
Application Validation |
||
Do users need guidelines about entering data? |
Yes |
No |
Do users need immediate feedback for his data entry (that is, at UI component level)? |
Yes |
No |
Does the application perform validation on users' entries at the page level? |
Yes |
No |
| Timing of Information Delivery | ||
Do users need information about a specific field based on a larger context (for example, a task flow)? |
||
|
No |
Yes |
|
Yes |
No |
When do users need information about a field? |
Immediately |
As needed |
|
Yes |
No |
|
Yes |
No |
| Pre-Fusion Help Mapping | |
Pre-Fusion Applications |
Oracle Fusion Applications |
| Instruction Text: Header | Static Instruction Text |
|
|
![]() |
|
| Tip: Content Container | Not directly supported as UI help. Use other Oracle Fusion help interactions such as a UAP or static instruction text. |
Not applicable |
|
| Tip: Regular | Not directly supported as UI help. Use static instruction text. |
Not applicable
|
|
Always appears |
Appears only when users click the field or press the Tab key to move to the field
|
| Help Text: Field Restriction | |
Always appears |
Appears only when users click the field or press the Tab key to move to the field
|
| Instruction Text: Component | In-Field Help: Explanation |
Always appears
|
Appears only when users click the field or press the Tab key to move to the field
|
| Bubble Help | |
![]() |
![]() |
| Information Messages | Terminology Definition |
![]() |
Appears only when users hover over an icon |
| Content Container | |
Always appears |
Called explicitly by users
|
| Oracle Applications Help | Oracle Applications Search |
| Different E-Business Suite product teams adopted the iHelp model in different ways, either as context-sensitive iHelp or as standalone flat HTML formatted help | Provides access to context-sensitive nonembedded help topics delivered as the Oracle Fusion Applications Help
|