Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

TOTVS Varejo Fiscal Sync

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

 

Linhas_totvs

Segmento:

Varejo 

Segmentos_totvs
Segmento

Módulo:Documento Fiscal
Função:Emissão de documentos e eventos
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVTPF-106


02. 
SITUAÇÃO/REQUISITO

Quando o Fiscal Sync envia os XMLs para integrar com o TPF, existe um limite de time out configurado com o tempo menor que 10 segundos, dessa forma quando ocorre falha na comunicação do fiscal sync com o TPF apresentando o erro time out, isso resulta no término prematuro da solicitação pelo "sync," fazendo com que o agendamento seja reiniciado. Como consequência, o mesmo documento é encontrado novamente no diretório de saída, resultando no envio duplicado do documento.

03. SOLUÇÃO

Ajustado o limite de time out de 10 segundos para 1minuto1 minuto, quando ocorre ocorrer a falha de comunicação : "time out" o fiscal sync vai aguardar 1 minuto para tentar se comunicar novamente com o TPF:.

Log Fiscal Sync:

Bloco de código
15:48:42.384 ERROR b.c.b.f.c.IntegracaoNFeClient@[scheduled-jobs-tpf3] - Falha ao acessar recurso
org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://plataformafiscal.totvs.com.br/v1/integracao-nfe": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out

15:51:18.442 ERROR b.c.b.f.f.i.e.w.ComunicaoWs@[scheduled-jobs-tpf4] - Erro ao enviar arquivo 320_35231053228791000145550320000004691352517271_8990.xml para o TPF
br.com.bematech.fiscalcloud.client.FiscalCloudException: Falha ao acessar recurso

Documentos que apresentaram falha na integração com o TPF e se encontram no diretório de saída devem ser reagendados para integrar com o TPF após um intervalo de 5 minutos. Entretanto, ao serem lidos pelo serviço do "fiscal sync" nesse interevalo é provável que ocorra o errointervalo ocorre o aviso:

Bloco de código
15:51:20.446 INFO  b.c.b.f.f.i.e.s.IntegracaoErpSaida@[scheduled-jobs-tpf4] - Total de arquivo encontrados no diretório : 1
15:51:20.446 INFO  b.c.b.f.f.i.e.s.IntegracaoErpSaida@[scheduled-jobs-tpf4] - Arquivo 320_35231053228791000145550320000004691352517271_8990.xml descartado porque a data de modificação é maior que a data atual.

...

Bloco de código
15:56:19.869 INFO  b.c.b.f.f.i.e.s.IntegracaoErpSaida@[scheduled-jobs-tpf4] - Total de arquivo encontrados no diretório : 1
15:56:19.869 INFO  b.c.b.f.f.i.e.w.ComunicaoWs@[scheduled-jobs-tpf4] - Processando arquivo 320_35231053228791000145550320000004691352517271_8990.xml
15:56:19.870 INFO  b.c.b.f.c.IntegracaoNFeClient@[scheduled-jobs-tpf4] - Enviando requisicao para https://plataformafiscal.totvs.com.br/api/v1/integracao-nfe

Foi implementado o diretório de "Erro" onde vai ser enviado os arquivos que por algum motivo o fiscal sync não conseguiu enviar para o TPF, esse diretório deve ser configurado no Properties:

Image Added

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica



Templatedocumentos

...