Ir para conteúdo
  • Cadastre-se

dev botao

Erro de Conexão: expected '>'


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

Recommended Posts

Bom dia,

Estou emitindo uma NFSe para o provedor ISSNET do DF. Estou recebendo o seguinte erro quando o método "Emitir" é executado:

image.png.53c22bbd1c20de971e4d72a14ec60d65.png

O interessante é que a nota é gerada na base provedor:

image.png.3e3ff6f5adc990e349fa19cd4e4a3ac7.png

Pelo site do provedor consigo também achar a Nota gerada. Mas devido ao erro, a aba do XML das Notas fica em branco.

Atenciosamente,

Fabio

 

Link para o comentário
Compartilhar em outros sites

Boa tarde Italo,

Atualizei todas as pasta e reinstalei o ACBr. Agora não gera mais a NFSe. Segue abaixo o erro: 

image.png.c15420cc141767e0e97b26873c4d6812.png

Inclui em anexo o XML de Envio. Não consegui identificar algo no XML que possa estar causando o problema.

Pesquisei na internet e problemas semelhantes são devido a um & no XML. No nome do prestador tem um &. Executei um teste sem o character &, mas o erro foi o mesmo

Atenciosamente,

Fabio

envio.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fabio,

Necessito do XML que o componente salva em disco, esse me parece que foi copiado e colado em um 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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Fabio,

O XML de envio também não encontrei nada que pudesse estar provocando o erro.

Para mim esse erro esta ocorrendo no momento de processar o XML de retorno.

Configure o componente para salvar o Envelope (soap) desta forma teremos o XML soap do retorno antes do componente iniciar a leitura do mesmo.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Fabio,

No programa exemplo tem uma opção de configuração: Salvar Envelope (SOAP) ative essa opção ela fica na aba WebService.

 

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

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Fabio,

Foi enviado para o SVN uma possível solução para esse problema.

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e compile a aplicação com a opção Build.

Antes de atualizar verifique se não tem nenhuma unit do componente com uma bolinha vermelha no ícone, caso afirmativo delete essa unit.

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

Link para o comentário
Compartilhar em outros sites

Bom dia Italo,

Segui todas as suas orientações acima, mas infelizmente continua o mesmo erro. 

Notei na "ACBrNFSeX-change-log.txt" que houve uma alteração para o problema de "&" no DSF.Provider.

Então, notei que você adicionou "Result := StringReplace(Result, '&', '&', [rfReplaceAll]);" na função TratarXmLRetornado.

Adicionei este mesmo código no ISSNet.Provider.pas, reinstalei o ACBr e funcionou. 

Teria como deixar este código também definitivo para o provider ISSNet?

Atenciosamente,

Fabio
 

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...