Esta é uma linguagem de programação que
permite ao operador criar um programa, com funcionalidades, tais como:
acessar a base de dados do jeito que desejar; fazer cálculos com
qualquer informação; fazer filtros para selecionar as informações
cruzadas em tabelas diferentes; comparar uma informação com outra; criar
fórmulas e regras de negócio diferentes dos padrões do sistema; e muitas
outras funcionalidades.
Este recurso pode ser usado em todas as
ferramentas de geração de resultados e em todas as funcionalidades do
sistema onde é necessário fazer algum cálculo. Por exemplo: todos os
cálculos a seguir são realizados por macros: custo médio de estoque;
custo de reposição de estoque; eventos da folha de pagamento; comissão
de vendas; cálculo de tributos; e muitos outros. .