Creating Boolean Statements for the FI-SL System

In the FI-SL application component, you can use Boolean Logic to create statements that can be used in the Report Writer and the ledger selection, rollup, validation, and substitution functions.

A Boolean statement can contain:

  • Specific values

  • Set names (a set of values)

  • A TRUE or FALSE statement

  • User exits (user-defined ABAP routines)

  • Field comparisons

  • Rule names

  • Mathematical processing

Note Note

End of the note.
  • Beginning with Release 4.0A, the syntax used to enter Boolean statements has changed. The new syntax is supported in validation and substitution statements that you enter directly and using the Formula Builder.

However, if you enter statements in rules directly (and not using the Formula Builder), you must use the syntax rules that applied in releases prior to Release 4.0A. (For more information, see Old Syntax Rules for Boolean Statements .)

The old syntax rules are no longer supported when you maintain statements in validations and substitutions.

  • You do not have to recreate or change your existing validations and substitutions to conform with the new syntax rules. The system automatically converts your existing validations and substitutions so that they use the new syntax.

This section describes:

Types of FI-SL Statements

Syntax Rules for Boolean Statements