Rule Sets

Rule Sets are used to centrally control business rules that ensure data consistency for sales posted to the Enterprise DataLog. This helps ensure that meaningful reports and searches can be run against the Enterprise DataLog.

Through the use of Required and Suggested Values, Rule Sets can also be used as centrally controlled templates. When a user selects a Rule Set the values defined for Required or Suggested Values are automatically populated.

System Enforced Rules

The system has several rules that are always checked when posting a sale to the Enterprise DataLog. These rules cannot be changed.

Business Rule Options

Every field on the Sale form can be controlled by a rule. For each field you have three options. For fields that have a centrally controlled response list there is one additional option.

Can be Empty
By default every field other than those required by the System Enforced Rules can be empty. When you add a field to a Rule Set it will be required. If you still want to allow sales to be posted without data in this field you can check the box in this column. This would normally be used together with the "Require Approved Values" or the "Suggested Value" options.
Require Approved Values
This option is only useful for fields that have centrally controlled responses. For those fields you can limit the allowed values to the items you marked as "Approved" when setting up Centrally Controlled Responses. Those values will be automatically added to each user's response list and marked as approved.
Required Value
This limits data entry to a single value in the selected field. This can be useful for controlling the Attribute Names for the C through N values or for setting up a required Land List. When a rule set is initially picked while editing a sale, any required values will be automatically filled in if the field is already empty.
Suggested Value
This works in a similar manner to the Required Value in that the suggested value will automatically fill in when the rule set is selected. However, the user can change these values and the sale will still validate.

BACK TO TOP