| Siebel Object Types Reference > Siebel Object Types Reference > Task Object Types > Task Step Context
 A task step context defines the context for a task step. To do this, it sets up a search specification for a business component that the business object references. You can use a task step context only if the Type property of the task step is Siebel Operation or Task View.  This object type occurs in the following location in the object hierarchy: Table 195 describes properties that Siebel CRM uses with a task step context. 
Table 195.	Properties of the Task Step Context
    |  |  |  
    | Expression Business Component (O)  | Specifies the name of the business component that the right operand of the expression references. For example, consider the following expression: [Account Id] = [Id]  where: 
= is the operator 
[Account Id] is the left operand
[Id] is the right operand
 If the Expression Business Component is Account, then Siebel CRM treats the right operand as [Account.Id]. In this example, Siebel CRM uses the following expression: [Account.Account Id] = [Account.Id]   |  
    | Filter Business Component (O)  | Specifies the name of the business component that the left operand of the expression references. For example, consider the following expression: [Account Id] = [Id]  If the Filter Business Component is Contact, then Siebel CRM treats the left operand as [Contact.Account Id]. In this example, Siebel CRM uses the following expression: [Contact.Account Id] = [Account.Id] |  
    | Is User Search Spec (R)  | You can use one of the following values: 
TRUE. The search specification is a user search specification.
FALSE. The search specification is a task search specification.
 |  
    | Name | Specifies the name of this task step context. |  
    | Search Specification (O)  | Specifies the value of the search specification.  |  
    | Type (R)  | Specifies the type of this task step context. You can use one of the following values: 
Literal. This task step context uses a literal value.
Expression. This task step context uses an expression.
 |  
 |