Siebel Business Process Framework: Task UI Guide > Using the Development Environment to Develop a Task UI > About the Task Property >

System and Custom Task Properties


A task property can be a system task property or a custom task property.

System Task Property

A system task property is a type of task property that Siebel Tools automatically creates when you create a new task UI, such as when you create a new record in the Tasks list. It is similar to the system process property in a workflow process. Every object definition for a task UI includes a set of system task properties. If you create a new task UI, then Siebel Tools adds the following system task properties:

  • Context BC Id
  • Context BO Name
  • Context BC Name

If a task uses a standard view through a context-sensitive task group, then Siebel CRM enters data into these properties. For more information, see Task Group.

Table 10 describes system task properties. For more information, see Viewing System Task Properties of a Task UI.

Table 10. System Task Properties
Task Property
Description

Context BC Id

The ID of the current record in the business component that the Context BC Name task property identifies when Siebel CRM starts this task instance. If the Context BC Id property is:

  • Empty. The Siebel operation queries the new record that the task UI creates.
  • Not empty. The Siebel operation queries the Context BC record.

Context BC Name

The name of the business component that includes the record that the Context BC Id task property identifies.

Context BO Name

The name of the business object that the standard view references. Siebel CRM starts the task instance from this view.

Error Code

An error symbol for the task instance. Siebel CRM enters it if a step returns an error. The error code is SBL-BPR-00515.

Error Message

The text that describes the error. Siebel CRM enters data in this property if a step returns an error. For example, the following text is the error message for error code SBL-BPR-00515:

Error Executing Searchspecs at Task View Step Task View1

Instance Identifier

The object identifier of the task instance. Siebel CRM enters data in this object when it runs the task UI.

Object Id

The Siebel Row Id of the work item that Siebel CRM is processing, which is the active row of the primary business component.

Siebel Operation Object Id

The object identifier of an object that Siebel CRM updates, creates, or queries during a Siebel operation step. It enters data in this system property when a Siebel operation runs. If a query returns multiple values, then Siebel CRM sets the Object Id property to an asterisk (*).

Custom Task Property

A custom task property is a property that you explicitly define to meet your design requirements. A custom task property can be of the following types:

  • String
  • Number
  • Binary
  • Date
  • Hierarchy
  • Integration Object
  • Strongly Typed Integration Object

You can use the Multi Value Property Window to define a custom task property. For more information, see Creating a Task Property.

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