Circular references of a formula
A circular reference occurs when a formula directly or indirectly references itself through its ingredient structure which leads to recursive loops.
Optiva does not allow direct circular references (Formula A contains Formula A as an ingredient), whereas indirect circular references can be checked manually.
For example:
- Formula A includes Formula B
- Formula B includes Formula C
- Formula C includes Formula D
- Formula D includes Formula A
Formulators must avoid nesting sub-formulas that create this situation. To detect indirect circular references, use a workflow script that can be used when required. For more information refer to Validating circular references of a formula