Ir para conteúdo
  • Cadastre-se

dev botao

Label da Mensagem padrão na impressão do boleto


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

Recommended Posts

Olá, estava fazendo homologação do boleto sigcb usando ACBRBoleto, tive esse retorno do banco:

Segue análise do Boleto

Campo Instruções
Instruções (Todas as informações deste bloqueto são de exclusiva
responsabilidade do beneficiário. Qualquer dúvida sobre este boleto,
contate o beneficiário)
Conteúdo Esperado: INSTRUÇÕES (TEXTO DE RESPONSABILIDADE DO BENEFICIÁRIO)


Vendo que nos fontes do componente, esse campo é fixo na impressão, resolvi alterar o componente para permitir que esse texto seja mudando. Foi uma pequena alteração mas se for útil a alguém, porque pretendo usar esses fontes para gerar boletos para outros bancos.
 

Um dos pontos foi acrescentar  um novo atributo, LabMensagem,. seguindo os mesmo passos do fMensagem no AcbrBoleto.pas na classe titulo: 
property LabMensagem          : TStrings    read fLabMensagem          write fLabMensagem;

e no ACBrBoletoFCFortesFr.pas
Simplesmente acrescentei

      if (Trim(Titulo.LabMensagem.Text) <> '') then begin
         lblLabMensagem.Lines.Clear;   // Antes se chamava RLLabel123
         lblLabMensagem2.Lines.Clear; // Antes se chamava RLLabel80
         lblLabMensagem3.Lines.Clear; // Antes se chamava RLLabel161
         lblLabMensagem.Lines.Text := Titulo.LabMensagem.Text;
         lblLabMensagem2.Lines.Text := Titulo.LabMensagem.Text;
         lblLabMensagem3.Lines.Text := Titulo.LabMensagem.Text;
      end;


Se tiver algo de errado peço que que informe. E espero que seja útil a alguém.   

 

 

 


 

Acbr Boleto modificado.rar

Editado por lel352
Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

O banco não aprovou os boletos sem esta alteração? Eles solicitaram a mesma baseada em manuais atualizados?

Att.

 

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 para o comentário
Compartilhar em outros sites

28 minutos atrás, Juliana Tamizou disse:

Bom dia.

O banco não aprovou os boletos sem esta alteração? Eles solicitaram a mesma baseada em manuais atualizados?

Att.

 

Bom dia, Juliana.

Sim, o banco pediu essa alteração, tanto que no manual, "Especificações Técnicas para Emissão de Boletos Cobrança Bancária CAIXA - SIGCB", no item 4.2.6.1:
4.2.6.1 – INSTRUÇÕES (TEXTO DE RESPONSABILIDADE DO BENEFICIÁRIO)*:
- O Quadro destinado às Instruções deve conter a expressão  “Instruções (Texto de Responsabilidade do Beneficiário)” na primeira linha.

Só foi aceito o boleto depois de ter feito essa alteração!!

Editado por lel352
Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...
  • Este tópico foi criado há 2254 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...