'Does not change from old value to new value' operator
This table shows the syntax for rules that use the 'Does not change from old value to new value' operator:
| Syntax | [Attribute] [Old Value] [Operator] [New Value] [Within] [optional Condition] |
|---|---|
| Attribute | One of the document attributes selected for monitoring. |
| Old Value | A constant value for the attribute that is monitored. |
| Operator | Does not change from old value to new value |
| New Value | A constant value for the attribute that is monitored. |
| Within | Waiting time the monitor must evaluate value change occurrences since the document with the attribute value [Old Value] has occurred. |
| Condition (optional) | A monitor condition from the list of predefined conditions. |
| Evaluation if Operator = Does not change from old value to new value | Evaluates to True if these conditions are both met at the end of the time interval:
|
This table shows when alerts are generated:
| Document instances | Alert is generated |
|---|---|
| One document instance contains the Attribute with the [Old Value]. | Yes (after the timer expired) |
| Document instance with the attribute value equal to [Old Value] followed by an instance of the document with the attribute value equal to [New Value]. | No if the document with the [New Value] is received within the time interval.
Yes if the document with the [New Value] is received after the expiration of the time interval. |
| Document instance with the attribute value equal to [Old Value] followed by an instance of the document with the attribute value different than the [New Value]. | Yes |
| Document instance with the attribute value equal to [Old Value] followed by an instance of the document with a different attribute value and then followed by a document instance with the attribute value equal to [New Value]. | No if the document with the [New Value] is received within the time interval.
Yes if the document with the [New Value] is received after the expiration of the time interval. |
Example - Does not change from old value to new value
You build a rule to verify if a new sales order is not picked up within 8 hours after its creation. In the rule, you use the Status attribute from the SalesOrder document.
This table shows the syntax of the rule:
| Attribute | Status |
|---|---|
| Old Value | Open |
| Operator | Does not change from old value to new value |
| New Value | Working |
| Within | 8 hours |