business service step

A type of task step that calls a business service. Allows you to call a business service that runs a predefined or custom action in a task UI.

business task

A logical unit of work that the user must accomplish. For example, filing an expense report or entering a new prospect in Siebel CRM.

commit step

A type of task step that explicitly saves temporary task data to the Siebel database. You can use a commit step to transfer data from temporary storage to the Siebel database while the task runs. The end step saves the temporary data to the Siebel database when the task finishes.

decision point

A type of a task step that evaluates conditions on an outgoing condition branch to determine the next step to run. Establishes conditional logic in a task UI. Determines direction through the task UI according to input.

end step

A type of task UI step that instructs the run-time task UI to end the task instance and then save temporary data to the Siebel database. It also provides one last chance to modify any task properties that the task output arguments returned from the calling object.

error handling

A technique to gracefully intercept and handle processing errors that occur while a task UI runs. Explicit error handling uses a combination of exception branches and error steps. Exception branches can end with an error step. The semantics of the error step are similar to the default exception handling.

error step

A type of task UI step that displays a custom error message in the Siebel client. Allows you to configure Siebel Task UI to display a localized error message.

long-running workflow process

A persistent workflow process that can last for hours, days, or months. A task UI allows for integration with a long-running workflow process. You can use a long-running workflow process to create an assigned task. Typically, this occurs when the task finishes and a workflow process starts that creates an inbox record for the next user who must process more information.

Siebel operation step

A type of task step that performs an operation on business component data. Example operations include insert, update, and delete.

start step

A type of task step that starts a task UI.

subtask step

A type of task step that calls another task UI. It allows you to start a separate task UI in a task UI.

task

A logical work unit that a user performs to finish a business operation. From the perspective of the user, a task is the view of a logical work unit that the user must perform. Siebel CRM displays a task in the Siebel client as a link that the user can click in the task pane. It then displays the view where the user performs this work unit.

task UI

A solution that allows you to create a user interface that guides the user experience in a Siebel application. Uses an interface that is similar to a wizard that guides the user through a series of tasks, allowing bidirectional navigation, branching, and the ability to pause and resume the task UI.

task branch

A child object of a task that directs task flow to proceed from one step to another. Different types of task branches exist just as different types of branches in a workflow process exist. A conditional branch can direct task flow from a decision point. An exception task branch can direct task flow if an error occurs. An error step can customize an error message.

task chapter

An object that groups task steps. It informs the user of tasks that the user can perform as a group. It informs the user of the tasks that this user must complete.

task event

A type of event that handles a task operation. A user pause, resume, cancel, delete, or complete a task UI. These actions are known as task operations. A task event handles the operation when a task operation occurs. The event handler for each operation performs the required action.

task group

A grouping feature that controls the tasks that Siebel CRM displays in the context pane. You can use a task group to assign tasks to views according to a grouping. The task group allows you to determine if the task must assume the record context when the user starts the task, or if the user can start the task as a subtask task.

task instance

A single instance of a task UI. Siebel CRM creates a new task instance when the user or a long-running workflow process starts a task. The relationship between a task instance and a task UI is similar to the relationship between an object and a class in an object oriented programming language.

task metric

A type of metric that collects and stores task data that Siebel CRM regularly saves to a data warehouse. Siebel CRM can store timestamp metrics and property metrics for a task UI.

task object definition

The metadata component of a task UI. The object definition for the task includes the task UI and the properties of the task flow. For example, view names. The task definition refers to the many items required to run a task instance, including definitions for task views, applets, business components, LOVs, and other metadata.

task property

Object that stores data that is local to a task or a subtask. A task property is analogous to a local variable in a programming language. The task property defines the characteristics of a task. You can use it to pass data in and out of a task, which is similar to input arguments and output arguments in a programming language.

task session

A type of task session that begins when the user opens or resumes a task and ends when the user pauses, completes, or cancels a task. This configuration implies that a task instance can span zero, one, or more task sessions.

task step

A child object of a task. Each task includes several steps. Similar to using the Workflow Editor to develop a workflow process, you use the Task Editor to create conditions and values for a task step. Examples of task steps include the start step, business service step, and end step.

task UI framework

A set of solutions that allows you to implement a task UI. It includes the development, run-time, and administrative features that allow you to implement a task UI.

task view step

A type of task step that displays a user interface view in the Siebel client. It allows the user to interact with application data in a task UI. A task view includes a playbar applet that allows the user to control how the task runs and navigates.

temporary storage

A type of storage that stores transactional data that is specific to a task instance. When a task runs, Oracle's Siebel Task UI stores this transactional data in temporary storage and does not save it to the Siebel database unless it encounters a commit step. If the user cancels the task UI, then it removes this transactional data from temporary storage. If the user finishes the task, then it saves this transactional data to the Siebel database.

Siebel Business Process Framework: Task UI Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.