Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Transmitir Nfs-E: ... Invalid Child Element 'listanfse'. ...


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

Recommended Posts

  • Moderadores

Pessoal,

 Ao gerar o XML da NFS-e, conforme demo do ACBrNFSe, fui validar o MXL e obtive o seguinte erro do validador da prefeitura:

 

The element 'ConsultarNfseResposta' in namespace 'http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd' has invalid child element 'ListaNfse'. List of possible elements expected: 'ListaNfse, ListaMensagemRetorno' in namespace 'http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd'.

 

Porém o XML está idem aum que peguei de um cliente de exemplo. A tag está no XML confrome XSD. Está anexada.

 

O que pode estar errado? O arquivo 20138 é o que gerei e o arquivo.

20138.xml

Marco Polo Viana
SACFiscal & Automação
www.sacfiscal.com.br

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marco,

 

Não entendo o motivo pelo qual você quer validar um XML que foi retornado pelo WebService.

 

O Validador do componente tem a função de validar o lote de RPS que vai ser enviado para o WebService.

 

Veja a mensagem de erro: The element 'ConsultarNfseResposta'

 

Note a palavra Resposta no nome do elemento, isso esta indicando que se trata de um retorno do WebService referente a Consulta a NFSe que foi realizada.

 

E se você notar no conteudo do arquivo que foi anexado, ele contem o XML da NFS-e, ou seja o resultado da consulta.

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

  • Moderadores

Desculpe,

 Não colei a resposta inteira:

 

The element 'ConsultarNfseResposta' in namespace '/ABRASF/arquivos/nfse.xsd' has invalid child element 'ListaNfse'. List of possible elements expected: 'ListaNfse, ListaMensagemRetorno' in namespace 'ABRASF/arquivos/nfse.xsd'.

Editado por marcopoloviana

Marco Polo Viana
SACFiscal & Automação
www.sacfiscal.com.br

Link para o comentário
Compartilhar em outros sites

  • Consultores

Marco,

 

Tudo bem, mas você esta tentando validar um XML retornado pelo WebService, isso não faz sentido.

 

Devemos validar o que vamos enviar para o WebService e não o que ele retorna.

 

Volto a frisar, The element 'ConsultarNfseResposta', note trata-se de uma resposta e não envio.

 

O arquivo que você anexou, se abrir ele com o navegador, vai notar que o XML da NFS-e esta dentro do grupo <CompNfse>.

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

  • 2 semanas depois ...

Amigo Italo, preciso de sua ajuda.

 

Sou de Fortaleza, instalei os componentes no Delphi 7.0, aparentemente tudo certinho, mais ao imprimir a NF-e de serviço, dar um erro, fui abrir o arquivo ACBrNFSeDANFSeQRRetrato e aparece este erro:

 

Error creating form: Ancestor for 'TfqDANFSeQR' not founf

 

Não sei mais o que fazer amigo, já atualizei varias vezes o componente, já reinstalei várias vezes o delphi e o erro persiste.

 

Link para o comentário
Compartilhar em outros sites

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