Olá,
Há muitos meses atrás deixei units pra serem avaliadas e possivelmente colocadas no acbrboleto, creio que o único post que foi aceito, foi no componente TACBrBoletoFCFR para otimizar a leitura em loop evitando o uso de FieldByName() e a descrição de tratamento de mensagens de arquivo retorno da caixa como foi compensado o boleto, pois bém, tenho o layout do boleto da contribuição sindical pronta, homologada e já em produção, tive que adicionar umas propriedades na unit acbrboleto.pas, e criei a unit AcbrBancoCaixaSICOBGRCSU.pas e na unit do TAcbrBoletoFCFR fiz algumas adições sem alterar o padrão, este componente por exemplo não dá acesso a interface interna do FastReport, consegui fazer isso sem prejudicar o padrão, agora consigo passar variáveis e acessar objetos do fastreport por esse componentes que só liberou algumas propriedades, segue anexo, se interessar ao projeto, nunca obtive retorno ou confirmação de que o post foi aceito, falam para a gente coloborar, estou tentando fazer a minha parte.
Se as propriedades que coloquei direto no TACbrBoleto estão fora do escopo, aceito sugestões, de fato estas propriedades somente interessa ao boleto Caixa que é o imposto federal da GRCSU.
Este fonte foi ajustado de acordo com o trunk2, espero que seja aceito.
ACBrBoleto.zip
GuiaSindical.fr3