Prezados,
Estou implementando o valor de multa para cobrança do HSBC, porém, segundo o manual do banco na pagina 12 as posições 206 a 218 são destinadas para “Valor do Abatimento” e “Multa”, ou seja, vai depender da instrução usada. A partir da pagina 21 tem notas explicativas de como usar cada uma.
O problema é que ao usar a variável “ValorAbatimento” a impressão no boleto sai a mensagem desse abatimento, sendo que neste caso não existe abatimento e sim a multa. Isso por que no “ACBrBoleto” na “AdicionarMensagensPadroes” verifica se tem valor e imprime.
Sendo assim o boleto sai errado e a remessa sai correta, pois usando a instrução “24 - Multa de R$ _____após o vencimento”, passando o valor da multa para o a variável “ValorAbatimento” a remessa gera correta.
Para não mexer o “ACBrBoleto” sugiro usarmos a variável “PercentualMulta” e no “ACBrBancoHSBC” fazer o tratamento dela, como por exemplo:
Se as instruções forem para multa usar a variável “PercentualMulta” senão usar “ValorAbatimento”.
O que vocês acham? Alguém tem alguma sugestão?
Pensei nisso visto que a variável multa já e tratada na mensagem do “ACBrBoleto”, ou seja a impressão do boleto sairá correta, porém, essa variável não é usada no “ACBrBancoHSBC”.
Obs.: Caso alguém esteja imprimindo os boletos com a multa e gerando a remessa com ela sem problemas no HSBC, favor me informar como estão usando.