chico_lopes Postado 18 Julho Postado 18 Julho Bom dia na leitura do arquivo de retorno 400 a unit não está buscando o digito da agência, fiz a leitura pela linha do titulo, mantendo a linha de raciocínio do leitura da agencia e conta. Segue em anexo o PAS para validação e abaixo o os trechos alterados. procedure TACBrBancoUnicredES.LerRetorno400(ARetorno: TStringList); var ... rAgencia, rDigitoAgencia :String; //>>>alterado ... begin .... rAgencia := trim(Copy(ARetorno[1], 18, ACBrBanco.TamanhoAgencia)); rDigitoAgencia := Copy(ARetorno[1], 22 ,1); //>>>alterado rConta := trim(Copy(ARetorno[1], 23, 8)); rDigitoConta := Copy(ARetorno[1], 31 ,1); .... Cedente.CodigoCedente:= rCodEmpresa; Cedente.Nome := rCedente; Cedente.Agencia := rAgencia; Cedente.AgenciaDigito:= rDigitoAgencia; //'0'; //>>>alterado Cedente.Conta := rConta; Cedente.ContaDigito := rDigitoConta; ... ACBrBancoUnicredES.pas
Consultores Alexandre de Paula Postado 18 Julho Consultores Postado 18 Julho Boa tarde, Criada a TK-7371 para avaliação. Obrigado pela contribuição. Alexandre de Paula Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora