You are here: Overview > Types of Rules

Types of Rules

The GenData program processes these types of rules, based on this hierarchy:

Job level rules

These rules define actions the system should perform for each job or work activity, such as producing a complete form set. Job level rules are global rules used to apply procedures and rules to all jobs, form sets, and forms. Most of these rules are designed to initialize, open, and close section (FAP) files, bitmap files, and data files; however, some specialized functions do exist.

Job level rules are stored in the Job Definition Table (AFGJOB.JDT). For more information on job level rules, see Adding Job and Form Set Rules.

Form set level rules

These rules let you construct and manipulate forms into form sets. Form set level rules affect the form set as a whole, not the individual components which make up the form set.

Form set level rules are stored in the Job Definition Table (AFGJOB.JDT). For more information on job level rules, see Adding Job and Form Set Rules.

Section level rules

These rules define actions to perform on single sections within a form, based on a specific transaction. Form or section (image) level rules affect the section as a whole, not the individual fields and objects which make up the section or form.

For more information on section level rules, see Section Rules Reference.

Field level rules

These rules define actions to perform on the variable fields in a section. Field level rules provide mapping, masking, and formatting information for each variable field on a form.

For more information on field level rules, see Field Rules Reference.

Note Only memory limits the number of rules you can add to a section, however, having a large number of forms associated with a single section can be difficult to maintain.