Defeito #555
O.S. #00091950 - Erro no Processamento
100%
Descrição
Ref.: Erro no Processamento
Desde a troca da versão do ADS, se não me engano ocorrida na última segunda-feira dia 19/01/2026, vem apresentando casos de erro no processamento.
Temos uma checagem na tela de liberação que aponta casos de erro de processamento.
Este tipo de erro, antes da troca de versão era raro de acontecer.
Porém, após a troca de versão do ADS tem ocorrido com certa frequência.
Solicito que seja verificado o caso, fazendo uma varredura no sistema de forma a identificar a origem destes erros, bem como aplicação de eventual correção, se necessário.
Segue em anexo print de alguns casos relatados pelos plantonistas do posto Fiscal de Vilhena, abaixo relacionados:
Comando 20263050015393 de 21/01/2026;
Comando 20263050016574 de 22/01/2026;
Comando 20263050020646 de 26/01/2026.
Abaixo segue print onde o usuário reporta o caso do comando 20263050020646 acima listado, onde informa o problema, bem como informa a dificuldade de tratamento com o transportador.
Ao analisar o relato e os prints é de se concluir que, quando o usuário fez a geração inicial dos lançamentos o sistema NÃO apontou erro no processamento, tendo gerado normalmente os lançamentos, sendo 42 no total, e destas apenas 17 guias ficaram À VISTA (Print 01).
Posteriormente, quando o transportador apresentou estas 17 guias pagas, somente ao carregar o comando para fazer a liberação é que o sistema apontou o erro no processamento, e, ao realizar o reprocessamento e nova geração de lançamento a quantidade de lançamentos À VISTA subiu para 51, gerando atrito com o transportador, visto que teve que solicitar o pagamento do restante (Prints 02 e 03).
Print 01:
Print 02:
Print 03:
Arquivos
Subtarefas
Atualizado por Rebson Yuko Moraes há 16 dias
- Situação alterado de Resolvida para Fechada
- Tempo estimado ajustado para 1:00 h
Atualizado por Alisson Cleiton dos Santos há 16 dias
- Situação alterado de Fechada para Em andamento
- Tempo estimado excluído (
1:00 h)
Preciso que você detalhe o que foi feito para solução desta para eu transportar para o sistema de OS.
Atualizado por Alisson Cleiton dos Santos há 16 dias
- Situação alterado de Fechada para Em andamento
Preciso que você detalhe o que foi feito para solução desta para eu transportar para o sistema de OS.
Atualizado por Rebson Yuko Moraes há 16 dias
- Situação alterado de Em andamento para Fechada
- Tempo estimado ajustado para 1:00 h
Durante o processamento das NF-e, o módulo Fronteira realiza a chamada do subprograma B40015CI, que por sua vez executa um CALLNAT para o subprograma B10015FR.
Foi identificado que o subprograma B10015FR possuía um parâmetro de entrada adicional que não estava sendo informado pelo B40015CI, ocasionando erro durante o processamento das notas fiscais no Fronteira.
Após o ajuste e a padronização da interface entre os subprogramas, garantindo a compatibilidade dos parâmetros de entrada, o problema foi devidamente solucionado.
Atualizado por Alisson Cleiton dos Santos há 14 dias
- Arquivo O.S. #00091950.png O.S. #00091950.png adicionado
- Situação alterado de Fechada para Em andamento
30/01/2026 11:46 Ademir Alves Zetolis
Reabertura da O.S. em virtude que ainda estamos tendo casos de erro no processamento, conforme relato dos plantonistas do posto Fiscal de Vilhena.
Abaixo segue print de um dos casos, comando 20263050024306, onde analisei os dados de diversas tabelas relacionadas à internação da nota e da geração do lançamento.
Nesta análise verifiquei que, aparentemente a origem do problema é no UPDATE do nº do comando para o campo IT-CO-COMANDO da tabela SITAFE-NF-LANCAMENTO que é realizada pelo subprograma B40015TU.
Posteriormente farei inserção de comentário descrevendo a análise que fiz, visto que temos outro problema no sistema, que tem mais urgência na correção, conforme segue abaixo:
Na tela LIBERAÇÃO (Delphi) a checagem (chamada para o subprograma B40015MU) está sendo realizada ao clicar do botão "Liberar", quando deveria ser realizada ao "carregar" o comando.
Com isso o usuário só fica sabendo que tem alguma nota com erro no processamento somente quando vai liberar o comando.
Diante do acima exposto solicito que a checagem (chamada para o subprograma B40015MU) seja realizada toda vez que o comando for "carregado".
Funções que me lembro que tem a chamada para carregar o comando:
Abertura automática da tela vindo da tela Processamento;
Botão "Carregar"
Botão "Último Comando"
Botão "Reabrir Liberação"
Botão "Gerar Lançamento"
Botão "gerar Pré-Lançamento"
Atualizado por Alisson Cleiton dos Santos há 8 dias
- Arquivo Comando 20263050028348.jpeg Comando 20263050028348.jpeg adicionado
- Arquivo Comando 20263050028233.jpeg Comando 20263050028233.jpeg adicionado
- Arquivo Comando 20263050028185.jpeg Comando 20263050028185.jpeg adicionado
- Arquivo Comando 20263050027997.jpeg Comando 20263050027997.jpeg adicionado
- Arquivo Comando 20263050027824.jpeg Comando 20263050027824.jpeg adicionado
- Arquivo Comando 20263050026711.jpeg Comando 20263050026711.jpeg adicionado
- Arquivo Comando 20263050025242.jpeg Comando 20263050025242.jpeg adicionado
- Arquivo Comando 20263050024306.jpeg Comando 20263050024306.jpeg adicionado
- Arquivo Erro comando 20263050020646 - 26-01-2026.jpeg Erro comando 20263050020646 - 26-01-2026.jpeg adicionado
- Arquivo Erro comando 20263050016574 - 22-01-2026.jpeg Erro comando 20263050016574 - 22-01-2026.jpeg adicionado
02/02/2026 13:04 Ademir Alves Zetolis
Passo agora para a análise da "origem" do problema, que gera a mensagem ERRO NO PROCESSAMENTO.
Tenho anotado 11 casos em que a mensagem de erro foi apresentada, conforme prints em anexo, relativo aos seguintes comandos:
20263050015393
20263050016574
20263050020646
20263050024306
20263050025242
20263050026711
20263050027824
20263050027997
20263050028185
20263050028233
20263050028348
Ao analisar estes casos verifiquei que em todos eles a origem da mensagem foi a falta do nº do comando (campo IT-CO-COMANDO) na tabela SITAFE-NF-LANCAMENTO.
Todos os casos são de notas fiscais que foram "PRÉ-PROCESSADAS", sendo que, quando do pré-processamento como ainda não existe comando gerado, o nº do comando fica em branco nas tabelas SITAFE-NOTA-FISCAL e SITAFE-NF-LANCAMENTO.
Posteriormente, quando da chegada do veículo ao Posto Fiscal é que é gerado o comando, e é feito o UPDATE do nº do comando para estas tabelas.
E é aqui que está o problema. Para algumas notas o UPDATE não está sendo finalizado, sendo feito apenas na tabela SITAFE-NOTA-FISCAL, e não está sendo feito na SITAFE-NF-LANCAMENTO.
Cabe acrescentar que, até a troca de versão do ADS ocorrida na 1ª quinzena deste mês não tínhamos estas ocorrências.
Nunca tinha visto este tipo de erro.
Diante do acima exposto solicito que, além de implementar a alteração relativa a alteração do momento/local de apresentação da mensagem de erro, citada na mensagem de 30/01/2026 às 11:46h, que também seja analisado a origem desta falha no UPDATE do nº do comando (campo IT-CO-COMANDO) na tabela SITAFE-NF-LANCAMENTO.
Atualizado por Alisson Cleiton dos Santos há 4 dias
08/02/2026 22:25 Ademir Alves Zetolis
Continuando na análise dos casos passíveis de apresentar a mensagem de ERRO NO PROCESSAMENTO temos a seguinte situação:
Quando da geração de lançamento no Fronteira é acionado o subprograma B4001502.
Neste, dentro da sequencia do código deste subprograma, no final da DEFINE SUBROUTINE CONDICAO-PAGAMENTO temos um UPDATE para o campo IT-IN-TIPO-LANCAMENTO da tabela SITAFE-NF-LANCAMENTO, bem como um END TRANSACTION fazendo o comit do update.
Desta forma, fazemos alteração do campo IT-IN-TIPO-LANCAMENTO na tabela SITAFE-NF-NF-LANCAMENTO, bem como efetivamos tal alteração.
Na sequência do subprograma é realizada outras checagens, com preenchimento de diversas variáveis, e, somente mais adiante é que o sistema faz o UPDATE do restante dos campos da tabela SITAFE-NF-LANCAMENTO.
Porém, caso tenhamos algum problema de sistema entre os UPDATE's, ao carregar novamente o comando esta nota já não estará mais na fila de lançamentos pendentes, visto que houve alteração nos dados, e quando o usuário tentar liberar o comando, aparecerá a mensagem de ERRO NO PROCESSAMENTO, obrigando o usuário a retornar na tela processamento e realizar o reprocessamento das notas com problema.
Diante do acima exposto solicito que seja alterado o programa de forma que o UPDATE do campo IT-IN-TIPO-LANCAMENTO na tabela SITAFE-NF-NF-LANCAMENTO seja realizado somente ao final do processamento, juntamente com os demais campos/variáveis.
Desta forma, caso tenhamos alguma falha durante a geração do lançamento, ao recarregar o comando a nota continuará na "fila" dos lançamentos pendentes de geração.