IS UNDEFINED Expression
The IS UNDEFINED Expression is used in the conditional part of a rule (see Rule Condition) to check whether the value of a particular attribute of a business object, business object group or notification is defined. Typically a value is undefined if it is “blank” – for example, a user didn't fill in the value in a form of the business object. For attributes of the Reference Type (see Reference Attributes) “undefined” means that the reference list is empty. For example,
- Account.State IS UNDEFINED
- Account.Transactions IS UNDEFINED
The variation of the IS UNDEFINED expression checks whether the value is defined, for example:
Account.State IS DEFINED