Siebel Object Types Reference > Siebel Object Types >


Siebel Object Types > Task

The Task object is an executable version of an organization's customer-centric business process. It provides a wizard-like user interface that guides the user through task execution, allows navigation both back and forward within task execution, and enables task execution to be paused and resumed. A task consists of one or more task steps such as start steps, subtasks, decision points, and business service steps.

Valid Values/Examples

Allow Pause (R)

Flag that indicates if the task instance can be paused and resumed.

TRUE — the task instance can be paused.

FALSE — the task instance cannot be paused.

Business Object (R)

The name of the associated business object.

The value for this property is chosen from a drop-down list of business objects. Only business objects with a defined primary component appear in this drop-down list.

Description (O)

A text narrative describing the purpose of the task.


Display Name (R)

Name that is displayed in the Current/Context Task pane. Display Name is shown in the pane unless the Task Group has an Override Display Name set for the Task.

The value for this property is determined by the Display Name - String Reference property, which is selected from a drop-down list of available translatable strings.

For more information about the String Reference property, see Properties with Consistent Meanings.

Inbox Disposition (R)

Flag that indicates whether an inbox item will be left in inbox after the task instance completes.

Save A Record — Always keep the inbox item after the task instance completes.

Discard Record — Always delete the inbox item after the task instance completes.

Do Not Care (Fastest) — This option minimizes the number of database operations required to maintain the task inbox items. An inbox item is created upon task completion only if the task has never been paused before.

Is Subtask (R)

Flag that indicates if the task is a main task or a subtask.

TRUE — The task is a subtask.

FALSE — The task is a main task.

Name (S)

The name of the object. The system sets the value of this property using the value of the Task Name property.


On Conflict (R)

Flag that controls conflict resolution behavior when a conflict is detected while writing data to the database.

For information on conflict resolution schemes, see the Siebel Business Process Framework: Task UI Guide.

Cancel Operation — Abort write and return errors to the user.

Continue Operation — Resolve conflict using assigned resolution scheme, and continue write.

Status (S)

The current status of the task.

In Progress — editing in progress.

Completed — editing completed and ready for activation.

Not In Use — not in use and can be deleted.

Task Name (R)

The internal name of the task that the task controller uses to identify the task.


Transactional (R)

Flag that indicates whether task execution is transactional.

TRUE — task execution is transactional.

FALSE — task execution is not transactional.

Transient BC (O)

The name of the transient business component associated with the task.

This value is selected from a drop-down list of available transient BCs.

Version (S)

The version number of the task.

Read-only. The default version is 0.

See Also

Task Branch
Task Chapter
Task Event
Task Group
Task Locale
Task Metric
Task Property
Task Step

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