Logical Rules for Validation and Substitution.
The Rule Maintenance screen appears. In the Control area on the left, expand the node for the required application area. You can then expand the node for your required callup point.
The Create Rule: New Rule screen appears.
- Rule name
- Rule description
- You can also enter an authorization group to limit the number of users that can process this rule.
To accept these entries, press Enter.
If you want to create a rule by copying an already existing one, choose the corresponding callup point in Control and mark the rule you want to use as a reference. Wait until both screen areas of the system are ready for entry, then choose Rule
® Copy. Enter data as described in Step 3 above.The rule must have the same Boolean class as the rule you are creating.
A rule is limited to 33 lines.
Entering a Statement using the Formula Builder
For further information, see
You can also enter a user exit (type 1 or 3) in the Boolean statement. For further information about user exits, see
User Exits in Validations/Substitutions/Rules.

If you still store your rules in table T890 (interpreted rules), we recommend that you use report RGUGBR10 to convert interpreted rules into generated rules. For more information, see
Using the Rule Manager Reports.Additional Processing Functions Create Rule: <Rule Name> Screen
Choose |
Function |
Rule ® Save |
Save the rule definition |
Extras ® Flds in Bool.statmnt |
Display a list of valid fields that you can use for the rule. These fields are determined based on the Boolean class of the rule. |
Extras ® Substitution flds... |
Display a list of valid fields that can be changed within a substitution |
Extras ® Rule list |
Display a list of rules that use the same Boolean class as the rule |
Extras ® Set directory |
List sets that have been created in your system. For more information, see Displaying a Set Directory. |
Extras ® Switch on trace |
Switch on the tracing function. While posting a document, the system calls the rule and shows you which data is used. This function allows you to diagnose possible errors in the rule definition. For further information, see Tracing a Validation/Substitution/Rule. |
Extras ® Switch off trace |
Switch off the tracing function |
Extras ® Usage |
Display where the rule is currently used |
Environment ® Maintain rules |
Jump back to call up point node |
Result
You can now use the rule in: