The Conditions tab specifies any conditions that must be met before any action is taken for a repository record.
CN_Create_Only – Specifies that the change is only triggered on new records if Yes, otherwise it is triggered on updates and on new records (if CN_Update_Only is not Yes). Both CN_Create_Only and CN_Update_Only cannot be set to Yes.
CN_Update_Only – Specifies that the change is only triggered on updates if Yes, otherwise it is triggered on updates (if CN_Create_Only is not Yes) and on new records. Both CN_Create_Only and CN_Update_Only cannot be set to Yes.
CN_Condition_Grouping - Specifies whether the multiple conditions are grouped by AND, meaning all conditions must be met, or OR meaning any condition must be met.
CN_Condition_Attribute_Name - Name of the attribute for which a condition is defined. The condition must be evaluated as true in order for the actions in this registry record to be applied.
Conditions can only be defined on the default language – other languages cannot be specified. Generally, the conditions determine whether the particular record is subject to a registered change notification. This would typically be an attribute (or attributes) containing a value for the default language only.
CN_Condition_Attribute_Name
. Must be one of the following:
- = - The value of an attribute exactly matches the specified value
- <> - The value of an attribute does not exactly match the specified value.
- Begin With – the beginning of the value of an attribute matches the designated value.
- End With – the ending of the value of an attribute matches the designated value
- IN – the value of an attribute matches one of the values in the designated delimited list
- Is Empty – the designated attribute has no value
- Is Not Empty – the designated attribute as any value
CN_Condition_Attribute_Value - Value to be compared to the actual value of the attribute identified by CN_Condition_Attribute_Name when the CN_Condition_Operator is =, <>, Begin With, End With or IN. Multiple values can be specified for the IN operator by separating them with commas (no spaces).
CN_Delete_Only – specifies that the change is only triggered on deletes if Yes. Requires CN_Create_Only and CN_Update_Only to be set to No.