Ir para conteúdo
  • Cadastre-se

dev botao

[RESOLVIDO] Como pegar a situação da NFe??


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

Recommended Posts

Olá pessoal...

Estive analizando o Programa Emissor de NFe gratuito do governo e vi que a nota pode possuir estas situações:

Assinada;

Denegada;

Rejeitada;

Autorizada;

Em digitação

Transmitida com Pendência;

Cancelada;

Em Processamento na SEFAZ;

Validada;

Minha pergunta é a seguinte: Como eu capturo essa situação da NFe para mostrar ao usuário???

Desde já eu agradeço!!!!

Link para o comentário
Compartilhar em outros sites

Grande ferinha.master, tudo jóia cara?

Você pode capturar as situações no evento onStatusChange do componente ACBr.

Um pequeno exemplo de utilização:

case ACBrNFe.Status of

stIdle :

stNFeStatusServico: 'Sua mensagem aqui de acordo com a situação atual'

stNFeRecepcao : 'Sua mensagem aqui de acordo com a situação atual'

stNfeRetRecepcao : 'Sua mensagem aqui de acordo com a situação atual'

stNfeConsulta : 'Sua mensagem aqui de acordo com a situação atual'

stNfeCancelamento : 'Sua mensagem aqui de acordo com a situação atual'

stNfeInutilizacao : 'Sua mensagem aqui de acordo com a situação atual'

stNFeRecibo : 'Sua mensagem aqui de acordo com a situação atual'

stNFeCadastro : 'Sua mensagem aqui de acordo com a situação atual'

end;

A idéia seria essa. Ai você decide como vai exibir isso para o teu usuário.

[]s

Atenciosamente:

Jeferson Rodrigo Stefani

Link para o comentário
Compartilhar em outros sites

Eisenheim, tudo blz..

Vlw pela dica, mas isso que vc postou é referente ao processo de envio da NFe, são as mensagens que aparecem no Label cinza quando o DEMO esta enviado a nota...

O que eu preciso é a resposta final do envio, tipo, antes de enviar a NFe a situação seria "Em digitação", depois de enviar essa situação muda pra "Autorizada" ou "Rejeitada" ou "Denegada" etc.... Ou depois do cancelamento da NFe "Cancelada", entende minha questão?? Mas como conseguir a situação dela através da resposta da SEFAZ??

Desde já eu agradeço!!!!!!!

Link para o comentário
Compartilhar em outros sites

  • Moderadores

veja o cStat da resposta do respectivo webservice.

Existe uma relacao dos cStats possiveis no manual de integracao.

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Blz cara, agora entendi o que você precisa.

Então é o que o nosso amigo ai acima disse mesmo, através da propriedade cStat você consegue saber a situação da sua NF-e.

Dentro da DANFe você pode recuperar os códigos referente a cada situação dela.

[]s

Atenciosamente:

Jeferson Rodrigo Stefani

Link para o comentário
Compartilhar em outros sites

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

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...