Ir para conteúdo
  • Cadastre-se

dev botao

Download Nfe Via Comando Acbrnfemonitor


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

Recommended Posts

Postado

Kiko,

 

Tentei com a versão 0.7.12.4 de janeiro/2014 e recebi o seguinte retorno da manifestação:

 

<tpAmb>2</tpAmb>
  <verAplic>AN_1.0.0</verAplic>
  <cOrgao>91</cOrgao>
  <cStat>657</cStat>
  <xMotivo>Rejeicao: Codigo do Orgao diverge do orgao autorizador</xMotivo>
  <chNFe>35140161922720000107550010000053601426888569</chNFe>
  <tpEvento>210210</tpEvento>
  <xEvento>Ciencia da Operacao</xEvento>
  <nSeqEvento>1</nSeqEvento>
  <dhRegEvento>2014-02-10T07:36:43-02:00</dhRegEvento>
  </infEvento>
 
Sabe o que é isso?
 
Obrigado. Aguardo.

Oscar Ribeiro

OASyS Informática

Postado

Tentei enviar o cOrgao também, mas o retorno é o mesmo.

 

NFE.ENVIAREVENTO("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35140161922720000107550010000053601426888569
cOrgao=35
CNPJ=61922720000107
dhEvento=10/02/14 07:37:38
tpEvento=210210
")

Oscar Ribeiro

OASyS Informática

  • Moderadores
Postado

Oscar, bom dia! Eu ainda não tive um tempo para testar isto, pois fiquei com serviço acumulado e estou tentado resolver isto primeiro.

 

Mas no post #5 do tópico abaixo eu comentei alguma coisa referente a isto. Veja se te ajuda.

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Kiko,

 

Preenchi os outros campos, mas o resultado foi o mesmo: xMotivo=Rejeicao: Codigo do Orgao diverge do orgao autorizador

 

NFE.ENVIAREVENTO("
[EVENTO]
idLote=1
[EVENTO001]
nSeqEvento=1
versaoEvento=1.00
cOrgao=35
chNFe=35140161922720000107550010000053601426888569
CNPJ=61922720000107
dhEvento=10/02/14 07:37:38
tpEvento=210210
descEvento=Ciencia da Operacao
")

Oscar Ribeiro

OASyS Informática

  • Moderadores
Postado

Então Oscar eu não sei como o pessoal está fazendo para testar, porque eu ainda não fiz estes testes e estou no momento sem tempo. Mas de uma visão panorâmica tem algumas coisas que questiono. Por exemplo para vc se manifestar quanto a ciência de uma NFe, vc tem que ser o destinatário, ai consultando o destinatário desta nota é outro CNPJ ou seja teria que ser as emitidas para vc. Não sei te dizer se vc emitir uma NFe com o CNPJ destinatário sendo o teu, se vc consegue testar, mas do contrário penso que não será possível.

No teu teste o destinatário é 08.214.981/0001-81 e o emitente 61.922.720/0001-07. 

Quanto ao cOrgao faça dois testes, 1-Deixe vazio 2-tente o código 91. Porém lembrando que a ciência é para uma nota em que o teu CNPJ seja o destinatário.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Kiko,

 

Você está certíssimo! Como eu não pensei nisso antes?

 

Não posso confirmar, sendo eu o emitente.

 

Tentei enviar o evento com o CNPJ do destinatário e ele acusou que eu não tenho o certificado do destinatário. Isso é correto!

 

Então, concluo que não há um modo do emitente recuperar automaticamente o XML, caso aconteça esse erro de transmissão onde o ACBr autoriza mas não grava o XML final na pasta \logs\. Ainda bem que esse erro tem acontecido não muito frequente. Vou orientar o cliente a fazer o download do XML diretamente no site da SEFAZ e gravá-lo na pasta \LOGS\ quando isso acontecer.

 

Ainda assim, Kiko, agradeço muito a sua atenção em me ajudar, você tem sido muito solícito e essa é uma qualidade elogiável.

 

Se um dia você souber da existência de alguma forma de recuperar o XML do emitente e como emitente de forma automática, por favor, me avise.

 

Obrigado.

Oscar Ribeiro

OASyS Informática

Postado

Olá Juliomar,

 

Esse problema é de fato com a internet do Cliente. O ACBr é fantástico! Porém, quando ocorre esse problema de conexão (internet) eu preciso apresentar uma solução para o cliente.

 

O meu desejo é de apresentar uma solução automática, do tipo, não encontrou o XML autorizado na pasta \logs\, faz o download automático dele. Mas ainda não me foi possível!

 

Obrigado pelo seu interesse no assunto.

Oscar Ribeiro

OASyS Informática

  • Moderadores
Postado

Oscar, bom dia!

Ai voltamos novamente no post #18 aonde o Juliomar comenta que em alguns estados podem já estar criticando a ciência da operação e liberando somente após esta confirmação.

 

Então penso que vc pode sim fazer o download pelo comando NFe.DownloadNFe(), mas pode se que apenas após o cliente se manifestar. 

 

Veja que na NT2012_002 na página 21 diz o seguinte:

 

O download da NF-e só será oferecido para pedido apresentado dentro do prazo de 30 dias da autorização de uso e que tenha sido objeto de Confirmação da Operação ou Ciência da Operação.

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Moderadores
Postado

Uma coisa interessante que não sei se alguém já fez pra conferir

baixar o emissor gratuito do sefaz, configurar ele certinho com o certificado

e depois fazer uma consulta através da chave de uma nf-e

ele faz o download dela completinha e válida com assinatura e tudo

seria de conferir o que ele acessa e como é feito essa consulta e verificar se é  possível fazer o mesmo

pois se é possível com ele então quer dizer que é liberado

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Moderadores
Postado

Juliomar, boa tarde!

 

Eu testei aqui no Paraná. Emiti uma NFe e após alguns minutos tentei fazer o download utilizando o comando NFe.DownloadNFe(cCnpj,cChaveNFe)

 

O retorno que recebi foi:

 

OK: 
[DOWNLOADNFE]
versao=
tpAmb=2
verAplic=AN_2.1.0
cStat=139
xMotivo=Pedido de Download processado
dhResp=12/02/2014 12:45:31
 
[NFE001]
ChNFe=411402........
cStat=633
xMotivo=Rejeicao: NF-e indisponivel para download devido a ausencia de Manifestacao do Destinatario
Arquivo=C:\nfe\envrec\411402......-down-nfe.xml
procNFe=<?xml version="1.0" encoding="utf-8"?>

 

 

Então eu penso que está tudo certo. Eu não fiz esta rotina de download até mesmo para não incentivar que os clientes fiquem baixando pelo sistema. Mas assim que der vou em um cliente testar :), porém penso que baixaria sem problema se tivesse a ciência ou confirmação da operação. 
 
Testei com a versão 0.7.17.2 do ACBrNFeMonitor. 
 
Com isto eu acredito que se o emissor gratuito da SEFAZ-SP está fazendo o download, não deveria. Ele deve respeitar a rejeição 633 uma vez que é o WebService que retorna este código. 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Moderadores
Postado

Entendi Juliomar por isto que eu comentei:

"Com isto eu acredito que se o emissor gratuito da SEFAZ-SP está fazendo o download, não deveria. Ele deve respeitar a rejeição 633 uma vez que é o WebService que retorna este código. " 

 

A própria  NT 2012_002 diz que só será oferecido se atender estes requisitos. Se está havendo outra forma está errada. 

"O download da NF-e só será oferecido para pedido apresentado dentro do prazo de 30 dias da autorização de uso e que tenha sido objeto de Confirmação da Operação ou Ciência da Operação."

 

Porém me parece que isto só é validado pelo WebService da UF do emissor. Se eu acesso o portal nacional, consulto a nota e clico em downloads ele apenas pede o certificado e baixa. Talvez o emissor gratuito da SEFAZ-SP esteja utilizando um recurso assim. Mas mesmo que libere eu penso que pela norma estaria errado. 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Caro Juliomar,

 

Eu fiz isso que você sugeriu. Instalei o emissor do SEFAZ, fiz a consulta dessa chave que eu estou tentando gerar o XML pelo ACBr e aconteceu exatamente como você indicou. Para a minha surpresa, ele gerou o XML autorizado, completinho, sem questionar nada. 

 

Parece que há um caminho aberto para isso, o duro é descobrir. (risos)

 

Um abraço, obrigado.

Oscar Ribeiro

OASyS Informática

  • 6 meses depois ...
  • 2 semanas depois ...
  • Membros Pro
Postado

Ola amigos, 

também não estou conseguindo baixar o xml, da o mesmo mesmo <xMotivo>Rejeicao: NF-e indisponivel para download devido a ausencia de Manifestacao do Destinatario</xMotivo>

esse comando de Download não faz a manifestação, quero saber se existe um comando no acbr que faz isso, tentei usar o projeto do HBNFE, mas dá erro no tipo do evento.

  • Consultores
Postado

Boa tarde Brizolla,

 

O componente ACBrNFe, por outro lado tem tudo implementado.

 

Exite uma Function que realiza a consulta das NF-e destinadas.

 

A Manifestação do Destinatário são eventos.

 

Favor ler com atenção a NT 2012/002 antes de tentar usar a function para consultar e enviar o evento de manifestação.

 

Quer mais dicas: dentro da pasta ...\Exemplos\ACBrNFe2 existe um arquivo txt chamado ConsultarNFeDestinadas estude ele também.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 ano depois...
  • Membros Pro
Postado

Olá pessoal... alguem poderia me ajudar. Estou tentando baixas um XML e fazendo a manifgestação do destinatário dá o erro abaixo.

Nfe.EnviarEvento("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35160407711205000124550010000002171000002172
cOrgao=91
CNPJDest=41825506000117
dhEvento=12/04/2016 09:45:52
tpEvento=210200
nSeqEvento=1
descEvento=Confirmacao da Operacao
versaoEvento=1.00")
ERRO: Rejeicao: Falha no Esquema XML

o que estou fazendo de errado, em seguida faço o download mas como o deu erro acima não consigo

NFE.DownloadNFe("07711205000124","35160407711205000124550010000002171000002172")
OK: Pedido de Download processado
[DOWNLOADNFE]
versao=1.00
tpAmb=1
verAplic=AN_2.1.1
cStat=139
xMotivo=Pedido de Download processado
dhResp=12/04/2016 09:46:21

[NFE001]
ChNFe=35160407711205000124550010000002171000002172
cStat=633
xMotivo=Rejeicao: NF-e indisponivel para download devido a ausencia de Manifestacao do Destinatario
Arquivo=C:\ACBrMonitorPLUS\LogNFe\35160407711205000124550010000002171000002172-down-nfe.xml

procNFe=

No aguardo

 

  • Moderadores
Postado
3 minutos atrás, Jose Carlos Barbosa disse:

Olá pessoal... alguem poderia me ajudar. Estou tentando baixas um XML e fazendo a manifgestação do destinatário dá o erro abaixo.

Nfe.EnviarEvento("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35160407711205000124550010000002171000002172
cOrgao=91
CNPJDest=41825506000117
dhEvento=12/04/2016 09:45:52
tpEvento=210200
nSeqEvento=1
descEvento=Confirmacao da Operacao
versaoEvento=1.00")
ERRO: Rejeicao: Falha no Esquema XML

o que estou fazendo de errado, em seguida faço o download mas como o deu erro acima não consigo

NFE.DownloadNFe("07711205000124","35160407711205000124550010000002171000002172")
OK: Pedido de Download processado
[DOWNLOADNFE]
versao=1.00
tpAmb=1
verAplic=AN_2.1.1
cStat=139
xMotivo=Pedido de Download processado
dhResp=12/04/2016 09:46:21

[NFE001]
ChNFe=35160407711205000124550010000002171000002172
cStat=633
xMotivo=Rejeicao: NF-e indisponivel para download devido a ausencia de Manifestacao do Destinatario
Arquivo=C:\ACBrMonitorPLUS\LogNFe\35160407711205000124550010000002171000002172-down-nfe.xml

procNFe=

No aguardo

 

Sim somente é possível baixar após o destinatário manifestar ela senão naõ será possível baixar!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado (editado)

OK Juliomar, mas a minha solicitação de ajuda é referente ao erro que deu....

Nfe.EnviarEvento("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35160407711205000124550010000002171000002172
cOrgao=91
CNPJDest=41825506000117
dhEvento=12/04/2016 09:45:52
tpEvento=210200
nSeqEvento=1
descEvento=Confirmacao da Operacao
versaoEvento=1.00")
ERRO: Rejeicao: Falha no Esquema XML

está seria a manifestação 

poderia me ajudar?

O que esta errado ??

usando a versão 3.04.1

 

 

Editado por Jose Carlos Barbosa
  • Membros Pro
Postado

Olá Régys, me desculpa não ter respondido, precisei ficar ausente.

Referente atualização do schemas eu nunca atualizei não, somente baixo as versões do ACBR e atualizo,. Como fazer ??

Nfe.EnviarEvento("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35160463955959000109550010000019891000019895
cOrgao=91
CNPJDest=              
dhEvento=20/04/2016 07:08:40
tpEvento=210200
nSeqEvento=1
descEvento=Confirmacao da Operacao
versaoEvento=1.00")
ERRO: Rejeicao: Falha no Esquema XML

LogNFe.rar

  • Moderadores
Postado
45 minutos atrás, Jose Carlos Barbosa disse:

Olá Régys, me desculpa não ter respondido, precisei ficar ausente.

Referente atualização do schemas eu nunca atualizei não, somente baixo as versões do ACBR e atualizo,. Como fazer ??

Nfe.EnviarEvento("
[EVENTO]
idLote=1
[EVENTO001]
chNFe=35160463955959000109550010000019891000019895
cOrgao=91
CNPJDest=              
dhEvento=20/04/2016 07:08:40
tpEvento=210200
nSeqEvento=1
descEvento=Confirmacao da Operacao
versaoEvento=1.00")
ERRO: Rejeicao: Falha no Esquema XML

LogNFe.rar

Neste caso como utiliza o instalador pode estar faltando no svn para gerar a compilação!

Deixa só conferir com o pessoal!

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Este tópico foi criado há 3115 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.