Pesquisar na Comunidade
Showing results for tags 'padl'.
Encontrado 1 registro
-
Pessoal, eu tenho uma dúvida quanto a geração de remessas pelo acbr. Tenho um cliente que gera boletos para o banco do brasil. Mas o banco do brasil retornou um e-mail referente aos protestos pq estavam indo com as posições 222 e 223 do segmento P erradas. Motivo retornado pelo banco: Segmento P, Posições 222 a 223: Preencher com a quantidade de dias corridos paraprotesto. Até aí tudo bem, eu verifiquei e percebi que o erro está quando o sistema usa a função PadL. O meu cliente utiliza 6 dias corridos para protesto, mas o PadL retorna 60 quando deveria retornar 06. Segue o codigo como que está no segmento P na unit ACBrUtil: IfThen((DataProtesto <> null) and (DataProtesto > Vencimento), PadL(IntToStr(DaysBetween(DataProtesto, Vencimento)), 2, '0'), '00') + //222 a 223 - Prazo para protesto (em dias corridos) Alterei para PadLeft e funcionou perfeitamente. Alguém pode corrigir isso e subir para o SVN novamente, ou devo apenas corrigir aqui nos meus fontes? Detalhe: Estou usando o trunk2 e já atualizei o acbrUtil.