Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao consultar Nota na prefeitura de Governado Valadares/MG


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 356 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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; 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Brajan,

Mas essas informações constam no XML de retorno da referida consulta?

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros 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

  • Curtir 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 para o comentário
Compartilhar em outros sites

  • Consultores

Enviado ao SVN na Rev-29469

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 356 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.