A function allows a template to access data.
They are evaluation methods that enable you to read the values of a field or the results of a function module.
Functions are identified by the unique environment, namespace, and logical function name. They are used in the definition of methods and formulas for templates to be able to dynamically determine objects, quantities, or activation conditions, for example. They are always assigned to environments or subenvironments, and can be divided into function trees.