When this option is selected, when comparing one property to another property, if both properties contain a single value, the rule will evaluate to true if both values are equal. If one property contains a single value and the other property contains an array of values, the rule will always evaluate to false. If both properties contain arrays, then the rule will evaluate to true if and only if each element in each array is equal and in the same order.
If this option is not selected, the rule will evaluate to true if any value matches the configured criteria and operator.
Currency values that include currency symbols cannot be compared to pure numeric values.
When comparing alphanumeric Keyword Types and/or property values, an implicit conversion will occur during the comparison that will attempt to convert the incoming value into its representative data type in order to execute a proper comparison. This implicit conversion will attempt to infer if the incoming value represents a number, a date, or a string. In the event that the incoming value is formatted in such a way that the value can be inferred as both a numeric value or a date value, the numeric value will take precedence during the comparison.
When comparing different data types (for example, comparing alphanumeric to a currency data type), any formatting differences could impact the evaluation of the values. To ensure the accuracy of any evaluation, it is a best practice to always compared values that are of the same data type.