Ir para conteúdo
  • Cadastre-se

dev botao

Ajuste retorno CNAB 240 Itau


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

Recommended Posts

  • Membros Pro
Postado

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!

 

  • Administradores
Postado

Boa tarde.

Por favor anexe a unit alterada.

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Administradores
Postado

Boa tarde.

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

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Consultores
  • Solution
Postado
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.

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...