Validations, Substitutions, and Rules 

Purpose

With the validations and substitutions software, you can validate and/or substitute data at the time of entry in the FI-SL System and other SAP Systems.

Implementation Considerations

You do not need to change the standard system to customize your validations and substitutions. For each installation, you can define exactly which validations and substitutions are necessary to ensure the integrity of your data.

Features

Validation

In the SAP System, almost all input values are validated by a program or against tables or master files. Since some types of validations cannot be standardized, you can use FI-SL's validations program to create validations for your system.

With validations, you can check values and combinations of values as they are being entered in the SAP environment. Validation rules are stored in the Rule Manager; as data is entered, the Integration Manager validates the data against the validation rules stored in the Rule Manager. Because validation occurs before data is posted, only valid information enters the FI-SL System.

You define validation rules using Boolean Logic. When you define a validation rule, the system checks the validation rule to ensure that it is syntactically correct.

You can also define the result of breaking the validation rule. You can instruct the system to send the user an information message, or you can force the user to correct the error before continuing with data entry.

For more information, see validation or what are validations?. For more information on using validations, see creating a validation. For more information on Boolean Logic, see introduction to Boolean Logic.

Substitution

Substitution rules are stored in the Rule Manager. When data is entered in the system, it is substituted by the Integration Manager. The Integration Manager calls the Rule Manager. Substitution occurs before the data is posted to the FI-SL databases.

You define substitution rules using Boolean Logic. When you define a substitution rule, the system checks the substitution rule to ensure that it is syntactically correct.

For more information, see substitution or what are substitutions?. For more information on using substitutions, see creating a substitution. For more information on Boolean Logic, see introduction to Boolean Logic.

Rules

A rule is a Boolean expression that you can use as a condition, as a check or in another rule. Rules allow you to refer to frequently used Boolean statements by using the rule name.

FI-SL's Integration Manager uses Boolean Logic to:

The Rule Manager stores the Boolean rules used to analyze data. The Integration Manager calls the Rule Manager and determines whether entered data should be used. If a Boolean Logic statement is true, an action is taken; if a statement is false, no action is taken.

Boolean Logic is used in the following FI-SL modules:

To use Boolean Logic in one of the functions listed, you create statements that are used as formulas in the FI-SL System. For more information on using Boolean Logic, see introduction to Boolean Logic or Boolean Logic statements and rules.