Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde pessoal!

Estou recebendo a seguinte mensagem durante a validação "O nó não é válido nem inválido, pois nenhuma declaração de DTD ou esquema foi encontrada", o que está gerando este erro?

Agradeço o apoio.

Um abraço,

Juliano Dias

Postado

Isto é uma tentativa de fazer uma pré-validação da nfe antes de inserir a assinatura.

Este é o código.

procedure TFormNFe.Button5Click(Sender: TObject);

var

i: Integer;

FMsg : AnsiString;

begin

ACBrNFe1.NotasFiscais.Clear;

GeraNFe(IBDSNFeNUMERO.AsInteger);

for i:= 0 to ACBrNFe1.NotasFiscais.Count-1 do

begin

if not(NotaUtil.Valida(('')+ ''), FMsg,ACBrNFe1.NotasFiscais.Configuracoes.Geral.PathSchemas)) then

raise Exception.Create('Falha na validação dos dados da nota' + IntToStr(ACBrNFe1.NotasFiscais.Items.NFe.Ide.nNF) + sLineBreak + ACBrNFe1.NotasFiscais.Items.Alertas + FMsg);

end;

end;

Postado

"O nó não é válido nem inválido, pois nenhuma declaração de DTD ou esquema foi encontrada"

Se poderem me indicar em qual arquivo está escrito a mensagem acima me ajudaria muito, já pesquisei e não encontrei.

  • 3 meses depois ...
Postado

estou com o mesmo problema que nosso amigo...

qual foi a solução adotada?

no meu caso não estou trabalhando com a NFe

apenas estou usando as classes do pacote para validar e assinar meus XML

estou fazendo integração com o Tribunal de Justiça de SC

o schema coloquei em um serviço que esta rodando no nosso servidor para poder validar

alguem pode me ajudar com o problema?

grato pela atenção

Postado

Senhores, estou estudando e aprendendo o codigo, sou novo no acbrnfe.

no meu projeto, esta acontecendo um erro diferente ao validar que é o seguinte:

The system cannot locate the object specified

alguem pode me ajudar?

Postado

em que momento ocorre o erro ?

imagino que seja no comando Schema.add('http:// ......

se for o caso o segundo parametro que deve ser o XSD fisico não esta sendo encontrado.

eu deico os meus no diretorio da aplicação\Schemas\LayoutDaSolicitacao.XSD

ex: Schema.add('http://192.168.1.60:8080/Schemas/solicitaLogon.xsd',

ExtractFileDir( Application.ExeName )+'\Schemas\solicitaLogon.xsd');

  • Moderadores
Postado

Senhores, estou estudando e aprendendo o codigo, sou novo no acbrnfe.

no meu projeto, esta acontecendo um erro diferente ao validar que é o seguinte:

The system cannot locate the object specified

alguem pode me ajudar?

Vc configurou a pasta schemas corretamente?

ACBrNFe1.Configuracoes.Geral.PathSchemas

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Postado

Senhores, estou estudando e aprendendo o codigo, sou novo no acbrnfe.

no meu projeto, esta acontecendo um erro diferente ao validar que é o seguinte:

The system cannot locate the object specified

alguem pode me ajudar?

Vc configurou a pasta schemas corretamente?

ACBrNFe1.Configuracoes.Geral.PathSchemas

Configurei sim

ACBrNFe.Configuracoes.Geral.PathSchemas := 'C:\uniquesystems\SCHEMAS';

Postado

no meu caso não testei o demo pois como expliquei não estou trabalhando com a NFe

apenas uso as classes do componente

estou fazendo integração com o webservice do Tribunal de Justiça de SC

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