Ir para conteúdo
  • Cadastre-se

dev botao

Componentes dos Boletos Exibir o que o Sistema Leu e o que está no Arquivo retorno


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 2143 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal

Segue como uma DICA muito importante nos 'exeption' do ACBR Boleto principalmente

nas leituras dos Arquivos Retorno, exibir o que o sistema 'Leu' nas configurações 

com o que está comparando no Arquivo TXT.

TIPO nesse Trecho de Código

      if (not LeCedenteRetorno) and ((rAgencia <> OnlyNumber(Cedente.Agencia)) or
         (rConta <> RightStr(OnlyNumber(Cedente.Conta),Length(rConta)))) then
         raise Exception.Create(ACBrStr('Agencia\Conta do arquivo inválido'));

por um código mais explicativo :

         raise Exception.Create(ACBrStr('Agencia '+rAgencia+ ' <>  '  +  Cedente.Agencia + ' Conta ' +rConta+ ' <> '  + RightStr(OnlyNumber(Cedente.Conta),Length(rConta))  ));

Claro que cada um pode mudar o seu, mas toda vez que atualizar o componente tem de ficar ajustando de novo, ai fica complicado né ??

 

Por favor alguém enviar essa sugestões as pessoas que podem alterar.

 

Obrigado

 

Márcio A. Fornari

NTS Informática

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia,

A Sugestão é válida. Adicionado na lista de tarefas para ajustes, estas validações podem ter variações de um Banco para outro... Se desejar anexar os fontes com as suas alterações fique a vontade.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Este tópico foi criado há 2143 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.