Ir para conteúdo
  • Cadastre-se

dev botao

Mudança de Comportamento NFe.ConsultarNFe


Ver Solução Respondido por Fox_Desenvolvimento,
  • Este tópico foi criado há 2300 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia,

Recentemente postei o seguinte tópico:

"Tive que atualizar minha versão do ACBr Monitor para 1.2.0.8 e um recurso interessante que utilizava parou de funcionar.

Antigamente eu enviava o comando NFe.ConsultarNFe(CHAVE_NFE) e me retornava o status da NFe na SEFAZ, e ao mesmo tempo baixava o XML na pasta do ACBr. Utilizava muito este recurso para correções de possíveis erros na emissão de documentos.

A partir desta versão está exigindo o PATH do XML gerado,  não aceitando somente a chave.

Foram criados novos recursos para este fim? Foi devido a implantação da NFe 4.0?

Gostaria de saber como contornar este problema.

Grato."

Infelizmente devido a compromissos profissionais não foi possível anexar o log do ACBr para avaliação em tempo hábil, antes do fechamento do tópico.

Segue resposta do ACBR, e log.txt

Obrigado

ACBr MonitorPLUS Ver.1.2.0.11
Aguardando comandos ACBr
Monitorando Comandos TXT em: C:\SISGECOM\acbr\ENVIO\ENT.TXT
Respostas gravadas em: C:\SISGECOM\acbr\ENVIO\SAI.TXT
Log de comandos será gravado em: C:\ACBrMonitorPLUS\LOG.TXT
NFe.ConsultarNFe("35161102750819000100550070000000081000000089")
ERRO: Arquivo C:\ACBrMonitorPLUS\Logs\35161102750819000100550070000000081000000089-nfe.xml não encontrado.
 

 

 

LOG.TXT

  • Moderadores
Postado

Boa tarde,

A SEFAZ não disponibiliza o XML completo através deste WebService de consulta....

O que existe é:  Se passar apenas a chave NFe como parâmetro para consulta ele procura o XML no diretórios configurado, se encontrar, ele carrega o XML e neste caso é atualizado o XML com a tag de Autorização ou Rejeição retornada na consulta. Caso contrário realiza a consulta e retorna apenas a resposta da SEFAZ com a Autorização ou Rejeição...

No seu caso não encontrou o XML na pasta configurada: C:\ACBrMonitorPLUS\Logs\

Mas deveria realizar a consulta de qualquer forma... apenas não iria atualizar o XML completo...

Vou verificar o que pode estar ocorrendo...

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Administradores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

  • Membros Pro
Postado

Atualizei para a versão 1.2.0.12 e retornou o status correto!

Mas não fez o dowload do XML consultado para a pasta do ACBR. Em versões anteriores esta operação era feita automaticamente. 

Houve alguma mudança na regra do  Web Service da SEFAZ?

O download do XML terá que ser feito de forma manual a partir de agora?

Segue retorno monitor e arquivo de log

NFe.ConsultarNFe("35161102750819000100550070000000081000000089")
OK: Autorizado o uso da NF-e
[Consulta]
CStat=100
CUF=35
ChNFe=35161102750819000100550070000000081000000089
DhRecbto=14/11/2016 10:10:24
DigVal=EgwFCk7We1ZgKlbyGiuE3h4y/EQ=
Msg=Autorizado o uso da NF-e
NProt=135160708460560
VerAplic=SP_NFE_PL009_V4
Versao=SP_NFE_PL009_V4
XMotivo=Autorizado o uso da NF-e
tpAmb=1

LOG.TXT

  • Moderadores
Postado

Boa tarde

Como eu disse esse método nunca fez download do XML da NFe. Ele apenas atualiza o XML Original  com a Autorização retornada pela consulta, se conseguir encontrar o XML (pela chave)  no diretório configurado no Menu:  DFe/Diretorios/Pasta Arquivos DFe.

Lembrando que se for alterado a configuração para gravação, os XMLs  anteriores estarão em outra pasta e não serão encontrados neste caso...

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Administradores
Postado

Obrigado pelo retorno

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

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