Condition Types

Rules rarely include a single condition which is why the operation icon is displayed to the left of every condition in the Structured Editing window. Click this icon, then the green + icon to display a list of the four condition types.

Object Property Condition

This is the default condition type. When creating an Object Property Condition, be sure to enter the correct data type.

UDV Condition

UDVs hold information about your individual accounts or customers. This information can be used in the condition portion of the rule. UDVs are named in the UDV/UDP Management project or inside of an individual project. They are updated using the UDV CalculationReset rulesets in the project specific to the type of data you are holding.

When using a UDV, it is best to understand what type of UDV you are working with. There are three types: String, Real and Integer. This determines what comparison operator to use and what value to compare against the UDV.

In the following example, the UDV PetrolCount is a count of all the fuel station transactions performed in one hour. The condition is met (potentially allowing the rule to execute) when there are more than 5 transactions. Here, 5 is an integer.
CUST_UDVPetrolCount is larger than 5
Note: The UDV name is PetrolCount and the prefix CUST_UDV identifies the UDV customer user-defined variable.

Free Form Condition

The Free From Condition allows you to enter text to create a condition using the Structured Rule Language. This condition type gives you a text area to enter the first expression, an underlined list for the operator and another text area for the second expression.

Condition Group

The last option on the Add Condition list is the condition group. Use condition groups to write more complex conditions by grouping Any of and All of conditions.

  • www.fico.com