Bom dia Pessoal !
Estou enviando remessa e boleto ao para homologar, porém a formação do nosso número, de acordo com o manual está incorreto.
no manual diz:
AA/BXXXXX-D
AA = Ano atual
B = Byte (2 a 9). 1 só poderá ser utilizado pela cooperativa.
XXXXX – Número livre de 00000 a 99999.
D = Digito Verificador pelo módulo 11.
E olhando nos fontes do acbr boleto sicredi esta assim:
function TACBrBancoSicredi.MontarCampoNossoNumero (const ACBrTitulo: TACBrTitulo ) : String;
begin
Result:= FormatDateTime('yy',ACBrTitulo.DataDocumento) + '/' +
ACBrTitulo.CodigoGeracao + RightStr(ACBrTitulo.NossoNumero,5) + '-' +
CalcularDigitoVerificador(ACBrTitulo);
end;
Ou seja, está pegando a Data do Documento e não a data atual, que no caso seria o Ano Atual.
Alguém já viu isso ?
Atualizei hoje os fontes..
Abraço
Charles