A funcionalidade Teste de Fórmula foi desenvolvida para permitir a validação de atributos do catálogo e de fórmulas completas antes de sua utilização em regras oficiais do sistema. Dessa forma, é possível verificar o comportamento das expressões, validar resultados e identificar eventuais inconsistências sem a necessidade de realizar o cadastro definitivo da fórmula.
Além da validação de fórmulas completas, a funcionalidade possibilita testar atributos individualmente, facilitando a compreensão do valor retornado por cada um deles. Esse recurso é especialmente útil quando há dúvidas sobre a utilização de determinado atributo ou sobre o conteúdo que ele retornará em um contexto específico de execução.
Acesso
Para acessar a tela de Teste de Fórmula, navegue pelo menu abaixo:
Validando atributos individualmente
Outro benefício da funcionalidade é a validação de informações provenientes de outras bases de dados do sistema. Por exemplo, ao utilizar o atributo [DATANASCIMENTO], é possível consultar a data de nascimento cadastrada na Ficha do Colaborador, informação que não está disponível diretamente nas telas do Ponto. Isso permite confirmar se os dados utilizados na fórmula estão sendo recuperados corretamente.
Imagem 01. Teste para validar a informação que será retornada pelo atributo [DATANASCIMENTO].
O mesmo vale para atributos de contexto, como [CONTEXTO_DATA_ATUAL].
Imagem 02. Teste para validar o que será retornado no contexto [CONTEXTO_DATA_ATUAL].
Validando manipulações e transformações
A ferramenta também possibilita validar manipulações realizadas sobre os atributos por meio das funções da linguagem de fórmulas. Considerando a expressão:
Data(Dia([DATANASCIMENTO]), Mes([DATANASCIMENTO]), Ano([CONTEXTO_DATA_ATUAL]))
é possível transformar a data de nascimento do colaborador em sua data de aniversário no ano corrente, substituindo apenas o ano original pelo ano da data de contexto da execução.
Validando o resultado de fórmulas completas
Além da validação de atributos e transformações, o Teste de Fórmula permite verificar o resultado final de regras completas. No exemplo apresentado, é possível validar uma fórmula responsável por identificar se a data utilizada no teste corresponde a um feriado. Quando a condição é atendida, o resultado retornado é 1; caso contrário, o retorno é 0.
Alterando a data de execução para um dia considerado feriado e, posteriormente, para uma data que não seja feriado, é possível observar a alteração do resultado da fórmula, confirmando seu comportamento antes de sua implantação em ambiente produtivo.
Imagem 03. Teste para validação de Fórmula antes de realizar o cadastro oficial.
Imagem 04. Teste para validação de Fórmula antes de realizar o cadastro oficial.
Comentários
0 comentário
Por favor, entre para comentar.