.. _macros_feature: Macros ------ Macros are used to return data from the system in various formats, to test for conditions, map data from Admin Portal or bulk loader input to various elements in the system (in conjunction with configuration ltemplates) and to access data in workflow steps. Various macro functions are available. These serve as boolean operators or can be used to carry out various numeric functions, string manipulation functions, list functions, time functions, and hierarchy related functions. Macros can be created for re-use, named and stored as an instance of the Macro data model. When re-used, the reference prefix syntax is of the format: *macro.*. Named macros and macro functions can be nested within other macros. Refer to the Macro Reference topics.