Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

Boleto em Branco


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

Recommended Posts

  • Membros Pro

Boa tarde.

Tenho a necessidade de gerar boletos em branco "sem vencimento , valor e dados do sacado" estou usando o boleto do Fast report.

Até aceita passar vazio para os campos mas a impressão fica com "0,00" para valor e 30.12.1899 para vencimento e os dados do sacado fica com os acentos.

Gostaria de saber se tem disponibilidade de fazer estas alterações.

Desde já agradeço. 

Boleto.png

Link to comment
Share on other sites

  • Fundadores

O componente assume valores Default...  pois não foi projetado para essa funcionalidade...

mas creio que não seja muito difícil, ajustar, com o auxílio de um IF

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Consultores
13 minutos atrás, AG Sistemas disse:

Tenho a necessidade de gerar boletos em branco "sem vencimento , valor e dados do sacado" estou usando o boleto do Fast report. 

Mas com que objetivo?

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Membros Pro

Boa tarde Daniel.

No forts acredito que o if iria resolver, mas no Fast é montado a tabela em tempo de execução e a mascara esta no campo dentro do arquivo .fr3.

Não consegui pensar em como fazer. Mas se vc me passar um caminho eu tento fazer.

 

Agora, EMBarbosa disse:

Mas com que objetivo?

Com o objetivo de fazer boleto em branco para ser preenchido no futuro.

Link to comment
Share on other sites

  • Consultores
2 minutos atrás, AG Sistemas disse:

Com o objetivo de fazer boleto em branco para ser preenchido no futuro. 

E daí você vai preencher utilizando o quê?

 

3 minutos atrás, AG Sistemas disse:

No forts acredito que o if iria resolver, mas no Fast é montado a tabela em tempo de execução e a mascara esta no campo dentro do arquivo .fr3.

Não consegui pensar em como fazer. Mas se vc me passar um caminho eu tento fazer.

A menos que eu não tenha entendido a questão, ter máscara no campo não impede dele ser apresentado vazio. A questão é informar vazio no campo.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Membros Pro

@EMBarbosa, desculpa se me expressei mal.

Mas o vendedor faz a venda e preenche o boleto a caneta e entrega para o cliente dele.

Sobre os campos eu testei das seguinte forma não informei valor algum e em outro teste passei "0" para eles por isso eu falei da mascara .

Mas se tiver um modo de deixar eles em branco e vc puder me ajudar fico agradecido.

Link to comment
Share on other sites

  • Consultores
10 minutos atrás, AG Sistemas disse:

@EMBarbosa, desculpa se me expressei mal.

Mas o vendedor faz a venda e preenche o boleto a caneta e entrega para o cliente dele.

Essa é nova. Boleto manual eu nunca vi.

10 minutos atrás, AG Sistemas disse:

Sobre os campos eu testei das seguinte forma não informei valor algum e em outro teste passei "0" para eles por isso eu falei da mascara .

Mas se tiver um modo de deixar eles em branco e vc puder me ajudar fico agradecido.

Você vai ter que alterar o arquivo ACBrBoletoFCFR.pas no método TACBrBoletoFCFR.PrepareBoletos que o campo fique vazio quando o valor não estiver preenchido.

Deixa dar um exemplo:

        Field_Vencimento.AsDateTime := ListadeBoletos[iFor].Vencimento;

Teria que alterar para algo como:

if ListadeBoletos[iFor].Vencimento <> 0 then
begin
  Field_Vencimento.AsDateTime := ListadeBoletos[iFor].Vencimento;
end
else
begin
  Field_Vencimento.Clear;
end;

 

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Consultores
5 minutos atrás, AG Sistemas disse:

Fiz o teste com este exemplo mas não deu certo continuou do mesmo modo. 

Ele entrou ali no Clear? Qual a versão do seu Delphi? Lembro que algumas versões tem problemas com esse método.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Consultores

Boa tarde.

Sua sugestão foi incluída a nossa lista de tarefas, porém neste momento estamos priorizando a estabilização do refactoring feito nos DFes, caso consiga algho antes de nós termos tempo para analisar esta implementação, por favor anexe ao tópico.

Att.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Fundadores

Não há uma previsão específica... pois estamos com muitos relatos de erros de compilação, após o Refactoring...

  • Like 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Consultores

Cara pessoalmente tenho quase certeza que mesmo que imprima sem o dados este boleto será invalido visto que atualmente todos os boletos tem que ser registrado e para isso precisa de data de vencimento e valor, eu acho melhor você conversar com o banco sobre isso.

  • Like 2
Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Desenvolvedor ACBrLib.

 

Link to comment
Share on other sites

  • Membros Pro

Bom dia.

Obrigado @Daniel Simoes, @Rafael Dias o registro é feito sim sem problemas .

Caso vcs possam me passar alguma ideia de como fazer eu agradeço. Tentei dar um clear no campo e coloquei uma verificação no próprio fast se for vazio ou "0"  limpar mas ele não respeita.

Desde já agradeço.

 

Link to comment
Share on other sites

  • Consultores
2 horas atrás, AG Sistemas disse:

Caso vcs possam me passar alguma ideia de como fazer eu agradeço. Tentei dar um clear no campo e coloquei uma verificação no próprio fast se for vazio ou "0"  limpar mas ele não respeita. 

A ideia é você ter certeza que o campo está indo vazio pro relatório. Bota um breakpoint e verifica se o campo realmente está vazio por meio da propriedade ".IsNull".

Se ele não estiver o problema está aí.

Agora se ele estiver, aí é bem provável que temos que alterar o arquivo .fr3

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • 2 weeks later...
  • Consultores
Em 06/12/2018 at 08:21, AG Sistemas disse:

Caso vcs possam me passar alguma ideia de como fazer eu agradeço. Tentei dar um clear no campo e coloquei uma verificação no próprio fast se for vazio ou "0"  limpar mas ele não respeita.

Olá, Com as ideias que eu te passei você conseguiu algum progresso?

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • 5 months later...
  • Consultores

Tópico fechado por falta de retorno do usuário

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Este tópico foi criado há 781 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.