Ir para conteúdo
  • Cadastre-se

dev botao

Correção Do Retorno Da Fisslex


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

Recommended Posts

Boa tarde.

 

Estou com um cliente em Sinop/MT que utiliza o provedor FissLex. Caso a nota não seja autorizada, o componente ACBR não conseguia ler o retorno com erro e começava a dar problema de "list index out of bounds (0)".  Ao verificar o código do ACBR, quando o sistema tentava entrar na leitura do XML de retorno, estava dando problema na tag tipo e não conseguia ler a mensagem de retorno. Criei uma nova função chamada LerXml_provedorFissLex(que lê somente as tags que existem no XML de situação e retorno) dentro das units pnfsConsSitLoteRpsResposta e pnfsConsLoteRpsResposta. E foi implementada a chamada desta função na unit ACBrNFSeWebServices.

 

Segue em anexo as units com os códigos alterados.

 

 

 

ACBrNFSeWebServices.pas

pnfsConsLoteRpsResposta.pas

pnfsConsSitLoteRpsResposta.pas

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores

Boa tarde Gustavo,

 

Muito obrigado pela colaboração, assim que possível vamos avaliar e disponibilizar no repositório.

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

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