Ir para conteúdo
  • Cadastre-se

rangel

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Posts postados por rangel

  1. pelo que vi na function TACBrBancoSantander.MontarCodigoBarras ela nao usa o código da carteira (101) que deveria constar no código de barras

    acrescentei o numero da carteira e deu certo

    CodigoBarras := '033'+'9'+ FatorVencimento +

    IntToStrZero(Round(ACBrTitulo.ValorDocumento*100),10) +

    '9'+ padR(Cedente.CodigoCedente,7,'0') +

    padR(ACBrTitulo.NossoNumero + DigitoNossoNumero, 13) +

    '0'+ padR(trim('101'+ Cedente.Modalidade),3,'0');

    function TACBrBancoSantander.MontarCodigoBarras ( const ACBrTitulo: TACBrTitulo) : String;

    var

    CodigoBarras, FatorVencimento, DigitoCodBarras, DigitoNossoNumero:String;

    begin

    with ACBrTitulo.ACBrBoleto do

    begin

    DigitoNossoNumero := CalcularDigitoVerificador(ACBrTitulo);

    FatorVencimento := CalcularFatorVencimento(ACBrTitulo.Vencimento);

    CodigoBarras := '033'+'9'+ FatorVencimento +

    IntToStrZero(Round(ACBrTitulo.ValorDocumento*100),10) +

    '9'+ padR(Cedente.CodigoCedente,7,'0') +

    padR(ACBrTitulo.NossoNumero + DigitoNossoNumero, 13) +

    '0'+ padR(trim( Cedente.Modalidade),3,'0');

    DigitoCodBarras := CalcularDigitoCodigoBarras(CodigoBarras);

    end;

    Result:= '033' + '9'+ DigitoCodBarras + Copy(CodigoBarras,5,39);

    end;

  2. Segundo a pessoa responsável por homologar os boletos do Santander na verção atual do boleto do Santander existe os seguintes erros.

    Como devo proceder para acertar isso ...

    Após analisar a Remessa encontrei as seguintes Inconsistências:

    Registro Trailler - Remessa

    2 7 (9) 006 Quantidade total de linhas no arquivo . CAMPO DEVE INFORMAR TOTAL DE LINHAS NO ARQUIVO, CONTANDO LINHAS HEADER E TRAILLER, LINHA 17

    Após analisar os Boletos encontrei a seguinte Inconsistência:

    LINHA DIGITÁVEL

    ENVIADO 0339954257 87500000002 00114700008 8 53970000085476

    ESPERADO 0339954257 87500000002 00114701014 2 53970000085476

    - Informar o código da Carteira na Linha Digitável = 101.

  3. É que estou tentando homologar junto ao banco e deu varias inconcistencias....

    Sera que exist outro repositorio :

    https://acbr.svn.sourceforge.net/svnroot/acbr/trunk

    Registro Trailler - Remessa

    (9) 013

    Valor total dos títulos

    . CAMPO DEVE INFORMAR SOMA DO VALOR NOMINAL DOS TITULOS NA REMESSA, LINHA 30

    LINHA DIGITÁVEL

    ENVIADO

    0339954257 87500000002 05520400002 5 53620000075067

    ESPERADO

    0339954257 87500000002 05520401018 1 53620000075067

×
×
  • 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.