Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | Fiscal |
Função: | Nota Fiscal |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVE-12244 |
Atualmente, no taskmanager, a tarefa 21 é responsável por gerar NFS-e automaticamente do DAV-RPS que é feito no PDV.
Esta rotina usa a Stored Procedure usp_RecuperarValoresCalculoFormulaTributacaoProduto para o calculo da tributação dos produtos.
Entretanto, estamos com problemas de performance nesta procedure o que acaba travando o processo e impossibilitando que a nota seja integrada em tempo hábil.
Por este motivo é necessário que seja feita uma análise para correção da causa relacionada a lentidadão deste processo.
A Stored Procedure usp_RecuperarValoresCalculoFormulaTributacaoProduto recebe como parametro o Id da Nota Fiscal que precisa calcular os tributos, detectamos que algumas notas indepentende se é venda, serviço ou troca ficam sem a informação da operação de origem e por esse motivo acaba sendo direcionada para um fluxo incorreto onde milhares de registros são considerados válidos para o cálculo de forma errada. A informação da origem da operação é essencial para esse processo, desta forma, foi acrescentada uma validação para abortar o processamento do cálculo no caso da indisponibilidade desta informação.