Oracle Siebel CRM 8 Developer's Handbook
Siebel Tools and the Siebel Repository
Initializing the local database
Getting object definitions from the server database
Importing archived object definitions
Searching the Siebel Repository
Integrating external source control systems
Automating developer tasks using command line options
Background of All Hardware (AHA)
Description of AHA's business processes
Understanding symbolic strings
Creating and using symbolic strings
Localizing Siebel applications
Creating and Configuring Applets
Understanding applets and web templates
Creating and modifying form applets
Creating and modifying list applets
Understanding views and screens
Business Components and Fields
Understanding business components
Controlling field level behavior
Controlling business component behavior
Understanding tables, columns, and indexes
Considerations for custom schema changes
Using preconfigured extension tables
Applying schema changes to local and server databases
Understanding business objects and links
Creating a child business component on a 1:M extension table
Case study example: Creating links
Case study example: Configuring business objects
Case study example: Creating a new static pick list for an existing field
Administering the list of values table
Case study example: Creating dynamic pick lists
Case study example: Reusing existing pick lists
Case study example: Creating pick applets
Case study example: Testing pick list configurations
Constrained and hierarchical pick lists
Understanding multi value fields
Creating multi value fields using the MVG wizard
Case study example: Creating multi value group (MVG) and association list applets
Understanding Siebel access control
Configuring view properties for Siebel access control
Defining business component view modes
Configuring additional object types for access control
Business component and field user properties
Applet, control, and list column user properties
Understanding drilldown objects
Customizing the Look and Feel of Siebel Applications
Understanding Siebel web templates
Considerations for customizing the look and feel of Siebel applications
Creating custom web templates
Configuring bitmaps and icon maps
Case study example: Using an icon map
Case study example: Replacing the application logo
Understanding the Siebel event framework
Case study example: Configuring application menu items
Case study example: Configuring toolbar buttons
Case study example: Configuring applet menu items
Understanding business services
Preconfigured business services
Case study example: Invoking a business service method from a runtime event
Supporting Integration Interfaces
Understanding integration objects
Creating internal integration objects
Defining integration component keys
Advanced settings for integration objects
Designing and creating workflow processes
Simulating and testing workflow processes
Publishing, activating, and managing workflow processes
Case study example: Defining runtime events
Case study example: Decision steps and Siebel operations
Advanced Siebel Workflow Topics
Exception handling in workflow processes
Understanding the Siebel Task UI
Case study example: Supporting a business process with Task UI
Publishing, activating, and administering tasks
Extending Siebel CRM Functionality with eScript
Introduction to Siebel scripting
Creating a custom business service
Declaring business service methods and arguments
Deploying Configuration Changes between Environments
Exporting and importing repository data
Exporting and importing administrative data
Application Deployment Manager (ADM) overview
Installing a Siebel CRM Self-Study Environment
Installing a Siebel CRM Self-Study Environment
Installing a Siebel CRM Self-Study Environment
Installing a Siebel CRM Self-Study Environment