Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Bom dia pessoal do forum,

 

Tenho um pequeno emissor de NFCe e NFe. Estou enfrentando alguns problemas quando a nota é validada e aceita pela SEFAZ, porém por algum motivo a aplicação não consegue pegar o retorno. Por exemplo, inicio a emissão, preencho todas as propriedades e envio a nota para a SEFAZ, nesse momento duas coisas podem acontecer:

 

  1. A nota é emitida e o sistema consegue pegar o retorno. Nessa opção, tudo ocorre como deve ser e o sistema grava o xml de retorno e processa normalmente;
  2. A nota não é emitida por algum motivo (falha na internet, timeout do componente ou qualquer outra razão que impeça o ACBrNFe trazer os dados). Nesse caso, também há duas alternativas que podem acontecer:
    1. A nota foi emitida, porém, o ACBrNFe não trouxe as informações.
    2. a nota não foi emitida devido a alguma validação que ocorre no lado da SEFAZ ou outro motivo como falta de internet. 

 

Minha dúvida é: nesse caso como diferenciar se a nota foi emitida ou não? Caso tenha sido emitida, existe alguma forma de recuperar o xml pelo ACBrNFe? Caso não tenha sido emitida, como saber se preciso apenas enviar o mesmo xml novamente (no caso de falha de internet) ou gerar um novo xml corrigindo os campos que não passaram pela validação da SEFAZ?

 

Por favor, poderiam me ajudar a tratar esse fluxo para resolver esse problema na emissão de NFCe/NFe.

 

Qualquer contribuição é bem vinda.

 

Obrigado

 

  • 2 meses depois ...
  • Consultores
Postado

sugestão 

preenche os componente. 

assina

consulta protocolo

se voltar quer dizer que está lá eo xml será adicionado o protocolo

senão vai retornar que não existe e tu segue a emissão

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...