Create a ruleset to identify, store, and manage the set of rules that define an application or a major portion of an application. Generally, you may need five to eight rulesets per application. Typically, these are created as you use the Application Express; you do not need to create them with the ruleset form.
How you use rulesets in your application has important design and deployment consequences. For large and complex applications, several rulesets may be appropriate. Before you create a ruleset, think carefully about the purpose, use, and dependencies of current rulesets and the new ruleset.
To view a list of rulesets in your application (including those your application is built on), as well as a list of prerequisites for each ruleset, click Designer Studio > Application > Structure.
Use the Records Explorer to list all ruleset rules in your system.
When you create a new ruleset, you also create a ruleset version; the default is 01-01-01.
After you create a ruleset and version, enable developers to create and modify rules in the new ruleset by referencing the new ruleset version in an application rule and an access group that is available to you or to other users.
Validation modes guarantee that rules referenced are available on the target system and are accessible. Validation is performed at design time or at any time when a rule is saved. The selected validation mode applies to all versions of that ruleset.
Select Application Validation mode to perform validation of a ruleset within the application's boundaries without having to specify any prerequisites. This mode can refer to all rules in the application, as well as built-on applications, and does not affect rule resolution at run time.
Using Ruleset Validation mode requires you to specify prerequisites for the application. This setting enables the Required RuleSets and Versions section. When using this mode, you are unable to call ruleset using Application Validation mode that is not in the prerequisites.
See Understanding Application Validation mode for examples of the algorithms used for both validation modes.
Ruleset name rules are part of the SysAdmin
category. A ruleset rule is an instance of the Rule-RuleSet-Name class.
SysAdmin category