Types of arguments
You can define arguments on two levels, default and context-specific:
- Default arguments provide default values to substitute in a rule. When the rule system evaluates a rule, it substitutes the values specified as default arguments unless context-specific arguments are defined. You define default arguments when creating a rule definition.
- Context-specific arguments apply to a rule only when it runs against the item specified by the context. Context-specific arguments override default arguments. You can only define a context-specific argument if there is a corresponding default argument for it to take the place of. You define context-specific arguments when creating a context definition.