Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Processos Fiscais

Linha de Produto:

Linha Fiscal Sync

Segmento:

Varejo 

Módulo:Fiscal Sync
Função:Emissão
Ticket:22663268
Requisito/Story/Issue (informe o requisito relacionado) :DVTPFTEC-1382


02. 
SITUAÇÃO/REQUISITO

Foi identificada uma falha no retorno do arquivo XML para o Fiscal Sync quando o documento é emitido em modo de contingência. Durante os testes, o cliente relatou que o TPF processou a nota fiscal corretamente, porém o arquivo não foi disponibilizado no diretório de entrada (IN) configurado no Fiscal Sync.

03. SOLUÇÃO

A solução implementada aperfeiçoa o processo de envio e rastreamento de notas fiscais através de várias melhorias técnicas:

  • Desenvolvido um mecanismo interno de persistência que permite acompanhar o status de cada nota fiscal durante todo o processo de integração. Agora, cada nota possui um dos seguintes estados:
    • PENDENTE: Indica que a nota foi enviada ao TPF e aguarda processamento;
    • SUCESSO: Confirma que o processamento foi completado com êxito;
    • ERRO: Registra que o envio falhou após múltiplas tentativas com intervalos progressivamente maiores

A lógica foi ajustada para que, no início do envio do arquivo ao TPF, a nota seja registrada como PENDENTE. Em caso de sucesso no retorno, o status é atualizado para SUCESSO. Se houver falhas consecutivas, mesmo com tentativas em intervalos crescentes, o processo é interrompido e o status alterado para ERRO.

  • A arquitetura do Fiscal Sync foi reformulada para que a busca por documentos no TPF ocorra de forma unitária, em vez de solicitar todos os documentos disponíveis no TPF. Essa abordagem elimina o risco de perda de informações e melhora o controle sobre os dados processados.

O Fiscal Sync foi adaptado para suportar a nova lógica de requisição unitária, garantindo compatibilidade com a estratégia de processamento individual.


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica