Developing and Deploying Siebel Business Applications > Getting Started in the User Interface Layer >

Inactivating Views


Each screen in the Siebel application has a set of related views. Views are associated to a screen using the Screen View object type, which is a child object of the Screen object type. These views appear in the user interface below the screen tabs as shown in Figure 14.

Figure 14. Screens and Views
Click for full size image

There are four levels of navigation in Siebel applications. The first level is the row of page tabs across the top of the frame for navigating to other screens. The second level is the Show drop-down list to select different context views (for example My Accounts, All Accounts, My Team's Accounts). The third level is the second row of tabs to navigate to other views. The fourth level (not shown in Figure 14) is a drop-down list to select different grandchild views. For more information about configuring navigation levels, read Configuring Siebel Business Applications.

Many of the views associated with screens show data or contain functionality that is not part of NREC's design. For example, many of the views associated with the Opportunities Screen, such as Attachments, Presentations, Proposals, Quotes, and Sales Teams, are not part of NREC's Partner Portal solution.

NREC has chosen to inactivate the unnecessary views associated with each of the remaining, active screens. Table 9 summarizes the views that are to be inactive.

Table 9. Active Screens and Views in NREC's eChannel Application
For these screens...
Inactivate these views

Accounts Screen (SCW)

Account Detail - Account Team View (SCW)

Account Detail - Assets View (SCW)

Account Detail - Orders View (SCW)

Account Detail - Projects View (SCW)

Account Detail - Quotes View (SCW)

Account Detail - Revenue Schedule Chart View (SCW)

Account Detail - Revenue Schedule View (SCW)

Account Detail - Revenue Schedule View DC (SCW)

Account Detail - Service Requests View (SCW)

Account Presentations View (SCW)

Account Proposals View (SCW)

SI Com Account Briefing View (eApps)

Activities Screen (SCW)

FS Activity Part Movements

Contacts Screen (SCW)

Contact Detail - Service Request View (SCW)

Opportunities Screen (SCW)

Opportunity Detail - Attachments View (SCW)

Opportunity Detail - Products View (SCW)

Opportunity Detail - Quotes View (SCW)

Opportunity Detail - Revenue Schedule Chart View (SCW)

Opportunity Detail - Revenue Schedule View (SCW)

Opportunity Detail - Revenue Schedule View DC (SCW)

Opportunity Presentations View (SCW)

Opportunity Proposals View (SCW)

Oppty Chart View - Campaign Analysis

Oppty Chart View - Campaign Pipeline Analysis

Oppty Chart View - Current Opportunity Analysis

Oppty Chart View - Pipeline Analysis

Oppty Chart View - Quality Analysis by Rep

There is more than one approach to controlling the views that appear in the user interface. One option is to create a responsibility for NREC that includes only the relevant views for NREC's solution. Another option is to use Siebel Personalization to show or hide views based on user profile attributes. However, because these views are not part of NREC's design, NREC has chosen to inactivate unnecessary views in the repository.

For more information about responsibilities, read Siebel Applications Administration Guide. For more information about controlling views with Personalization, read Siebel Personalization Administration Guide.

The following procedure uses the Accounts Screen (SCW) as an example. To complete the NREC example, you need to inactivate the unnecessary views for the screens listed in Table 9.

To inactivate screen views associated with a screen

  1. In the Object Explorer, expand the Screen object type.

    The Screens window appears in the Object List Editor.

  2. In the Screens window, select the Accounts Screen (SCW).
  3. Lock the project locally by choosing Tools > Lock Project.
  4. Change the Project property from Opportunity (SCW) to NREC Configuration.
  5. In the Object List Editor, select the Screen View object type (child of Screen).

    The Screen View window appears in the Object List Editor.

  6. Select the Inactive field for the views that are not part of NREC's design.

    To determine which views to inactivate, see Table 9.

    NOTE:  To move the Inactive field next to the Name field, right-click in Screen View window, and then choose Columns Displayed.

  7. Repeat steps 2 through 7 for each active screen in the NREC example.
  8. Compile and Unit Test.

    Read Compiling Projects, and Testing Changes.

Developing and Deploying Siebel Business Applications Copyright © 2006, Oracle. All rights reserved.