Junior Meneguete Postado 20 Setembro, 2017 Postado 20 Setembro, 2017 Boa tarde a todos. Estou com a seguinte rejeição ao tentar realizar o encerramento de uma MDF-e. Falha na validação dos dados do Evento: O nó não é válido nem inválido, pois nenhuma declaração de DTD ou esquema foi encontrada. Debugando os fontes do ACBr, identifiquei que o erro ocorre no método a seguir da unit ACBrDFeSSL.pas function TDFeSSL.Validar(const ConteudoXML: String; ArqSchema: String; out MsgErro: String): Boolean; begin if EstaVazio(ArqSchema) then raise EACBrDFeException.Create('Arquivo de Schema não especificado'); // ArqSchema deve vir com o Path Completo if not FileExists(ArqSchema) then raise EACBrDFeException.Create('Arquivo ' + sLineBreak + ArqSchema + sLineBreak + 'Não encontrado'); Result := FSSLXmlSignClass.Validar(ConteudoXML, ArqSchema, MsgErro); end; Mas precisamento ao executar a linha Result := FSSLXmlSignClass.Validar(ConteudoXML, ArqSchema, MsgErro); Verifiquei que os esquemas do MDF-e estão sendo carregados corretamente. Alguém sabe me dizer o que pode estar ocorrendo? No aguardo e muito obrigado.
Moderadores Juliomar Marchetti Postado 20 Setembro, 2017 Moderadores Postado 20 Setembro, 2017 não anexe o xml gerado e um passo a passo de campos preenchidos com o exemplo do svn Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Junior Meneguete Postado 20 Setembro, 2017 Autor Postado 20 Setembro, 2017 Boa tarde, consegui resolver o problema. Eu havia sincronizado o ACBR e instalado novamente mas mesmo assim o problema continuava. Então removi toda a instalação e instalei novamente, aí resolveu o problema. Obrigado. 1
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora