Jump to content

dev botao

Erro ao consultar Nota na prefeitura de Governado Valadares/MG


Go to solution Solved by Diego Foliene,
  • Este tópico foi criado há 490 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde, estou emitindo nota o Provedor SigISS Governador Valadares porem não consigo consultar nem uma venda ja testei todos os métodos existente no componente sem resultado, segue mensagem de erro e arquivos SOAP anexo:

 

erro:

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Could not convert variant of type (UnicodeString) into type (Boolean)
Correção: 

arquivos anexos

202305.rar

Link to comment
Share on other sites

  • Consultores

Boa tarde.

Como os arquivos disponibilizados de retorno em uma primeira análise parecem estar OK, será necessário realizar alguns testes com a função que faz a leitura destes arquivos.

Vou fazer alguns testes e assim que descobrir algo lhe dou um retorno.

Caso queira conferir também. Coloque um ponto de parada para debugar na primeira linha da procedure TratarRetornoConsultaNFSe da unit SigISS.Provider.pas que fica na pasta ..\ACBr\trunk2\Fontes\ACBrDFe\ACBrNFSeX\Provedores e veja se ocorre erro em algum momento.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Membros Pro

O erro esta nesse bloco na unit que foi informada, mas ainda não sei como corrigir
 

if AuxNode <> nil then
      begin
        with Response do
        begin
          Sucesso := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('StatusNFe'), tcStr);
          NumeroNota := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('nota'), tcStr);
          CodigoVerificacao := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('autenticidade'), tcStr);
          Link := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('LinkImpressao'), tcStr);
          Link := StringReplace(Link, '&amp;', '&', [rfReplaceAll]);
        end;
      end; 

 

  • Like 1
Link to comment
Share on other sites

  • Consultores
26 minutos atrás, brajan disse:

O erro esta nesse bloco na unit que foi informada, mas ainda não sei como corrigir
 

if AuxNode <> nil then
      begin
        with Response do
        begin
          Sucesso := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('StatusNFe'), tcStr);
          NumeroNota := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('nota'), tcStr);
          CodigoVerificacao := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('autenticidade'), tcStr);
          Link := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('LinkImpressao'), tcStr);
          Link := StringReplace(Link, '&amp;', '&', [rfReplaceAll]);
        end;
      end; 

 

Bom dia @brajan!

Foi enviado ao SVN na Rev-29453 alteração visando corrigir o problema.

Por favor, atualize seus fontes, reinstale o ACBr e faça novos testes.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Consultores
  • Solution

 

3 horas atrás, brajan disse:

fiz o teste e funcionou corretamente, percebi q quando usa o tmConsultarNFSe não traz algumas informações como, NúmeroRPS, Protocolo ...

@brajan, por favor, substitua a unit em anexo no caminho ..\ACBr\Fontes\ACBrDFe\ACBrNFSeX\Provedores\, reinstale o ACBr e faça um novo teste.

SigISS.Provider.pas

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Este tópico foi criado há 490 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.