Option:Previous Value was Changed From - Workflow - English - Foundation 22.1 - OnBase - Premier - external - Standard - Premier - Standard

Workflow

Platform
OnBase
Product
Workflow
Release
Foundation 22.1
License
Premier
Standard

If you are configuring a System Task to be used in conjunction with a WorkView event (OnBeforeDeleteObject or OnBeforeSaveObject), you have the option to check the previous value of the named attribute. To check a previous value, select the Previous Value was Changed From check box.

When Any previous value is selected, the attribute will be checked to see if the named attribute was changed and values do not matter. If you require a more complex check, select the proper operator from the drop-down list and provide a Constant value or the name of the Property against which the previous value should be compared.

If you are checking the previous value, you can also request the system to provide a numerical difference between the original and current values, and to save the resulting number in a named property by entering the name of the property in the Save numeric difference to property field. The property that stores this difference can be used to update any type of total or count attribute that needs to be kept synchronized with the attribute data.

Note:

Requesting a numerical difference for an attribute that does not represent a number will produce an error, as the results are undefined.

Note:

If both Against value and Previous Value was Changed From is configured, the Against value condition is checked first. If it results to true, the Previous Value was Changed From condition is checked. Both condition checks must evaluate true in order for the rule to evaluate true.

Note:

When checking a relationship attribute for a previous value, the relationship on the current object is checked; the attribute on the related object itself is not checked. The rule will evaluate true when the relationship determined by the relationship attribute on the current object has changed. If the related object's value that has changed, but the relationship itself has not changed on the current object, the rule will evaluate false.

Note:

When evaluating a new object, this rule will always evaluate false because the object did not have any previous values.