Ir para conteúdo
  • Cadastre-se

dev botao

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

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

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

  • 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á 1312 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.