Ir para conteúdo
  • Cadastre-se

dev botao

Campo Fatura


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

Recommended Posts

Boa tarde pessoal,

Procurei no fórum mais não encontrei algo relacionado. Vamos lá.

No DANFE da NF-e onde exibe o grupo de fatura hoje exibe os totais zerados:

Existe alguma maneira de remover esses valores zerados, exibindo apenas a forma de pagamento ? Como abaixo:

Muito obrigado à todos
 

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

44 minutos atrás, robsoncoutinho disse:

Boa tarde pessoal,

Procurei no fórum mais não encontrei algo relacionado. Vamos lá.

No DANFE da NF-e onde exibe o grupo de fatura hoje exibe os totais zerados:

 

Existe alguma maneira de remover esses valores zerados, exibindo apenas a forma de pagamento ? Como abaixo:

 

Muito obrigado à todos
 

Que componente de DANFe está usando? tente achar uma propriedade chamada ExibeCampoFatura, e tente definir para False...

Att

Ricardo

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 horas atrás, robsoncoutinho disse:

Se colocar exibeCampoFatura := false a banda Fatura some completamente, já fiz o teste.

Eu uso o FastReport's e o relatório DANFeRetrato_Basic.fr3

Eu apenas estou preenchendo indPag = 0, 1 ou 2 (a vista, a prazo ou outros)

 

use danferetrato.fr3 ou danferetratonovo.fr3

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 minuto atrás, robsoncoutinho disse:

Eu já tentei esses relatórios, mas a minha versão do FastReports é a do Delphi, básico.. esses relatórios não funcionam pra essa versão.

Danferetrato_basic.fr3 , se encontra obsoleta.

Atualize seu ambiente de desenvolvimento ou utilize DANFE desenvolvida em fortes report.

 

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, hleorj disse:

Danferetrato_basic.fr3 , se encontra obsoleta.

Atualize seu ambiente de desenvolvimento ou utilize DANFE desenvolvida em fortes report.

 

Então vou ter que atualizar pelo jeito.. show de bola.. valeu pela ajuda ai pessoal

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

1 hora atrás, hleorj disse:

Danferetrato_basic.fr3 , se encontra obsoleta.

Atualize seu ambiente de desenvolvimento ou utilize DANFE desenvolvida em fortes report.

 

Instalei o Fortes e agora está aparecendo corretamente, porém quando o Tipo de Pagamento é Outros ele não exibe o campo fatura.

Quando coloco À vista ou À prazo ele exibe o campo fatura normalmente.

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

Segue o xml

13170518765955000103550020000001541000001540-nfe.xml

Porém olhando os fontes percebi que só exibe Outros se a tag nFat do grupo Cob estiver preenchida.

  rlbFaturaReal.Visible := fExibeCampoFatura;

  case FNFe.Ide.indPag of
    ipVista : RlbDadoPagamento.caption  := ACBrStr('PAGAMENTO À VISTA');
    ipPrazo : RlbDadoPagamento.caption  := ACBrStr('PAGAMENTO À PRAZO');
    ipOutras: begin
                RlbDadoPagamento.caption  := 'OUTROS';
                rlbFaturaReal.Visible     := NaoEstaVazio(FNFe.Cobr.Fat.nFat) and fExibeCampoFatura;
              end;
  end;

 

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 minutos atrás, robsoncoutinho disse:

Segue o xml

13170518765955000103550020000001541000001540-nfe.xml

Porém olhando os fontes percebi que só exibe Outros se a tag nFat do grupo Cob estiver preenchida.


  rlbFaturaReal.Visible := fExibeCampoFatura;

  case FNFe.Ide.indPag of
    ipVista : RlbDadoPagamento.caption  := ACBrStr('PAGAMENTO À VISTA');
    ipPrazo : RlbDadoPagamento.caption  := ACBrStr('PAGAMENTO À PRAZO');
    ipOutras: begin
                RlbDadoPagamento.caption  := 'OUTROS';
                rlbFaturaReal.Visible     := NaoEstaVazio(FNFe.Cobr.Fat.nFat) and fExibeCampoFatura;
              end;
  end;

 

Testou com a propriedade Exibecampofatura igual false ?  e o xml com outros ( indpag = 2 ) ?

 

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

20 minutos atrás, hleorj disse:

Testou com a propriedade Exibecampofatura igual false ?  e o xml com outros ( indpag = 2 ) ?

 

Já testei também e não funciona. Você sabe o motivo para ter essa condição, quando for indPag := 2 não exibir o grupo de fatura? Eu não achei em nenhum lugar do manual falando sobre isso.

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

  • Moderadores
30 minutos atrás, robsoncoutinho disse:

Já testei também e não funciona. Você sabe o motivo para ter essa condição, quando for indPag := 2 não exibir o grupo de fatura? Eu não achei em nenhum lugar do manual falando sobre isso.

Uma pergunta , 

Porque a sua venda tem quer ser outros na forma de pagamento ?

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

12 minutos atrás, hleorj disse:

Uma pergunta , 

Porque a sua venda tem quer ser outros na forma de pagamento ?

Vou te explicar a situação. O cliente usava o emissor gratuito e agora migrou está utilizando meu sistema e no emissor gratuito ele quando seleciona forma de pagamento Outros, o campo de fatura vem preenchido escrito "OUTROS". Ela me disse que só coloca "Outras" em notas de retorno, porque existe um departamento que exige assim.

No emissor gratuito da receita federal quando preenchido forma de pagamento como "Outras" aparece o campo fatura.

Editado por robsoncoutinho
Citação

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Entao : rlbFaturaReal.Visible := NaoEstaVazio(FNFe.Cobr.Fat.nFat) and fExibeCampoFatura;

Se Indpag = 2 ( Outros  )  e existir dados de fatura  e ExibeCampoFatura = Verdadeiro , imprima dados de fatura.

Solução : Ajuste o seu aplicativo para gerar as Tag´s de cobrança / Fatura , corretamente; 

                    Numero de fatura <>  de vazio  

                     Valor Original  > 0 . e 

                     Valor Liquido > 0

                 se a regra acima não for atendida , NÃO deixe seu aplicativo gerar as Tag´s de cobrança/Fatura..

Minhas Regras :

 Eu nunca uso OUTROS para vendas, pois sei que existe notas de devolução , entrada , simples remessa e outras situações ( sempre sera outros )

 Para vendas eu uso sempre  : Pagamento a vista ou pagamento a prazo 

 

Ps : 

Segue uma ajuda e quem desenvolveu a regra citada

 

 

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

1 hora atrás, hleorj disse:

Entao : rlbFaturaReal.Visible := NaoEstaVazio(FNFe.Cobr.Fat.nFat) and fExibeCampoFatura;

Se Indpag = 2 ( Outros  )  e existir dados de fatura  e ExibeCampoFatura = Verdadeiro , imprima dados de fatura.

Solução : Ajuste o seu aplicativo para gerar as Tag´s de cobrança / Fatura , corretamente; 

                    Numero de fatura <>  de vazio  

                     Valor Original  > 0 . e 

                     Valor Liquido > 0

                 se a regra acima não for atendida , NÃO deixe seu aplicativo gerar as Tag´s de cobrança/Fatura..

Minhas Regras :

 Eu nunca uso OUTROS para vendas, pois sei que existe notas de devolução , entrada , simples remessa e outras situações ( sempre sera outros )

 Para vendas eu uso sempre  : Pagamento a vista ou pagamento a prazo 

 

Ps : 

Segue uma ajuda e quem desenvolveu a regra citada

 

 

Muito obrigado Henrique pelos esclarecimentos, eu concordo que essa banda não deveria aparecer no caso de serem notas com forma de pagamento "Outras".

Muito obrigado e boa tarde.

Robson Coutinho
Desenvolvedor Delphi, Java e Android.

http://github.com/robsonc

Link para o comentário
Compartilhar em outros sites

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