Tempo aproximado para leitura: 00:06:00 min
Dúvida
Como testar execução de fórmula e seu resultado?
Ambiente
Cross Segmentos - TOTVS BackOffice Linha RM - TOTVS Gestão de Estoque, Compras e Faturamento - Todas as versões
Solução
O cadastro de Fórmulas continuará sendo feito como de costume, onde para testá-la o usuário deverá executar os seguintes passos:
1. Inclusão de Movimento
Incluir um movimento como feito de costume, lembrando-se sempre de que o movimento a ser testado deve respeitar as configurações que se encaixam no processo a ser executado em questão.
Exemplo: Usuário deseja testar se determinada fórmula utilizada para cálculo de valor Liquido do Movimento está retornando o valor corretamente quando a mesma verifica se existe ou não valor calculado para tributo ICMS. Neste caso o usuário deverá incluir um movimento que esteja parametrizado para informar o tributo ICMS no item de movimento.
2. Inclusão de Sentença SQL
Acessar Utilitários | Consultas SQL e incluir uma nova consulta buscando o movimento incluso para teste da fórmula informando seu identificador.
Importante
Se a fórmula utiliza variáveis de movimento a sentença SQL deverá ser aplicada à tabela TMOV.
Se a fórmula utiliza variáveis de item de movimento a sentença SQL deverá ser aplicada à tabela TITMMOV.
Exemplo: Sentença utilizada para teste da fórmula referente a situação exemplificada anteriormente:
SELECT * FROM TITMMOV WHERE IDMOV = XXXX
3. Testando a fórmula
Feito a inclusão do movimento e o cadastro da sentença SQL acessar Cadastros | Fórmulas editar a Fórmula a ser testada, clicar no botão Contexto:
3.1. Na nova tela exibida selecionar para o campo Sentença SQL a sentença cadastrada no passo 2. Será exibido na grid abaixo, os Itens/Movimento, selecionar um dos itens ou o movimento e clicar em OK.
3.2. Marcar a opção Acompanhar Execução e salvar no arquivo:
3.3. Clicar no botão Resultado será exibido um arquivo .txt onde será possível acompanhar calculo executado pelo sistema através da fórmula testada.
Para maiores informações sobre como ler o log gerado clique aqui.
0 Comentários