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 basta fazer isso, 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.
Boa Tarde.
Desculpe voltar no topico. Mas voltou a acontecer este erro.
—————————
Error
—————————
Ocorreu o seguinte erro:
FALHA NA VALIDAçãO DOS DADOS DA NOTA: 2608
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.
—————————
OK
—————————
Você atualizou a pasta schemas?
Para o AcbrMonitor, vale a mesma dica que o Regis deu para utilização co componente. Bastar assinar o xml antes de validar.
Obrigado pela dica!
Bom dia.
Primeiramente obrigado pela ajuda. Essa solução proposta resolveu o problema com a NF-e porém com a NFC-e não, ele dá o mesmo erro. Saberia dizer algo?
Att.
Eduardo
Teoricamente não muda nada da NF-e para NFC-e a não ser o modelo (55 para 65) então deveria funcionar, tentou contato com o suporte ao webservice?
Régys, boa tarde! segui sua orientação “após atualizar seu ACBr, verifique se você está chamando o método Assinar antes do método validar, para resolver o problema basta fazer isso, 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.”
Mas a mensagem retornada é a mesma ainda.
Outra duvida, o CSC utilizado para emissão da NFC-e é ou pode ser o mesmo para emissão da NF-e?
Att.
Neto
Estranho, teria que ter resolvido, para dizer o que está com certeza só vendo teu código.
O CSC é utilizado somente na NFC-e, NF-e não utiliza CSC, mas imagino que você deve estar falando do certificado digital, se for, sim é o mesmo da NF-e.
Salvou meu dia com esta dica!
Regis, boa tarde.
Estou usando o acbrmonitorplus 1.1.0.15, usando o criarenviarnfe e está dando o erro reportado acima. O que fazer ?
Cria o XML da NFe e já envia para o fisco.
NFe.CriarEnviarNFe(cIniNFe,nLote,[bImprimeDANFE],[bSincrono],[cImpressora],[bMostrarPreview],[nNumCopias], [bImprimirPDF])
ERRO: Falha na validacao dos dados da nota: 8202
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.
Você precisa entrar em contato com o suporte ao ACBrMonitorPlus no site do projeto ACBr, hoje a DJ System é quem dá manutenção nele, então não sei dizer como está o ACBrMonitorPlus atualmente.
Por gentileza, quais os comandos que indica então ? validar, assinar, enviar ? seria esta a ordem ?
Chame o assinar antes do validar, isso vai evitar problemas por falta da assinatura, após assinar e validar, poderia ir diretamente para o enviar.
Muito bom isso, agora posso gerar e validar XML sem a necessidade do certificado como feito a tempos atrás
Parabens