Back Forward Private RuleSet

Users who have the Allow Rule Check Out? checkbox (on their Operator ID instance) selected can place copies of rule instances into a privateRuleSet. The name of this RuleSet is the same as their Operator ID, such as [email protected].

The system creates a private RuleSet automatically when needed. No instance of the Rule-RuleSet-Name class exists for a private RuleSet.

Private RuleSets are used in with check-in and check-out, part of the rule check-in facility. When an application developer checks out a rule, it enters his private RuleSet.

A private RuleSet is always topmost in a user's RuleSet list. Rules in a private RuleSet are never executed by other users.

To identify the original RuleSet and version that a checked-out rule belongs to, expand the top section of the rule form. Click the Checked out from link to open that rule. B-691

As you develop rules, a memory cache similar to, but separate from, the rule cache contains rules in your private RuleSet. The maximum size of this cache (for all developers combined) is determined by elements in the fua node of the prconfig.xml file. HITZM 3/24/06

To report on checked-out rules, create a list view or summary view rule with Data-Rule-Locking as the Applies To class. Create this rule using the list view or summary view rule form; you can't use the Report wizard for this. REALLY?

The private RuleSet is sometimes called the personal RuleSet. On the requestor page, the standard property pxRequestor.pxSecuritySnapshot.pxPersonalRuleSetName identifies the private RuleSet; if this is blank, the requestor cannot check out rules.

Definitions check in, check out, rule check-in facility, rule cache
Related topics About RuleSet rules
Working with checkout and your private RuleSet
Working with the Checked Out by Me report

Up Definitions — P