Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

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


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 1422 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 to comment
Share on other sites

  • Consultores

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 to comment
Share on other sites

  • 2 weeks later...
  • Este tópico foi criado há 1422 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.