Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

Postado
  Em 04/05/2017 at 15:43, 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
 

Expandir  

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

Att

Ricardo

 

  • Moderadores
Postado
  Em 04/05/2017 at 17:00, 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)

 

Expandir  

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 hleonardopa@yahoo.com.br - Skype : hleorj

  • Moderadores
Postado
  Em 05/05/2017 at 13:29, 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.

Expandir  

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 hleonardopa@yahoo.com.br - Skype : hleorj

Postado
  Em 05/05/2017 at 13:34, hleorj disse:

Danferetrato_basic.fr3 , se encontra obsoleta.

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

 

Expandir  

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

  • Moderadores
Postado

Post XML q tenha 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 hleonardopa@yahoo.com.br - Skype : hleorj

Postado

Segue o xml

13170518765955000103550020000001541000001540-nfe.xmlFetching info...

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

  • Moderadores
Postado
  Em 05/05/2017 at 16:30, robsoncoutinho disse:

Segue o xml

13170518765955000103550020000001541000001540-nfe.xmlFetching info...

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;

 

Expandir  

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 hleonardopa@yahoo.com.br - Skype : hleorj

Postado
  Em 05/05/2017 at 16:42, hleorj disse:

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

 

Expandir  

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

  • Moderadores
Postado
  Em 05/05/2017 at 17:05, 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.

Expandir  

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 hleonardopa@yahoo.com.br - Skype : hleorj

Postado (editado)

  Em 05/05/2017 at 17:36, hleorj disse:

Uma pergunta , 

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

Expandir  

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

  • Moderadores
Postado

Outra pergunta :

Por que preencheu os dados de fatura sem valor.

<cobr>
<fat>
<nFat>1</nFat>
</fat>
</cobr>

 

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

Projeto ACBr

Tecnólogo em processamento de dados

E-mail hleonardopa@yahoo.com.br - Skype : hleorj

  • Moderadores
Postado

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 hleonardopa@yahoo.com.br - Skype : hleorj

Postado
  Em 05/05/2017 at 18:24, 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

 

 

Expandir  

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

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

The popup will be closed in 10 segundos...