Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2044 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Depois da atualização que fiz hoje, quando vou enviar ou consultar uma NFC-e está dando erro Invalid argument.

o erro é na unit pcnRetConsSitNFe na procedure LerXML, linha 204, quando passa por essa linha de código:

protNFe.cMsg     := Leitor.rCampo(tcStr, 'cMsg');

Alguém sabe o que pode ser?

Postado (editado)

Efetue a correção no arquivo pcnRetConsSitNFe.pas , nessa linha altere para : protNFe.cMsg     := Leitor.rCampo(tcInt, 'cMsg');

Basicamente o campo é do tipo inteiro, mas ao executar a funcao do rCampo esta convertendo o resultado em str e tento jogar nesse campo inteiro

Segue em anexo o arquivo corrigido, caso queira, e fica a disposição para correção no svn

pcnRetConsSitNFe.pas

Editado por elrond
  • Obrigado 2
  • Moderadores
  • Solution
Postado
1 hora atrás, elrond disse:

Efetue a correção no arquivo pcnRetConsSitNFe.pas , nessa linha altere para : protNFe.cMsg     := Leitor.rCampo(tcInt, 'cMsg');

Basicamente o campo é do tipo inteiro, mas ao executar a funcao do rCampo esta convertendo o resultado em str e tento jogar nesse campo inteiro

Segue em anexo o arquivo corrigido, caso queira, e fica a disposição para correção no svn

pcnRetConsSitNFe.pas 11 kB · 0 downloads

 

Correção enviada para o repositório, rev. 16962.

Obrigado pela contribuição.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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