Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

Olá pessoal boa noite, estava enfrentando um certo "problema" para realizar a homologação dos boletos Safra, nos casos onde o boleto tem: Desconto, Juros e Multa. E também quando a carteira é 2, que por padrão tem que inserir a mensagem "ESTE BOLETO REPRESENTA DUPLICATA CEDIDA FIDUCIARIAMENTE AO BANCO SAFRA S/A, FICANDO VEDADO O PAGAMENTO DE QUALQUER OUTRA FORMA QUE NÃO ATRAVÉS DO PRESENTE BOLETO." e quando tem a informação de desconto + Juros + Multa acabava "Não" mostrando a mensagem no boleto, não que o campo não estivesse preenchido, mas quando é apresentado o campo fica a baixo e não mostra na impressão, como disse não que o campo não esteja preenchido.

Fiz uma alteração no ACBrBoleto.pas concatenando as informações em uma única linha, fazendo assim consegui realizar a homologação.image.png.5150bb793df8e1c2e894cccfad01adc5.png

no END ELSE BEGIN para baixo está exatamente como estava no fonte padrão.

Vou anexear o .pas e as imagens dos boletos antes e depois.

 

 

image.thumb.png.aaf945220e6d29e05197ab188614692b.pngAntes

image.thumb.png.bfebf8be5eed2efdeae4ae3fe9f6634e.pngDepois

 

Não sei se já existe uma solução para isto, caso não tenha está aí o fonte para uso.

Grato pela atenção

ACBrBoleto.pas

  • Administradores
Postado

Bom dia.

Qual gerador de relatórios está utilizando? Me parece que pode ter relação com o tamanho do espaço paras as mensagens.

Att.

Consultora ACBr Pro

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 !!

  • Administradores
Postado

Bom dia.

Você tentou ajustar o espaço onde o texto seria impresso? Achei estranho a necessidade de ajustes pois nunca houve qq relato semelhante quando ocorrem msgs adicionais..

Att.

Consultora ACBr Pro

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 !!

  • Membros Pro
Postado

Olá bom dia Juliana,

Não, na verdade vendo o código do ACBrBoleto.pas as linhas de mensagens são adicionadas conforme os parâmetros vão sendo preenchidos, como por exemplo: Se tem a data e o percentual de juros preenchido adiciona a mensagem de juros, se tem a data e percentual de multa, adiciona a mensagem da multa, e assim sucessivamente com desconto e etc.

Bem provável que passei batido por esta questão que você comentou, pois pelo que consegui detectar ao menos quando estava fazendo é que é adicionada uma linha nova para cada tipo de mensagem.

Grato pela atenção,

  • Administradores
Postado

Boa tarde.

3 horas atrás, Cristofer Rodrigues disse:

Bem provável que passei batido por esta questão que você comentou, pois pelo que consegui detectar ao menos quando estava fazendo é que é adicionada uma linha nova para cada tipo de mensagem.

Para mim ficou meio confuso, fazendo isto ainda assim foi necessario a alteração no código?

Att.

Consultora ACBr Pro

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 !!

  • Membros Pro
Postado (editado)

Olá Juliana boa tarde, eu não sei se soube te explicar.

Assim é como está hoje, no padrão ACBrBoleto.pas:

image.thumb.png.8fa0ba6f537ab61d5c9ce86a39bcaf01.png

se tiver que inserir juros, vai adicionar uma linha de mensagem: Cobrar Juros....; Se tiver Multa, vai adicionar uma nova linha com a mensagem da multa, o que eu fiz foi "juntar" as mensagens, quando a condição for:

image.png.871c019ad052f99f7893eb05f34701c7.png

do end else begin é como estava no ACBr padrão, só coloquei as mensagens de juros e multa juntas, pois se tiver um "ADD" para cada linha da mensagem vai acontecer como na primeira imagem que anexei na sexta-feira, aparece a mensagem de juros, mas não aparece a mensagem de multa e o pessoal do Safra não estava homologando os boletos.

Claro, aqui comigo foi um caso acredito que isolado, só coloquei aqui se por acaso alguém tiver o mesmo "problema", pois depois que fiz a "correção" e enviei novamente para o Safra, foi homologado com sucesso.

Editado por Cristofer Rodrigues
  • Moderadores
Postado

Bom dia,

Uma sugestão seria passar a propriedade (ACBrBoleto1.ImprimirMensagemPadrao:= False) e personalizar as mensagens do Título utilizando o campo "Mensagem" do Título.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...