A complex logic rule allows complex validation checking to be performed by your own LANSA functions or 3GL application programs. For instance, the validation of a "due date" may be done via a function or program that can account for public holidays, weekends, etc.
You can modify the sequencing of the rule by changing the 2.2.1 Rule Sequence. A 2.2.2 Rule Description must be associated with the rule.
Refer to:
2.8.2 Program to Call: Function
2.8.3 Program to Call: 3GL Program
2.8.5 Complex Logic Check Examples
Also See
For Technical notes for *ALP_FIELD_VALIDATE and *NUM_FIELD_VALIDATE: Function Parameters