NOT (Negation) 

When you use the NOT (negation) operator, the statement that follows the NOT operator must be false for the statement to be true.

1.

NOT (2 + 2 = 4) (FALSE)

2.

NOT (10 < 6) (TRUE)

The following table is the truth table for the NOT (negation) operator.

Statement A

NOT A

TRUE

FALSE

FALSE

TRUE

 

In the FI-SL application component, you use the NOT operator when you want the system to check that the data is not <x>, before the system uses the data.

The following graphic uses a truth table for the NOT operator to determine if the data is used to select a ledger for posting.

 

 

If the transaction is for account 500000, the statement is FALSE and the data is not posted to the ledger. If the transaction is not for account 500000, the statement is TRUE and the data is posted to the ledger.