Siebel Object Types Reference > Siebel Object Types >

Business Service


Siebel Object Types > Business Service

Defines reusable business logic that can be executed within the Object Manager. There are two types of business services: built-in services that are defined in Siebel Tools, and run-time services that are defined in the Siebel client application by administrators.

Built-in business services can be based on the CSSService Class (standard business service) or specialized classes (specialized business service). Specialized business services are for Oracle use only.

You can configure business services with both properties and scripts (written in Siebel VB or Siebel eScript). Business services can be used for generic code libraries that can be called from any other scripts.

Business services are used as building blocks in the Siebel Application Integration framework. Commands associated with a menu item or toolbar button can also refer to a business service.

Specialized business services are for Oracle use only. Customers should not use specialized business services unless their behavior is documented.

Properties
Property
Description/Usage
Valid Values/Examples

Browser Class (O)(H)

Not used.

Not applicable.

Cache (O)

A TRUE or FALSE value.

TRUE — The business service instance remains in existence until the user's session is finished.

FALSE — The business service instance is deleted after it has finished executing.

Class (R)

An underlying Siebel class, typically a data transport class.

Customer-created business services must have the class CSSService. Specialized business services can be based on a different class.

Example: CSSService.

Display Name (R)

The name as displayed in the picklist.

 

External Use (O)

A TRUE or FALSE value.

Customers should always mark their scripts as External Use = TRUE.

TRUE — Business services can be used in scripts and be tested in the stimulator.

Hidden (O)

A TRUE or FALSE value.

TRUE — The object is hidden.

FALSE — The object is visible.

Name (R)

The name of the business service.

 

Server Enabled (S)

A TRUE or FALSE value.

TRUE — The business service is server enabled.

FALSE — The business service is not server enabled.

See Also

Business Service Browser Script
Business Service Locale
Business Service Method
Business Service Server Script
Business Service Subsystem
Business Service User Prop

Siebel Object Types Reference Copyright © 2006, Oracle. All rights reserved.