Configuration Guidelines


Introduction

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

Tables

Business Objects and Business Components

Joins

Links

Views

Applets

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

Applets


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

CheckNoMatch

Reusing Standard Columns

Table S_ORG_EXT: Reusing NAME and LOC

Table S_ CONTACT: Reusing LAST_NAME, FST_NAME, MID_NAME

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

Performance

Screen Design

Personalization

Deployment Issues

Creating User Interface Objects

Screens

Creating and Modifying Screens

Unused Screens

Views

Creating and Modifying Views

Guidelines for Views

Server Views

Threads

Unused Views

View Titles

Applets

Creating and Modifying Applets

Unused Applets

Online Help

Applet Titles


Back to top


Visibility

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