Closed maiconkamiya closed 8 years ago
Não sei o que você está fazendo ? Mas com certeza é um erro seu .
Após assinar o XML eu tentei validar o XML, e é nesse momento que aparece este erro.
Eu verifiquei o xsd e esse erro é pra nfce que utiliza qrcode, mas é para o modelo 65 e não o 55
Repito que você está cometendo algum erro ... essa tag é criada na assinatura de um NFCe (modelo 65 apenas)
Hum. Desculpe pela falta de conhecimento, é que sou novo no nfephp. É que estou seguindo o exemplo que está no repositório.
Faça um debug ... em algum momento o modelo está sendo colocado como 65 !!! Ou esta usando o xsd de versão incorreta !!
Parceiro!!! é OBVIO que eu já sei isso!!! Eu escrevi a API, estou dizendo que você está fazendo algo muito errado ai faça o DEBUG linha a linha com o xDebug
Vou aproveitar que essa issue está aberta e colocar uma duvida que estou tendo aqui. Estou enviando uma NFe, por enquanto no ambiente de homologação, e consigo criar, assinar e validar, porém, ao tentar enviar, recebo a seguinte resposta:
[xMotivo] => Rejeicao: Falha no Schema XML do lote de NFe
Achei esquisito, verifiquei tanto o arquivo que esta sendo utilizado para validação do XML quanto o link para o ambiente de homologação e ambos estão corretos.
Vi também que este erro pode acontecer de diversas maneiras, mas acredito que não seja meu caso em nenhuma delas uma vez que a propria API elimina a possibilidade da maioria.
A Rejeição (225): “Falha no Schema XML do lote de NFe (Nota Fiscal Eletrônica) ” indica que o preenchimento da NF-e pode ter sido feito de forma errada, porém, como essa rejeição é genérica, temos que considerar outros problemas como:
Espaços entre as TAGs do XML; Quebras de Linhas; Caracteres especiais; Nome de TAGs errados; Versão do XML diferente do esperado pelo Web Service;
Agradeço se alguém puder me dar uma luz.
Olá @heltucosta ,
Essa mensagem já aconteceu comigo e não me recordo as soluções exatas por que a cada vez era diferente a solução e as vezes questões de negócio em vez de técnicas.
Já conhece o grupo de discussão do projeto? Se não, acessa a página da organização http://www.nfephp.org/pt/latest/ e no 2° parágrafo tem o link. Usa a barra de pesquisa; https://groups.google.com/forum/#!searchin/nfephp/%22Falha$20no$20Schema$20XML$20do$20lote$20de$20NFe%22%7Csort:relevance Tem bastante tópico parecido, dá uma boa estudada. Oportunidade pra já ver outros assuntos.
Outra, tem o Gitter da organização também; https://gitter.im/nfephp-org/nfephp. Lá você pode trocar uma ideia com uma resposta mais rápida.
Abraço.
Nossa, obrigado @olavocneto. Vai me ajudar bastante, vou participar dos grupos com certeza.
Mesmo informando o modelo 55 esta aparencendo a mensagem "Elemento 'NFe': Elemento filho faltando. Era esperado um de ( infNFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature )"