Ir para conteúdo
  • Cadastre-se

dev botao

IBPT - Como preencher na NFSe?


GAVOHA
Ver Solução Respondido por GAVOHA,
  • Este tópico foi criado há 416 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Gavoha,

Ao gerar o XML do Rps temos:

  NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'ValorCargaTributaria', 1, 15, 0,
                                               NFSe.Servico.ValorCargaTributaria, ''));

  NFSeNode.AppendChild(AddNode(tcDe4, '#1', 'PercentualCargaTributaria', 1, 5, 0,
                                   NFSe.Servico.PercentualCargaTributaria, ''));

  NFSeNode.AppendChild(AddNode(tcStr, '#1', 'FonteCargaTributaria', 1, 10, 0,
                                        NFSe.Servico.FonteCargaTributaria, ''));

Segundo o manual, no campo: FonteCargaTributaria você pode informar o texto "IBPT", consequentemente nos dois campos acima o valor e o percentual do mesmo.

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

Boa tarde Gavoha,

Cuidado ao usar o ADD e NEW, da forma que você usando vai acabar gerando dezenas de notas vazias na lista de notas, estude o programa exemplo.

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

   with NotasFiscais.Add.NFSe do
    begin
      ....
      Status := srNormal;

     //---- IBPT
      Servico.FonteCargaTributaria := DM.qryNFMestreIBPT.Text + ' (16,23%)/IBPT';
     //----

     ...

Ficou assim..... copiei só a linha...desculpe

Agora, GAVOHA disse:
   with NotasFiscais.Add.NFSe do
    begin
      ....
      Status := srNormal;

     //---- IBPT
      Servico.FonteCargaTributaria := DM.qryNFMestreIBPT.Text + ' (16,23%)/IBPT';
     //----

     ...

Ficou assim..... copiei só a linha...desculpe

Faço uma NF de cada vez... 

Link para o comentário
Compartilhar em outros sites

12 minutos atrás, GAVOHA disse:
  with ACBrNFSe do
  begin
   NotasFiscais.Clear;
   NotasFiscais.NumeroLote := vNumLote;

   with NotasFiscais.Add.NFSe do
    begin
     //---- IBPT
      Servico.FonteCargaTributaria := DM.qryNFMestreIBPT.Text + ' (16,23%)/IBPT';
     //----

Ficou assim..... copiei só a linha...desculpe

Faço uma NF de cada vez... 

Link para o comentário
Compartilhar em outros sites

  • Consultores

E os outros dois campos (ValorCargaTributaria e PercentualCargaTributaria) ?

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

Eu não tinha preenchido nada.... então, estaria correto colocar assim?

 

     //---- IBPT
      Servico.FonteCargaTributaria        := DM.qryNFMestreIBPT.Text + ' (16,23%)/IBPT';
      Servico.PercentualCargaTributaria   := 16.23;
      Servico.ValorCargaTributaria        := DM.qryNFMestreIBPT.Value;

     //----

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Acredito que sim.

Agora precisa ver como o XML da NFS-e é gerado, ou seja, se tem essas informações.

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

....começou a apresentar outro erro que não estava. 

 

Primeiro eu entendi que era referente a quantidade de caractéries no 

Servico.FonteCargaTributaria

E agora CPFCNPJ não está vinculado ao tomador (esse erro não estava aparecendo nas NFSe anteriores desse mesmo cliente)

 

2 minutos atrás, GAVOHA disse:

....começou a apresentar outro erro que não estava. 

 

Primeiro eu entendi que era referente a quantidade de caractéries no 

Servico.FonteCargaTributaria

E agora CPFCNPJ não está vinculado ao tomador (esse erro não estava aparecendo nas NFSe anteriores desse mesmo cliente)

 

      // Tomador
      Tomador.IdentificacaoTomador.CpfCnpj            := ACBrUtil.OnlyNumber(TiraPontos(DM.qryNFClienteCNPJ.AsString.Trim));
      Tomador.IdentificacaoTomador.InscricaoMunicipal := ACBrUtil.OnlyNumber(DM.qryNFClienteIM.AsString.Trim);
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

Você vai ter que verificar as informações que esta passando para o componente, se são reais ou não.

Coloque um ponto de parada na procedure que alimenta o componente e verifica se ela esta lendo corretamente os dados do banco de dados e passando para os campos do componente.

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

  • Solution
12 minutos atrás, Italo Giurizzato Junior disse:

Bom dia,

Você vai ter que verificar as informações que esta passando para o componente, se são reais ou não.

Coloque um ponto de parada na procedure que alimenta o componente e verifica se ela esta lendo corretamente os dados do banco de dados e passando para os campos do componente.

Muito obrigado pela sua ajuda.... Consegui! 

 

Podemos marcar como Solucionado !!!

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

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á 416 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.