Ir para conteúdo
  • Cadastre-se

dev botao

Leitura Retorno Itau


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

Recommended Posts

No retorno cnab do banco itau não é instanciada o campo "CodigoLiquidacao".

Na linha 1032, eu inclui a leitura que me ajuda na conciliação bancária.

1030   NossoNumero          := Copy(Linha,63,8);
1031   Carteira             := Copy(Linha,83,3);
1032   CodigoLiquidacao     := Copy(Linha,393,2);
1033   ValorDespesaCobranca := StrToFloatDef(Copy(Linha,176,13),0)/100;
 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Alteração disponível no svn.

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

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Em ACBRBancoItau.pas

A tabela de rejeição está desatualizada.

      //Tabela 2
      toRetornoAlteracaoDadosRejeitados:
      case CodMotivo of
         02: Result := 'AGÊNCIA COBRADORA INVÁLIDA OU COM O MESMO CONTEÚDO';
         04: Result := 'SIGLA DO ESTADO INVÁLIDA';
         05: Result := 'DATA DE VENCIMENTO INVÁLIDA OU COM O MESMO CONTEÚDO';
         06: Result := 'VALOR DO TÍTULO COM OUTRA ALTERAÇÃO SIMULTÂNEA';
         08: Result := 'NOME DO SACADO COM O MESMO CONTEÚDO';
         09: Result := 'AGÊNCIA/CONTA INCORRETA';
         11: Result := 'CEP INVÁLIDO';
         12: Result := 'NÚMERO INSCRIÇÃO INVÁLIDO DO SACADOR AVALISTA';
         13: Result := 'SEU NÚMERO COM O MESMO CONTEÚDO';
         16: Result := 'ABATIMENTO/ALTERAÇÃO DO VALOR DO TÍTULO OU SOLICITAÇÃO DE BAIXA BLOQUEADA';
         20: Result := 'ESPÉCIE INVÁLIDA';
         21: Result := 'AGÊNCIA COBRADORA NÃO CONSTA NO CADASTRO DE DEPOSITÁRIA OU EM ENCERRAMENTO';
         23: Result := 'DATA DE EMISSÃO DO TÍTULO INVÁLIDA OU COM MESMO CONTEÚDO';
         41: Result := 'CAMPO ACEITE INVÁLIDO OU COM MESMO CONTEÚDO';
         42: Result := 'ALTERAÇÃO INVÁLIDA PARA TÍTULO VENCIDO';
         43: Result := 'ALTERAÇÃO BLOQUEADA – VENCIMENTO JÁ ALTERADO';
         53: Result := 'INSTRUÇÃO COM O MESMO CONTEÚDO';
         54: Result := 'DATA VENCIMENTO PARA BANCOS CORRESPONDENTES INFERIOR AO ACEITO PELO BANCO';
         55: Result := 'ALTERAÇÕES IGUAIS PARA O MESMO CONTROLE (AGÊNCIA/CONTA/CARTEIRA/NOSSO NÚMERO)';
         56: Result := 'CGC/CPF INVÁLIDO NÃO NUMÉRICO OU ZERADO';
         57: Result := 'PRAZO DE VENCIMENTO INFERIOR A 15 DIAS';
         60: Result := 'VALOR DE IOF - ALTERAÇÃO NÃO PERMITIDA PARA CARTEIRAS DE N.S. - MOEDA VARIÁVEL';
         61: Result := 'TÍTULO JÁ BAIXADO OU LIQUIDADO OU NÃO EXISTE TÍTULO CORRESPONDENTE NO SISTEMA';
         66: Result := 'ALTERAÇÃO NÃO PERMITIDA PARA CARTEIRAS DE NOTAS DE SEGUROS - MOEDA VARIÁVEL';
         67: Result := 'NOME INVÁLIDO DO SACADOR AVALISTA';
         72: Result := 'ENDEREÇO INVÁLIDO – SACADOR AVALISTA';
         73: Result := 'BAIRRO INVÁLIDO – SACADOR AVALISTA';
         74: Result := 'CIDADE INVÁLIDA – SACADOR AVALISTA';
         75: Result := 'SIGLA ESTADO INVÁLIDO – SACADOR AVALISTA';
         76: Result := 'CEP INVÁLIDO – SACADOR AVALISTA';
         81: Result := 'ALTERAÇÃO BLOQUEADA - TÍTULO COM PROTESTO';
         87: Result := 'ALTERAÇÃO BLOQUEADA – TÍTULO COM RATEIO DE CRÉDITO';
      else
         Result := IntToStrZero(CodMotivo,2) +' - Outros Motivos';
      end;

Segue a tabela atualizada pra colocar no SVN.

Obrigado

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2536 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.