When the value is not equal to No, this field is used to indicate that the value of an activity code has not been entered, but is automatically determined as a function of the value of the other activity codes. The possible values are as follows :
- Inverse: The activity code takes the inverse value of the activity code entered. If it is active, the corresponding activity code is inactive, and inactive if it is active.
- Dimensionally: The activity code is composed of a root followed by a number M (1 to 9) and it is associated with an activity code that can take the numeric values 1 to N. The activity code is active if the value of the associated code is greater than or equal to M; if not, it is inactive.
Looking at the example of the code ANA, associated by the dimension links to the codes AX1 to AX9. If ANA is set to 5, the codes AX1 to AX5 will be active; the codes AX6 to AX9 will be inactive.
- Formula: This is used to calculate the value of an activity code as a function of an entry formula. This calculated expression can include constants, functions, and variables in the form of other activity codes. These activity codes can be the entered codes or previously calculated codes. The order of the calculation of the activity codes depending on the earlier codes is defined by the rank. An activity code not acting on a dimension is set to 1 if it is active and 0 if it is inactive.
For example, if the formula given for the XXX is max(XAA,XAB), XXX will be active if one of the two activity codes XAA or XAB is active. If these codes act on a dimension, the dimension obtained will be the maximum of the two dimensions.