Ir para conteúdo
  • Cadastre-se

dev botao

Erro na validação


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

Recommended Posts

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;

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...

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

Link para o comentário
Compartilhar em outros sites

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');

Link para o comentário
Compartilhar em outros sites

  • Moderadores

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.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

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';

Link para o comentário
Compartilhar em outros sites

  • Moderadores

E dentro dessa pasta C:\uniquesystems\SCHEMAS estão os arquivos corretos conforme a versão do componente?

Com o demo ocorre o mesmo erro?

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.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

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