Execute Member Rule Set Template

  • Updated

The Execute Member rule set template allows users to create an alternate language template to execute rule sets for each member of a collection. In other words, it is a user customized form of the existing "Execute Member rule set" action.

An example of using the finished Execute Member rule set template in a language rule might be as follows:


Here is how this template would be defined:


Here are the possible settings on this screen:


Specifies the name of the vocabulary template. The name is used for irSDK access.

Display Name

Name of the template to be displayed in the business language template list.

Menu Group

Menu group under which the template will be listed. The user can choose to add his template to an existing menu group or can create his own menu group.


The scope of the template availability can be limited to only the context of the previously selected entity by checking "Available in rules and calculations for this entity." The availability can also be extended to those rule elements which have a reference to the previously selected entity by checking "Available in rules and calculations for entities referencing this entity."

Target Collection

Choose the collection to iterate. Only collections within the previously selected context will be listed. Target Rule Set

Name of the rule set to be executed against each collection member. Only Explicit rule sets will be listed in this drop down list.


The placeholders created in business language are configured here. For a detailed description of placeholders refer to "Configuring Placeholders ".

Business Language

Business language to be displayed in the business language editor. Placeholders can be added to the template by enclosing them within $ symbols.

Collection Member Filter Expression

An expression can be written which acts as a filter of the collection members. Only collection members which pass the filter will have its rules executed.

Rule Set Parameters

If the target rule set selected accepts parameters, the parameter values can be defined here. The values may come from placeholders or expression literals.

Was this article helpful?

0 out of 0 found this helpful



Please sign in to leave a comment.