daniel.afonso Postado 23 Outubro Postado 23 Outubro Bom dia. Estou implementando a emissão da NFSe para o município de Indaiatuba-SP, e no ambiente de homologação está ocorrendo o seguinte ao tentar ler as mensagem de retorno: - A função ExtrairRetorno na unit ACBrNFSeXWebserviceBase.pas, quando faz a chamada Document.LoadFromXml(xRetorno) está dando algum problema, pois tenho o retorno da seguinte mensagem "X999 - Erro de Conexão: StartTag: invalid element name". Porém no xml soap de retorno tem as mensagem retornadas pelo webservice. No programa exemplo também ocorre o cenário descrito. Em anexo está o soap retornado. Atte. 0000000003-lista-nfse-sinc-soap.xml
Moderadores Juliomar Marchetti Postado 23 Outubro Moderadores Postado 23 Outubro Bom dia coloca um ponto de parada ali e tente entrar no código para ver qual ele não tá conseguindo fazer o parser para o componente do xml Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
daniel.afonso Postado 23 Outubro Autor Postado 23 Outubro Na unit ACBrLibXml2.pas, ao passar na função xmlParseDoc, está passando pelo _xmlParseDoc(cur), mas retorna nil. E no xmlGetLastError, é onde tá dando o retorno de StartTag: invalid element name. Não consegui ir além disso.
daniel.afonso Postado 23 Outubro Autor Postado 23 Outubro (editado) Olhando as mensagens no arquivo soap anexado anteriormente. Ao preencher a tag Nif, não deu mais o retorno StartTag: invalid element name. Tratou corretamente as mensagens. O estranho é ter que preencher esse campo sendo que o tomador não é estrangeiro. Porém pede o CNPJ do tomador depois. Preenchendo os dois campos voltar dar aquele retorno start tag .... Editado 23 Outubro por daniel.afonso
Moderadores Juliomar Marchetti Postado 23 Outubro Moderadores Postado 23 Outubro Tem que verificar se na estrutura não está obrigado a ter na classe e por isso está pedindo Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Solution daniel.afonso Postado 23 Outubro Autor Solution Postado 23 Outubro Preenchendo o Tomador.Endereco.CodigoPais dá certo. Obrigado @Juliomar Marchetti
Moderadores Juliomar Marchetti Postado 23 Outubro Moderadores Postado 23 Outubro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. 1 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts