Using Specialized Operators in the Conditions List

The Comparison field supports the IS ADDED, IS UPDATED, and IS DELETED specialized operators. Siebel CRM uses these operators for special conditions that it uses with Dynamic mode when it calls rows to look up a regular condition. If you define a Workflow Policy that runs in batch, then you must use a specialized operator in conjunction with a regular Workflow Policy condition.

Siebel CRM uses the following operators only at the Workflow Policy component level:

  • IS ADDED. If Siebel CRM adds a new row for the Workflow Policy component, then it calls the Workflow Policy that it must examine. If you use IS ADDED in conjunction with a standard comparison, then you can use IS ADDED to update a record.

  • IS DELETED. If Siebel CRM deletes a row from the Workflow Policy component, then it calls the Workflow Policy that it must examine.

Siebel CRM uses the following operators only at the field level:

  • IS UPDATED. If Siebel CRM modifies the field in an existing record, or if it adds a new record that includes this field, then it calls the Workflow Policy that it must examine. Note the following:

    • To determine if Siebel CRM updates a field for a particular table, you can use the Workflow Policy component column that represents the LAST_UPD column for this table.

    • To determine if Siebel CRM modified a field in the Workflow Policy component, you can use the field that is named after the Workflow Policy component.