Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

Ajuste retorno CNAB 240 Itau


Valdemir Jacon Sanches
Go to solution Solved by EMBarbosa,
  • Este tópico foi criado há 962 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

  • Membros Pro

Bom dia!

No layout do banco Itau CNAB 240, tanto no arquivo de Remessa quanto Retorno, existe o campo "Uso da Empresa" - para identificação do titulo na empresa.

Na  procedure "GerarRegistroTransacao240" da classe ACBrBancoItau, este campo é preenchido com o conteúdo da property "SeuNumero" (vejo como correto). - Linha 392 da classe

 

Porém, na leitura, procedure "LerRetorno240" a property "SeuNumero" está sendo preenchida com o conteúdo das posições 59 a 68, do arquivo de retorno, que é referente ao Nº Documento de cobrança (DUPL, NO...) - Linha 982 da classe.

Vejo que no retorno, a property "SeuNumero", deveria ser preenchida com o conteúdo das posições 106 a 130 do arquivo de retorno, que também é referente a Identificação do titulo na empresa, pois as posições 59 a 68, atualmente já preenche a property "NumeroDocumento". (conforme Linha 983)

 

Fiz uma alteração na classe, apenas na linha 982, mudando de:

            SeuNumero := copy(Linha, 59, 10);

para:
            SeuNumero := copy(Linha, 106, 25);

 

Se puderem analisar a alteração, e considerar como correta, poderiam subir para o repositório?

Muito obrigado!

 

Link to comment
Share on other sites

  • Consultores

Boa tarde.

Por favor anexe a unit alterada.

Att.

  • Like 1
Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores

Boa tarde.

A mesma será adicionada a fila de análise.

Att.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
  • Solution
Em 10/12/2018 at 08:07, Valdemir Jacon Sanches disse:

Bom dia Juliana!

Segue Unit alterada.

ACBrBancoItau.pas

Enviado ao SVN na revisão 16066. Queira por favor testar e reportar qualquer problema.

Muito obrigado pela contribuição.

  • Like 2

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

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