Jump to content

chamada diadoacbr

Assista tectoy.png

Problema com retorno da NFCe sefaz


  • Este tópico foi criado há 1045 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde a todos! da ultima atualização do ACBR de uns 15 dias atrás até a presente data estou tendo um problema ( muito raro de acontecer ), a NFCe é gerada, é enviada para a receita... porém o ACBR não conseguiu pegar o retorno desta NFCe, não sei o motivo ao certo, se é falha na internet ou oque acontece mas os dados são enviados pra sefaz, a sefaz tem a nota válida lá no servidor porém ao retornar os dados não sei se é questão de conexão ( não consegui simular pois quando passo o comando executar dentro do acbr tem apenas 1 linha e não consigo desativar a rede neste meio tempo ) quando o XML não retorna a chave é modificada para chave OFF-Line ( isto começou agora de uns 15 dias pra cá depois que atualizei o ACBR ) com o digito 9, se eu mudar para o digito 1 gerando a chave e consultar no servidor da sefaz a chave está lá então eu gostaria de saber como recuperar o XML desta nota que está la no servidor, estou agora guardando as 2 chaves, com a situação 9 que é offline e com a situação 1 que é validada mas como o xml da nota válida não retornou fico sem ele no banco, resumindo... como recuperar o XML da nota pela chave dela... desde já, agradeço!

Link to comment
Share on other sites

  • Consultores

se pegar o exemplo do svn e tentar testar no ambiente de homologação ocorre o mesmo problema? se sim como reproduzir?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

Bom dia pessoal, eu consegui reproduzir mas não consegui resolver.

Caso você faça um debug e quando chegar na Linha NFCe.Enviar('1',False,True) e rapidamente desconecta-se da internet, provavelmente conseguirá reproduzir. No meu caso, semana passada todas as vezes estava dando certo, já essa semana estou desativando a internet e as vezes dá certo e outras vezes o xml ainda nem chegou lá, deixando assim, a numeração disponível pra emissão.

Minha sugestão pro ACBr, é: Gerar exceptions diferentes nos casos em que o XML não tenha chegado ao servidor da SEFA e outro quando o número do protocolo não consiga retornar, ambos por falta de internet.

O primeiro, deixaria o número pendente pra ser usado num próximo cupom, já o segundo, poderíamos tratar ele como um cupom já utilizado, restando apenas fazer uma consulta do mesmo e carregar as informações no banco de dados.

Link to comment
Share on other sites

  • 1 month later...
Em 15/07/2019 at 11:51, adriano.quintino disse:

Bom dia pessoal, eu consegui reproduzir mas não consegui resolver.

Caso você faça um debug e quando chegar na Linha NFCe.Enviar('1',False,True) e rapidamente desconecta-se da internet, provavelmente conseguirá reproduzir. No meu caso, semana passada todas as vezes estava dando certo, já essa semana estou desativando a internet e as vezes dá certo e outras vezes o xml ainda nem chegou lá, deixando assim, a numeração disponível pra emissão.

Minha sugestão pro ACBr, é: Gerar exceptions diferentes nos casos em que o XML não tenha chegado ao servidor da SEFA e outro quando o número do protocolo não consiga retornar, ambos por falta de internet.

O primeiro, deixaria o número pendente pra ser usado num próximo cupom, já o segundo, poderíamos tratar ele como um cupom já utilizado, restando apenas fazer uma consulta do mesmo e carregar as informações no banco de dados.

eu tentei mas quando dou o F8 no enviar ele já envia na hora, não consegui ser rápido o bastante ou não fiz certo porém ainda persiste o erro este mes novamente constatamos o erro.

Link to comment
Share on other sites

  • Este tópico foi criado há 1045 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.