Configuration Guidelines


How This Guide Is Organized

Revision History

Back to top

Managing Repositories

Establishing a Development Environment

Naming Repositories

Backing Up Repositories

Exporting and Importing Objects

Controlling Sources

Delivering Patches

Back to top

Managing Non-Repository Data

Overview of Migrating Non-Repository Components Between Environments

Migrating Web Templates and Related Files

Migrating Setup Data

Enterprise Integration Manager

Content Center

Other Migration Tasks

Migrating Workflow Triggers

Migrating Server Parameters

Back to top

Setting Up Developers

Organizing Projects

Using Local Databases

Preparing Local Development Environments

Doing an Initial Checkout (Get)

Checking Out Projects for Modification

Checking Out Projects For Refresh

Checking In Projects

Canceling Changes to a Checked Out Project

Back to top

Naming Conventions

Naming Conventions


Business Objects and Business Components





Controls and List Columns

Back to top

Creating and Modifying Objects

Usage and Configuration of Nonlicensed Objects

Object Definitions Not To Be Reconfigured

Supporting Business Logic in Siebel Applications

Creating Objects

Modifying Objects

Copying Versus Modifying Object Definitions

Creating Specialized Objects

Avoiding Redundant Objects

Cloning Specialized Objects

Creating Data Objects

Using the Docking Wizard

Creating and Modifying Business Objects

Specifying Links for Associated Business Components

Managing Unused Business Objects

Creating and Modifying Business Components

Managing Unused Business Components

Associating Business Component Fields With Tables

Defining System Fields

Constructing Joins

Creating Explicit Joins

Creating Implicit Joins

Creating a New Join

Constructing Links

Creating One-to-Many (1:M) Links

Creating Many-to-Many (M:M) Links

Setting Advanced Link Properties

Creating and Modifying User Interface Objects

Configuring Screens

Creating and Modifying Screens

Managing Unused Screens

Configuring Views

Creating and Modifying Views

Modifying Server Administration Views

Calendar Views Not To Be Reconfigured

Setting Interactivity Modes for Calendar Views

Configuring Threads

Managing Unused Views

Displaying View Titles

Configuring Applets

Creating and Modifying Applets

Managing Unused Applets

Defining Online Help IDs

Displaying Applet Titles

Configuring Controls and List Columns

Exposing System Fields

Managing Unused Controls and List Columns

Creating Text Controls and List Columns

Creating Buttons

Defining Check Boxes

Referencing Controls and List Columns in Association Applets

Back to top

Specialized Classes

Specialized Classes

Business Components


Back to top

Performance Guidelines

Multilingual LOVs Query and Cache Performance

Multivalue Link Underlying Multivalue Groups

Indirect Multivalue Links

Indirect Multivalue Links Through Joins

Nested Multivalue Links

Auto Primary


Reusing Standard Columns

Table S_ORG_EXT: Reusing NAME and LOC


Generating and Analyzing SQL

SQL Queries Against Database Data

Back to top

Development Standards for Siebel Script Languages and Object Interfaces

Siebel Script Languages and Object Interfaces

Preimplementation Considerations

Script Guidelines

Server Script and Object Interfaces

Browser Script

Back to top

Configuring the User Interface

User Interface Guidelines

User Interface Object Definition

Implementing the User Interface

Template Files

Before Modifying Templates Files

Cascading Style Sheets


Screen Design


Deployment Issues

Creating User Interface Objects


Creating and Modifying Screens

Unused Screens


Creating and Modifying Views

Guidelines for Views

Server Views


Unused Views

View Titles


Creating and Modifying Applets

Unused Applets

Online Help

Applet Titles

Back to top


Visibility Overview

Access Control

View Access Visibility

Record Access Visibility

Object Ownership Models

Configuring Visibility at the View Level

Naming Views

Configuring Visibility Using Siebel Tools

Docking Visibility and Dock Objects

Dock Object Tables

Dock Object Visibility Rules

Visibility Strength

Back to top

Database Extensibility

Database Extensibility Overview

Static Database Extensions

Dynamic and Advanced Database Extensions

Advanced Database Extensibility

Advanced Database Extensibility Guidelines

Back to top

 Configuration Guidelines 
 Published: 18 April 2003