Object Types Reference > Using the Object Types Reference >

Properties with Consistent Meanings

The following properties have consistent meanings across object types.


Application Code

Reserved for future use.

Changed (S)

If TRUE, indicates that changes have been made to the contents of the corresponding object definition or its children since a date and time set in Tools > Options. FALSE indicates that the object definition and its children are unchanged since that time.

Comments (O)

Provides a place for the developer to add descriptive information.

GParent, GGParent (S)

Name of the grandparent or great-grandparent object definition. This is a system-supplied value.

This can be seen for many types of objects in the Object List Editor if you select the Flat tab of the Object Explorer.

Inactive (O)

Value is TRUE or FALSE. If TRUE, prevents this object definition from being compiled when you compile your Siebel repository file and being accessed by any other object definition.

Language Code (R)

The abbreviation of the language being used for the object type. For example, ENU stands for U.S. English.


Reserved for future use.

Needs High Interactivity (O)

A TRUE or FALSE value indicating whether high interactivity is being set for an object type. It is recommended that this property not be changed from the default value. Any changes could affect the productivity of the application.

Generally applies to Browser Script objects.

Object Language Locked

If an object is locked, this indicates the operating system of the computer the developer is using.

Object Locked

A TRUE or FALSE value indicating if a specific object is locked by a developer.

Object Locked by Id

The user name of the developer who has locked a project either by checking out of the server or locking directly.

Parent Name, Parent object_defn_name (S)

Name of the current object definition's parent. This is a system-supplied value.

Note that the Parent Business Component property in the Link object type is different from the typical Parent object_defn_name property. It is a user-entered, required property.

This can be seen for many types of objects in the Object List Editor if you select the Flat tab of the Object Explorer.

Project (R)

Identifies the project that contains the object definition.

Redo (O)

Single-level redo of a field change or a record change.

Used by the Locale Management Utility for tracking locale- specific changes.

Repository Name (S)

Identifies the repository that contains the object definition.

String Override (O)

A language-independent override of the String Reference. If an override exists, then it is used in place of the String Reference.

This appears as <property_name>- String Override. Example: Display Name - String Override.

String Reference (R)

A pointer to a symbolic string. This appears as <property_name>- String Reference. Example: Display Name - String Reference.

Example: for the Account List Applet the value of Title - String Reference is SBL_ACCOUNTS-1004224727-0H5. In the Symbolic String Locale object, there is a record for this string reference. For the ENU language, the string value is "Accounts".

Translate (S)

Used by the Locale Management Utility for tracking localization changes.

For Siebel Systems use only.

Upgrade Ancestor (S)

The property is used for cases when the developer copies a business component (or applet or report) from an existing version.

The property is set on the copied object to the name of the original that it was copied from. For example, if a copy is made of the Account business component called ESG Account you would set the Upgrade Ancestor property of the ESG Account business component to Account. This instructs the Application Upgrader to upgrade the Sub Account business component in the same way it would upgrade the Account business component.

Object Types Reference