Ir para conteúdo
  • Cadastre-se

dev botao

Erro: "Não encontrei inicio do URI: Id=." usando GOVBR


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

Recommended Posts

  • Respostas 70
  • Created
  • Última resposta

Top Posters In This Topic

  • Consultores

Boa tarde Juliano,

Este botão [Gerar e Enviar NFSe] foi criado para o provedor Saatri, que até o momento não aceita o envio de um lote de RPS, e sim a NFSe.

Portanto utilize o botão a esquerda.

E procure sempre manter todos os fontes de todos os componentes atualizados.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Juliano,

Favor atualizar os fontes e testar novamente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo

Agora ocorreu erro nesta parte:

schema_filename := NotaUtil.SeSenao(NotaUtil.EstaVazio(APathSchemas),

PathWithDelim(ExtractFileDir(application.ExeName)) + 'Schemas\',

PathWithDelim(APathSchemas)) + Servico;

Build

[Error] ACBrNFSeUtil.pas(732): Incompatible types: 'Variant' and 'PAnsiChar'

[Fatal Error] ACBrNFSeConfiguracoes.pas(355): Could not compile used unit 'ACBrNFSeUtil.pas'

Link para o comentário
Compartilhar em outros sites

  • Consultores

Juliano,

Por favor mais uma vez, atualize e teste novamente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

italo, aparentemente o problema está aqui:

schema := xmlSchemaParse(parser_ctxt);

// the schema itself is not valid

if (schema = nil) then //cai aqui sempre,,,,,

begin

xmlSchemaFreeParserCtxt(parser_ctxt);

xmlFreeDoc(schema_doc);

AMsg := 'Error: the schema itself is not valid';

Result := False;

exit;

end;

unit ACBrNFSeUtil;

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Juliano,

Não podemos desistir, mais uma vez, atualize os fontes e teste por favor.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Falha minha,

Esqueci de corrigir o nome da variável.

Vamos novamente, baixar e testar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Juliano,

Pelo que estou entendendo é que a rotina encontra o schema mas o mesmo não é valido para checar o xml.

Fiz uma alteração nessa mensagem de erro de tal forma que vai aparesentar o schema que ele esta utilizando.

Você esta utilizando os schemas que encontram-se dentro da pasta: ...\Exemplos\ACBrNFSe\Delphi\Schemas\GovBR ?

Atualize e testa novamente.

Anexa a mensagem de erro agora com o nome do arquivo de schema, por favor.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Primeiramente muito grato.

Estou usando os schemas que estão aqui C:\acbr\Exemplos\ACBrNFSe\Delphi\Schemas\GovBR

Agora está retornando msg em branco nas consultas, acredito ser um avanço. Vou fazer mais uns testes. Acredito que agora devo aguardar o cadastro da empresa que trabalho na prefeitura para autorizar o uso dos ws, certo?

Agradeço

Juliano.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Juliano,

Algumas prefeituras possuiem 2 cadastros, uma para emitir a NFSe via Site e outro para usar o WebService.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Neste parte, retorna msg em branco: o que poderia ser? Só me indica o caminho que investigo :)

self.Enviar.FNumeroLote := ALote;

if not (Self.Enviar.Executar)

then begin

if Assigned(TACBrNFSe( FACBrNFSe ).OnGerarLog)

then TACBrNFSe( FACBrNFSe ).OnGerarLog(Self.Enviar.Msg);

raise Exception.Create(Self.Enviar.Msg);

end;

GovBR.zip

post-3738-13548988255437.png

temp.zip

Link para o comentário
Compartilhar em outros sites

  • Consultores

Juliano,

Encontrei mais alguns erros só que agora em outro fonte.

Por favor atualize e teste novamente.

Acredito que agora o erro não vai mais aparecer em branco.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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