Ir para conteúdo
  • Cadastre-se

dev botao

Componente não carrega dados de XML de Joinville/SC


Bublitz
Ver Solução Respondido por Bublitz,

Recommended Posts

Ao carregador um XML de Joinville/SC, os dados da NFSe não ficam disponíveis.

Testei o XML no programa exemplo e também não trouxe os dados.

  ACBrNFSeX1.LerCidades;
  ACBrNFSeX1.Configuracoes.Geral.CodigoMunicipio := 4209102;
  ACBrNFSeX1.NotasFiscais.Clear;
  ACBrNFSeX1.NotasFiscais.LoadFromFile('d:\exemplo.xml', true);

  Memo1.Lines.Add('Qtde: ' + inttostr(ACBrNFSeX1.NotasFiscais.Count));
  Memo1.Lines.Add('---');
  for I := 0 to ACBrNFSeX1.NotasFiscais.Count - 1 do
  begin
    Nota := ACBrNFSeX1.NotasFiscais[I].NFSe;
    Memo1.Lines.Add('Número da Nota: ' + Nota.Numero);
    Memo1.Lines.Add('Código de Verificação: ' + Nota.CodigoVerificacao);
    Memo1.Lines.Add('Data de Emissão: ' + DateToStr(Nota.DataEmissaoRps));
    Memo1.Lines.Add('CNPJ do Prestador: ' +
      Nota.Prestador.IdentificacaoPrestador.CNPJ);
    Memo1.Lines.Add('Razão Social do Prestador: ' + Nota.Prestador.RazaoSocial);
    Memo1.Lines.Add('Valor dos Serviços: ' + FormatFloat('0.00',
      Nota.ValoresNfse.BaseCalculo));
    // Servico.Valores.ValorServicos));
    Memo1.Lines.Add('---');
  end;

O problema é no XML?

exemplo.xml

Link para o comentário
Compartilhar em outros sites

  • Moderadores
6 minutos atrás, Bublitz disse:
ACBrNFSeX1.NotasFiscais.LoadFromFile('d:\exemplo.xml', true);

aqui não seria false a segunda opção?

pois tu só quer carregar e não refazer o xml

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
10 minutos atrás, Bublitz disse:

Testei das duas formas, False e True, sem sucesso.

os dados de emissor tu tem que preencher no componente

ele não carrega sozinho.

essa semana ainda houve alguém falando sobre e expliquei o mesmo

 

aqui

e lá tem o endereço do discord que continua a conversa

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 minuto atrás, Bublitz disse:

Seria em Configuracoes.Geral.Emitente ou em Configuracoes.Geral.Emitente.DadosEmitente?

E quais são obrigatórios? CNPJ, Inscrição Estadual, Razão Social, ...

esses dados ai

no caso todos que tu usa para emitir

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
23 minutos atrás, Bublitz disse:

Sem sucesso.
Preenchidos CNPJ, RazSocial e InscMun de Configuracoes.Geral.Emitente.
Tem como verificar o XML?

Creio que sim.
primeiro basta tu abrir ele e olhar no notepad quem sabe

depois ao carregar no componente confere o load com o debug F7 F8

e dai tu acompanha o que é preenchido

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Solution

Podem fechar este post.

O XML disponibilizado pela prefeitura de Joinville é de lote de RPS e não de NFSe.

Desta forma usei o XML Data Binding do Delphi para gerar as classes para leitura do mesmo.

O XML da Nota Fiscal só é disponibilizado via Web Service.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.