The Skim facility causes a resetting of the RuleSet version values in the highest version of existing rules. For each rule instance in a specified RuleSet or version, the system identifies the highest numbered version and creates a still higher copy.
From the Designer Studio, select >Tools > Refactor RuleSets >Skim a RuleSet to begin the skim operation. BYRNB 2/25/10
Skimming simplifies the topmost rule versions in a RuleSet after multiple iterative development cycles. For example, if the highest version was previously 02-21-06:
Rules in lower versions such as 02-21-05, 02-18-53, or 01-88-15 of the same rule are not copied by the skim operation.
The skim automatically creates the new RuleSet version instance corresponding to the major, minor or patch version above the current version.GRIFK 03/30/05 It then copies rules from the current version (selecting only those in the highest-numbered version) into the new major or minor version.
For a major skim, rules with availability of Blocked
in the source RuleSet versions are not copied. (For a minor skim, blocked rules are copied into the resulting RuleSet version. Clarification BUG-29535
The Copy operation does not delete any rules; the rules it copies to make the new version remain unaltered.
When the Copy operation completes, update each existing RuleSet Version that was skimmed to secure it by checking the Lock this Version? field on the Security tab. This ensures that from then on, developers can add or update rules only in the newly created version.
In addition to locking the RuleSet versions, in some organizations, administrators prefer to delete the rules in lower versions after the versions are skimmed. Deleting no-longer-accessed rules can benefit performance, because rule resolution has fewer rules to search through. Use the Move operation, not the Copy operation, to delete the source RuleSet versions and their contents.
Of course, do not delete any class rules or library rules; rules of these two types (and a few others) don't belong to a version and are needed if any version is in use.
Use the Export Archive tool to back up a RuleSet version before deleting it.
In some organizations, compliance and audit requirements prohibit deleting rules, even those no longer in use. CLINIC 2/19/07
Yes
,
No/Draft
, Withdrawn
, and Final
from the source RuleSet version(s) to the skimmed RuleSet version.
TURBT 4/6/07 MUELP The results of a skim operation exclude
any rules with availability Blocked
, and also any rules
that are in lower versions and blocked by the blocked rule.blocked rule, major version, RuleSet version |