System Timers and Posted Data

System Timers cannot evaluate any posted data because they run outside the context of any asset. Therefore, the If condition cannot make use of data items that can be resolved only in the context of an asset posting information. However, you can evaluate the following expression to see if a particular date has been reached:

Now() > Date("04/15/10")

Using the result of this expression, you can run an Action based on a date or time. The only actions that can be run for Platform timers are ones that do not require an asset context, such as EnableRule or DisableRule. Currently, no other actions that do not require an asset context are available.

For example:

IF: Now() > Date("10/15/10")

THEN: DisableRule("MyRule1")

Where MyRule1 is some other rule; it does not matter what kind. You should see that the rule is disabled.