Ir para conteúdo
  • Cadastre-se

dev botao

Consultar Nfe 3.10


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

Recommended Posts

  • Membros Pro
Postado (editado)
Boa Noite,
Estou tentando consultar a nota fiscal e retorno o seguinte erro v310:
Rejeicao: Cabecalho - Versao do arquivo XML nao suportada
 
ACBrNFe1.WebServices.Consulta.NFeChave := NChaveAcesso;
ACBrNFe1.WebServices.Consulta.Executar;
Editado por cgcesar
  • Consultores
Postado

Bom dia Cesar,

 

O componente esta configurado para qual modelo e versão de documento fiscal?

 

Qual é a UF e ambiente?

 

CE por exemplo não foi liberado ainda o ambiente de homologação e produção para a versão 3.10 da NF-e

 

PR não foi liberado o ambiente de produção para a versão 3.10 da NF-e

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

  • Membros Pro
Postado
Configurações :
    ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe;
    ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
 
Tenho alguma coisa mais?
  • Membros Pro
Postado

Italo,

O metodo de executar a consultar esta correta?

ACBrNFe1.WebServices.Consulta.NFeChave := NChaveAcesso;
ACBrNFe1.WebServices.Consulta.Executar;
  • 2 semanas depois ...
  • Consultores
Postado

Boa tarde Cesar,

 

Os comandos para consulta estão em outro Form?

 

Se sim, nele você esta configurando o componente para realizar a consulta?

 

Lhe pergunto isso, pois algumas desenvolvedores possui vários Form em sua aplicação, uma para enviou, outra para o cancelamento e assim por diante.

 

Muitos não tem uma Unit para realizar a configuração do componente, logo as linhas de configuração aparecem em cada Form.

 

Com a mudança da versão para 3.10, se faz necessário, via código setar a versão.

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

  • Membros Pro
Postado

italo fiz um teste com uma nota não autorizada olha so o retorno da SVRS observei que o a normal volta a versão 2.01

 

<?xml version="1.0"?>
 
-<retConsSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
 
<tpAmb>2</tpAmb>
 
<verAplic>SVRS20131127084734</verAplic>
 
<cStat>217</cStat>
 
<xMotivo>Rejeicao: NF-e nao consta na base de dados da SEFAZ</xMotivo>
 
<cUF>29</cUF>
 
<dhRecbto>2014-06-16T22:53:30-03:00</dhRecbto>
 
<chNFe>29140612667605000110550010002268231002268239</chNFe>
 
</retConsSitNFe>
 
 
e  Normal 
 
<?xml version="1.0"?>
 
 
 
-<infProt>
 
<tpAmb>2</tpAmb>
 
<verAplic>4.00</verAplic>
 
<cStat>239</cStat>
 
<xMotivo>Rejeicao: Cabecalho - Versao do arquivo XML nao suportada</xMotivo>
 
<chNFe/>
 
<cUF>29</cUF>
 
</infProt>
 
</retConsSitNFe>
  • 3 semanas depois ...
  • Membros Pro
Postado (editado)

Bom dia Italon

Segue resposta da sefaz ba sobre a consulta da NFe v3.10 

 

Prezado (a),

 

Os arquivos xml não está completos. Favor reenviá-los.

 

Informo também que todos os serviços da NF-e, versão 3.10 estão funcionando.

29140612667605000110550010002268231002268239-ped-sit.xml

29140612667605000110550010002268231002268239-sit.xml

Editado por cgcesar
  • Consultores
Postado

Bom dia Cesar,

 

O XML de envio: <chave>-ped-sit.xml esta em conformidade com o manual, note que a versão é 3.10.

 

Por outro lado o XML de retorno: <chave>-sit.xml mostra a versão 2.01.

 

Se você utiliza o componente ACBrNFe, lhe peço que faça o seguinte teste.

 

Através do Delphi abra a seguinte Unit: ACBrNFeWebServices.pas

 

Procure por: -ped-sit.xml

 

Como esta:

 

    if FConfiguracoes.Geral.Salvar then
     begin
       FPathArqEnv := FNFeChave+'-ped-sit.xml';
       FConfiguracoes.Geral.Save(FPathArqEnv, FDadosMsg);
     end;
 
Altere para:
 
    if FConfiguracoes.Geral.Salvar then
     begin
       FPathArqEnv := FNFeChave+'-ped-sit.xml';
       FConfiguracoes.Geral.Save(FPathArqEnv, Texto);
     end;
 
Salve, e feche o arquivo, depois abra a sua aplicação, compile com a opção build e teste novamente.
 
Essa alteração vai fazer com que o arquivo: <chave>-ped-sit.xml seja salvo com as TAG do Soap, ou seja, o XML completo que é enviado para SEFAZ, nele vamos ter a mensagem de cabeçalho e consequentemente a versão do mesmo que a SEFAZ informa estar errado.
 
Feito o teste de consulta, por favor post como anexo o respectivo arquivo.
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

  • Membros Pro
Postado

italon o soap seria

 

essa é a que esta na lista da sefaz

 
ou
        //LayNfeConsulta       : Result := DFeUtil.SeSenao(AAmbiente=1, 'https://nfe.sefaz.ba.gov.br/webservices/nfenw/NfeConsulta.asmx'                  'https://hnfe.sefaz.ba.gov.br/webservices/nfenw/NfeConsulta.asmx');
  • Consultores
Postado

Bom dia Cesar,

 

Estamos chegando lá.

 

Vamos a mais um teste.

 

Por favor, temos uma linha que salva o arquivo de retorno, faça a seguinte alteração, para que possamos visualizar o retorno por completo.

 

Esta dessa form:

 

    if FConfiguracoes.Geral.Salvar  then
     begin
       FPathArqResp := FNFeChave+'-sit.xml';
       FConfiguracoes.Geral.Save(FPathArqResp, FRetWS);
     end;
 
altere para:
 
    if FConfiguracoes.Geral.Salvar  then
     begin
       FPathArqResp := FNFeChave+'-sit.xml';
       FConfiguracoes.Geral.Save(FPathArqResp, FRetornoWS);
     end;
 
Essa alteração é na unit ACBrNFeWebServices.pas
 
Post como anexo o arquivo <chave>-sit.xml
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

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