Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo Retorno Banco Brasil CNAB 240


  • Este tópico foi criado há 4260 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá!

Estou testando a leitura dos arquivos de retorno.

No CNAB 240, do BB, é preenchido o StringList MotivoRejeicaoComando com a seguinte linha:

MotivoRejeicaoComando.Add(copy(Linha, 214, 2));
Porém o outro StringList DescricaoMotivoRejeicaoComando não está sendo preenchido. Gostaria de sugerir a seguinte alteração:

           IdxMotivo := 214;

           while (IdxMotivo < 223) do

           begin

             if (trim(Copy(Linha, IdxMotivo, 2)) <> '') then begin

               MotivoRejeicaoComando.Add(Copy(Linha, IdxMotivo, 2));

               DescricaoMotivoRejeicaoComando.Add(

                  CodMotivoRejeicaoToDescricao(OcorrenciaOriginal.Tipo, StrToIntDef(Copy(Linha, IdxMotivo, 2), 0)));

             end;

             Inc(IdxMotivo, 2);

           end;

A variável "IdxMotivo" deve ser declarada como "Integer".

Sugiro que realizem esta alteração, caso desejem manter o padrão das leituras de retorno, que é o preenchimento dos dois campos.

Att,

Filipe Sortica
Santa Maria / RS
Analista de Sistemas

Link para o comentário
Compartilhar em outros sites

Realmente, estava analisando essa falha hj e, encontrei diferenças nos codigos d rejeiçao dos registros detalhes tb, por ex:

*Na unit do BB:

01-Identificação inválida.

02-Variação da carteira inválida.

03-Valor dos juros por um dia inválido.

04-Valor do desconto inválido.

05-Espécie de título inválida para carteira.

*Num manual d integraçao q tenho:

01 - Codigo do banco invalido.

02 - Codigo do registro detalhe invalido.

03 - Codigo do segmento invalido.

04 - Codigo do movimento nao permitido para carteira.

05 - Codigo de movimento invalido.

O componente estah com as informacoes desatualizadas ow meu manual?!?

Link para o comentário
Compartilhar em outros sites

Olá RogerMello!

É, realmente, o meu manual também mostra diferenças com relação à função "CodMotivoRejeicaoToDescricao".

O manual que possuo, para o BB, é Layout Padrão Febraban 240 posições V08.4. Exatamente o que pode ser baixado do site do BB.

Att,

Filipe Sortica
Santa Maria / RS
Analista de Sistemas

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4260 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

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