[Erro] NFe is incomplete according to the DTD/Schema
Se você utiliza ACBrNFe e começou a receber o erro:
Content for element ‘{http://www.portalfiscal.inf.br/nfe}NFe’ is incomplete according to the DTD/Schema.
Expecting: {http://www.portalfiscal.inf.br/nfe}infNFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature.
Após atualizar seu ACBr, verifique se você está chamando o
método Assinar antes do método validar.
Para resolver o problema é somente necessário chamar o método
Assinar antes de Validar e enviar a NF-e.
O erro ocorre porque algumas alterações recentes no ACBr não forçam mais a
assinatura na validação.
Exemplo de uso para validação:
1
2
3
| // comando adicional necessário
ACBrNFe1.NotasFiscais.Assinar;
ACBrNFe1.NotasFiscais.Validar; |
// comando adicional necessário
ACBrNFe1.NotasFiscais.Assinar;
ACBrNFe1.NotasFiscais.Validar;
Fonte base: https://regys.com.br/erro-nfe-is-incomplete-according-to-the-dtdschema/#.WUAp3GjyuUl
Dúvidas ou sugestões? Deixe o seu comentário!
-
InfusTec
-
6.542 views
- 0 comentários
- 13 de junho de 2017
Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!
Posts Relacionados - Continue Aprendendo